public class EClass extends EClassifier
<complexType name="EClass"> <complexContent> <extension base="{http://www.eclipse.org/emf/2002/Ecore}EClassifier"> <choice> <choice maxOccurs="unbounded" minOccurs="0"> <element name="eSuperTypes" type="{http://www.eclipse.org/emf/2002/Ecore}EClass"/> </choice> <choice maxOccurs="unbounded" minOccurs="0"> <element name="eOperations" type="{http://www.eclipse.org/emf/2002/Ecore}EOperation"/> </choice> <choice maxOccurs="unbounded" minOccurs="0"> <element name="eStructuralFeatures" type="{http://www.eclipse.org/emf/2002/Ecore}EStructuralFeature"/> </choice> </choice> <attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="eSuperTypes" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="interface" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected java.util.List<EClass> |
eClassESuperTypes |
protected java.util.List<EOperation> |
eOperations |
protected java.util.List<EStructuralFeature> |
eStructuralFeatures |
protected java.lang.String |
eSuperTypes |
protected java.lang.Boolean |
isAbstract |
protected java.lang.Boolean |
isInterface |
instanceClassName
name
eAnnotations
Constructor and Description |
---|
EClass() |
Modifier and Type | Method and Description |
---|---|
java.util.List<EClass> |
getEClassESuperTypes()
Gets the value of the eClassESuperTypes property.
|
java.util.List<EOperation> |
getEOperations()
Gets the value of the eOperations property.
|
java.util.List<EStructuralFeature> |
getEStructuralFeatures()
Gets the value of the eStructuralFeatures property.
|
java.lang.String |
getESuperTypes()
Gets the value of the eSuperTypes property.
|
java.lang.Boolean |
isIsAbstract()
Gets the value of the isAbstract property.
|
java.lang.Boolean |
isIsInterface()
Gets the value of the isInterface property.
|
void |
setESuperTypes(java.lang.String value)
Sets the value of the eSuperTypes property.
|
void |
setIsAbstract(java.lang.Boolean value)
Sets the value of the isAbstract property.
|
void |
setIsInterface(java.lang.Boolean value)
Sets the value of the isInterface property.
|
getInstanceClassName, setInstanceClassName
getName, setName
getEAnnotations
protected java.util.List<EClass> eClassESuperTypes
protected java.util.List<EOperation> eOperations
protected java.util.List<EStructuralFeature> eStructuralFeatures
protected java.lang.Boolean isAbstract
protected java.lang.String eSuperTypes
protected java.lang.Boolean isInterface
public java.util.List<EClass> getEClassESuperTypes()
set
method for the eClassESuperTypes property.
For example, to add a new item, do as follows:
getEClassESuperTypes().add(newItem);Objects of the following type(s) are allowed in the list
EClass
public java.util.List<EOperation> getEOperations()
set
method for the eOperations property.
For example, to add a new item, do as follows:
getEOperations().add(newItem);Objects of the following type(s) are allowed in the list
EOperation
public java.util.List<EStructuralFeature> getEStructuralFeatures()
set
method for the eStructuralFeatures property.
For example, to add a new item, do as follows:
getEStructuralFeatures().add(newItem);Objects of the following type(s) are allowed in the list
EStructuralFeature
public java.lang.Boolean isIsAbstract()
Boolean
public void setIsAbstract(java.lang.Boolean value)
value
- allowed object is Boolean
public java.lang.String getESuperTypes()
String
public void setESuperTypes(java.lang.String value)
value
- allowed object is String
public java.lang.Boolean isIsInterface()
Boolean
public void setIsInterface(java.lang.Boolean value)
value
- allowed object is Boolean