Class DescriptionGroup

  • Direct Known Subclasses:
    CompatibilityDescriptionGroup

    public class DescriptionGroup
    extends Object
    Since:
    J2EE1.4 This group keeps the usage of the contained description related elements consistent across J2EE deployment descriptors. Java class for DescriptionGroup complex type. The following schema fragment specifies the expected content contained within this class.
     <complexType name="DescriptionGroup">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <choice>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="icons" type="{common.xmi}IconType"/>
             </choice>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="displayNames" type="{common.xmi}DisplayName"/>
             </choice>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="descriptions" type="{common.xmi}Description"/>
             </choice>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element ref="{http://www.omg.org/XMI}Extension"/>
             </choice>
           </choice>
           <attGroup ref="{http://www.omg.org/XMI}ObjectAttribs"/>
           <attribute ref="{http://www.omg.org/XMI}id"/>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • DescriptionGroup

        public DescriptionGroup()
    • Method Detail

      • getIcons

        public List<IconType> getIcons()
        Gets the value of the icons property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the icons property. For example, to add a new item, do as follows:
         getIcons().add(newItem);
         
        Objects of the following type(s) are allowed in the list IconType
      • getDisplayNames

        public List<DisplayName> getDisplayNames()
        Gets the value of the displayNames property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the displayNames property. For example, to add a new item, do as follows:
         getDisplayNames().add(newItem);
         
        Objects of the following type(s) are allowed in the list DisplayName
      • getDescriptions

        public List<Description> getDescriptions()
        Gets the value of the descriptions property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the descriptions property. For example, to add a new item, do as follows:
         getDescriptions().add(newItem);
         
        Objects of the following type(s) are allowed in the list Description
      • getExtensions

        public List<Extension> getExtensions()
        Gets the value of the extensions property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the extensions property. For example, to add a new item, do as follows:
         getExtensions().add(newItem);
         
        Objects of the following type(s) are allowed in the list Extension
      • getId

        public String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • getType

        public QName getType()
        Gets the value of the type property.
        Returns:
        possible object is QName
      • setType

        public void setType​(QName value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is QName
      • getVersion

        public String getVersion()
        Gets the value of the version property.
        Returns:
        possible object is String
      • setVersion

        public void setVersion​(String value)
        Sets the value of the version property.
        Parameters:
        value - allowed object is String
      • getHref

        public String getHref()
        Gets the value of the href property.
        Returns:
        possible object is String
      • setHref

        public void setHref​(String value)
        Sets the value of the href property.
        Parameters:
        value - allowed object is String
      • getIdref

        public Object getIdref()
        Gets the value of the idref property.
        Returns:
        possible object is Object
      • setIdref

        public void setIdref​(Object value)
        Sets the value of the idref property.
        Parameters:
        value - allowed object is Object
      • getLabel

        public String getLabel()
        Gets the value of the label property.
        Returns:
        possible object is String
      • setLabel

        public void setLabel​(String value)
        Sets the value of the label property.
        Parameters:
        value - allowed object is String
      • getUuid

        public String getUuid()
        Gets the value of the uuid property.
        Returns:
        possible object is String
      • setUuid

        public void setUuid​(String value)
        Sets the value of the uuid property.
        Parameters:
        value - allowed object is String