Class ETypedElement

  • Direct Known Subclasses:
    EOperation, EParameter, EStructuralFeature, Field

    public class ETypedElement
    extends ENamedElement
    Java class for ETypedElement complex type. The following schema fragment specifies the expected content contained within this class.
     <complexType name="ETypedElement">
       <complexContent>
         <extension base="{http://www.eclipse.org/emf/2002/Ecore}ENamedElement">
           <choice maxOccurs="unbounded" minOccurs="0">
             <element name="eType" type="{http://www.eclipse.org/emf/2002/Ecore}EClassifier"/>
           </choice>
           <attribute name="eType" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="lowerBound" type="{http://www.w3.org/2001/XMLSchema}int" />
           <attribute name="ordered" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="unique" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="upperBound" type="{http://www.w3.org/2001/XMLSchema}int" />
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • ETypedElement

        public ETypedElement()
    • Method Detail

      • getEClassifierETypes

        public List<EClassifier> getEClassifierETypes()
        Gets the value of the eClassifierETypes 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 eClassifierETypes property. For example, to add a new item, do as follows:
         getEClassifierETypes().add(newItem);
         
        Objects of the following type(s) are allowed in the list EClassifier
      • getEType

        public String getEType()
        Gets the value of the eType property.
        Returns:
        possible object is String
      • setEType

        public void setEType​(String value)
        Sets the value of the eType property.
        Parameters:
        value - allowed object is String
      • getLowerBound

        public Integer getLowerBound()
        Gets the value of the lowerBound property.
        Returns:
        possible object is Integer
      • setLowerBound

        public void setLowerBound​(Integer value)
        Sets the value of the lowerBound property.
        Parameters:
        value - allowed object is Integer
      • isOrdered

        public Boolean isOrdered()
        Gets the value of the ordered property.
        Returns:
        possible object is Boolean
      • setOrdered

        public void setOrdered​(Boolean value)
        Sets the value of the ordered property.
        Parameters:
        value - allowed object is Boolean
      • isUnique

        public Boolean isUnique()
        Gets the value of the unique property.
        Returns:
        possible object is Boolean
      • setUnique

        public void setUnique​(Boolean value)
        Sets the value of the unique property.
        Parameters:
        value - allowed object is Boolean
      • getUpperBound

        public Integer getUpperBound()
        Gets the value of the upperBound property.
        Returns:
        possible object is Integer
      • setUpperBound

        public void setUpperBound​(Integer value)
        Sets the value of the upperBound property.
        Parameters:
        value - allowed object is Integer