Class CMPAttribute

  • Direct Known Subclasses:
    CMRField

    public class CMPAttribute
    extends EAttribute
    Describes a container-managed field. The field element includes an optional description of the field, and the name of the field. Java class for CMPAttribute complex type. The following schema fragment specifies the expected content contained within this class.
     <complexType name="CMPAttribute">
       <complexContent>
         <extension base="{http://www.eclipse.org/emf/2002/Ecore}EAttribute">
           <choice maxOccurs="unbounded" minOccurs="0">
             <element name="descriptions" type="{common.xmi}Description"/>
           </choice>
           <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • CMPAttribute

        public CMPAttribute()
    • Method Detail

      • 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
      • getDescription

        public String getDescription()
        Gets the value of the description property.
        Returns:
        possible object is String
      • setDescription

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