Save This Page
Home » geronimo-eclipse-plugin-2.2-source-release » org.openejb.xml.ns.corba_css_config_2 » [javadoc | source]
    1   //
    2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
    3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
    4   // Any modifications to this file will be lost upon recompilation of the source schema. 
    5   // Generated on: 2009.07.17 at 01:03:24 AM CST 
    6   //
    7   
    8   
    9   package org.openejb.xml.ns.corba_css_config_2;
   10   
   11   import java.util.ArrayList;
   12   import java.util.List;
   13   import javax.xml.bind.annotation.XmlAccessType;
   14   import javax.xml.bind.annotation.XmlAccessorType;
   15   import javax.xml.bind.annotation.XmlAttribute;
   16   import javax.xml.bind.annotation.XmlElement;
   17   import javax.xml.bind.annotation.XmlType;
   18   
   19   
   20   /**
   21    * <p>Java class for cssType complex type.
   22    * 
   23    * <p>The following schema fragment specifies the expected content contained within this class.
   24    * 
   25    * <pre>
   26    * &lt;complexType name="cssType">
   27    *   &lt;complexContent>
   28    *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   29    *       &lt;sequence>
   30    *         &lt;element name="description" type="{http://www.openejb.org/xml/ns/corba-css-config-2.0}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
   31    *         &lt;element name="compoundSecMechTypeList" minOccurs="0">
   32    *           &lt;complexType>
   33    *             &lt;complexContent>
   34    *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   35    *                 &lt;sequence>
   36    *                   &lt;element name="compoundSecMech" type="{http://www.openejb.org/xml/ns/corba-css-config-2.0}compoundSecMechType" maxOccurs="unbounded"/>
   37    *                 &lt;/sequence>
   38    *                 &lt;attribute name="stateful" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
   39    *               &lt;/restriction>
   40    *             &lt;/complexContent>
   41    *           &lt;/complexType>
   42    *         &lt;/element>
   43    *       &lt;/sequence>
   44    *     &lt;/restriction>
   45    *   &lt;/complexContent>
   46    * &lt;/complexType>
   47    * </pre>
   48    * 
   49    * 
   50    */
   51   @XmlAccessorType(XmlAccessType.FIELD)
   52   @XmlType(name = "cssType", propOrder = {
   53       "description",
   54       "compoundSecMechTypeList"
   55   })
   56   public class CssType {
   57   
   58       protected List<DescriptionType> description;
   59       protected CssType.CompoundSecMechTypeList compoundSecMechTypeList;
   60   
   61       /**
   62        * Gets the value of the description property.
   63        * 
   64        * <p>
   65        * This accessor method returns a reference to the live list,
   66        * not a snapshot. Therefore any modification you make to the
   67        * returned list will be present inside the JAXB object.
   68        * This is why there is not a <CODE>set</CODE> method for the description property.
   69        * 
   70        * <p>
   71        * For example, to add a new item, do as follows:
   72        * <pre>
   73        *    getDescription().add(newItem);
   74        * </pre>
   75        * 
   76        * 
   77        * <p>
   78        * Objects of the following type(s) are allowed in the list
   79        * {@link DescriptionType }
   80        * 
   81        * 
   82        */
   83       public List<DescriptionType> getDescription() {
   84           if (description == null) {
   85               description = new ArrayList<DescriptionType>();
   86           }
   87           return this.description;
   88       }
   89   
   90       /**
   91        * Gets the value of the compoundSecMechTypeList property.
   92        * 
   93        * @return
   94        *     possible object is
   95        *     {@link CssType.CompoundSecMechTypeList }
   96        *     
   97        */
   98       public CssType.CompoundSecMechTypeList getCompoundSecMechTypeList() {
   99           return compoundSecMechTypeList;
  100       }
  101   
  102       /**
  103        * Sets the value of the compoundSecMechTypeList property.
  104        * 
  105        * @param value
  106        *     allowed object is
  107        *     {@link CssType.CompoundSecMechTypeList }
  108        *     
  109        */
  110       public void setCompoundSecMechTypeList(CssType.CompoundSecMechTypeList value) {
  111           this.compoundSecMechTypeList = value;
  112       }
  113   
  114   
  115       /**
  116        * <p>Java class for anonymous complex type.
  117        * 
  118        * <p>The following schema fragment specifies the expected content contained within this class.
  119        * 
  120        * <pre>
  121        * &lt;complexType>
  122        *   &lt;complexContent>
  123        *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  124        *       &lt;sequence>
  125        *         &lt;element name="compoundSecMech" type="{http://www.openejb.org/xml/ns/corba-css-config-2.0}compoundSecMechType" maxOccurs="unbounded"/>
  126        *       &lt;/sequence>
  127        *       &lt;attribute name="stateful" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
  128        *     &lt;/restriction>
  129        *   &lt;/complexContent>
  130        * &lt;/complexType>
  131        * </pre>
  132        * 
  133        * 
  134        */
  135       @XmlAccessorType(XmlAccessType.FIELD)
  136       @XmlType(name = "", propOrder = {
  137           "compoundSecMech"
  138       })
  139       public static class CompoundSecMechTypeList {
  140   
  141           @XmlElement(required = true)
  142           protected List<CompoundSecMechType> compoundSecMech;
  143           @XmlAttribute
  144           protected Boolean stateful;
  145   
  146           /**
  147            * Gets the value of the compoundSecMech property.
  148            * 
  149            * <p>
  150            * This accessor method returns a reference to the live list,
  151            * not a snapshot. Therefore any modification you make to the
  152            * returned list will be present inside the JAXB object.
  153            * This is why there is not a <CODE>set</CODE> method for the compoundSecMech property.
  154            * 
  155            * <p>
  156            * For example, to add a new item, do as follows:
  157            * <pre>
  158            *    getCompoundSecMech().add(newItem);
  159            * </pre>
  160            * 
  161            * 
  162            * <p>
  163            * Objects of the following type(s) are allowed in the list
  164            * {@link CompoundSecMechType }
  165            * 
  166            * 
  167            */
  168           public List<CompoundSecMechType> getCompoundSecMech() {
  169               if (compoundSecMech == null) {
  170                   compoundSecMech = new ArrayList<CompoundSecMechType>();
  171               }
  172               return this.compoundSecMech;
  173           }
  174   
  175           /**
  176            * Gets the value of the stateful property.
  177            * 
  178            * @return
  179            *     possible object is
  180            *     {@link Boolean }
  181            *     
  182            */
  183           public boolean isStateful() {
  184               if (stateful == null) {
  185                   return false;
  186               } else {
  187                   return stateful;
  188               }
  189           }
  190   
  191           /**
  192            * Sets the value of the stateful property.
  193            * 
  194            * @param value
  195            *     allowed object is
  196            *     {@link Boolean }
  197            *     
  198            */
  199           public void setStateful(Boolean value) {
  200               this.stateful = value;
  201           }
  202   
  203       }
  204   
  205   }

Save This Page
Home » geronimo-eclipse-plugin-2.2-source-release » org.openejb.xml.ns.corba_css_config_2 » [javadoc | source]