public interface EcorePackage extends EPackage
EcoreFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
EcorePackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
static int |
ANNOTATION
The meta object id for the '
Annotation ' class. |
static int |
ANNOTATION__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
ANNOTATION__CONTENTS
The feature id for the 'Contents' containment reference list.
|
static int |
ANNOTATION__DETAILS
The feature id for the 'Details' containment reference list.
|
static int |
ANNOTATION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
ANNOTATION__MODEL_ELEMENT
The feature id for the 'Model Element' container reference.
|
static int |
ANNOTATION__REFERENCES
The feature id for the 'References' reference list.
|
static int |
ANNOTATION__SOURCE
The feature id for the 'Source' attribute.
|
static int |
ANNOTATION_FEATURE_COUNT
The number of structural features of the 'Annotation' class.
|
static int |
ATTRIBUTE
The meta object id for the '
Attribute ' class. |
static int |
ATTRIBUTE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
ATTRIBUTE__CHANGEABLE
The feature id for the 'Changeable' attribute.
|
static int |
ATTRIBUTE__CONTAINING_CLASS
The feature id for the 'Containing Class' container reference.
|
static int |
ATTRIBUTE__DEFAULT_VALUE_LITERAL
The feature id for the 'Default Value Literal' attribute.
|
static int |
ATTRIBUTE__DERIVED
The feature id for the 'Derived' attribute.
|
static int |
ATTRIBUTE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
ATTRIBUTE__ID
The feature id for the 'ID' attribute.
|
static int |
ATTRIBUTE__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.
|
static int |
ATTRIBUTE__MANY
The feature id for the 'Many' attribute.
|
static int |
ATTRIBUTE__NAME
The feature id for the 'Name' attribute.
|
static int |
ATTRIBUTE__ORDERED
The feature id for the 'Ordered' attribute.
|
static int |
ATTRIBUTE__REQUIRED
The feature id for the 'Required' attribute.
|
static int |
ATTRIBUTE__TRANSIENT
The feature id for the 'Transient' attribute.
|
static int |
ATTRIBUTE__TYPE
The feature id for the 'Type' reference.
|
static int |
ATTRIBUTE__UNIQUE
The feature id for the 'Unique' attribute.
|
static int |
ATTRIBUTE__UNSETTABLE
The feature id for the 'Unsettable' attribute.
|
static int |
ATTRIBUTE__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.
|
static int |
ATTRIBUTE__VOLATILE
The feature id for the 'Volatile' attribute.
|
static int |
ATTRIBUTE_FEATURE_COUNT
The number of structural features of the 'Attribute' class.
|
static int |
CLASS
The meta object id for the '
Class ' class. |
static int |
CLASS__ABSTRACT
The feature id for the 'Abstract' attribute.
|
static int |
CLASS__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
CLASS__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
CLASS__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute.
|
static int |
CLASS__INTERFACE
The feature id for the 'Interface' attribute.
|
static int |
CLASS__NAME
The feature id for the 'Name' attribute.
|
static int |
CLASS__OPERATIONS
The feature id for the 'Operations' containment reference list.
|
static int |
CLASS__PACKAGE
The feature id for the 'Package' container reference.
|
static int |
CLASS__STRUCTURAL_FEATURES
The feature id for the 'Structural Features' containment reference list.
|
static int |
CLASS__SUPER_TYPES
The feature id for the 'Super Types' reference list.
|
static int |
CLASS_FEATURE_COUNT
The number of structural features of the 'Class' class.
|
static int |
CLASSIFIER
The meta object id for the '
Classifier ' class. |
static int |
CLASSIFIER__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
CLASSIFIER__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
CLASSIFIER__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute.
|
static int |
CLASSIFIER__NAME
The feature id for the 'Name' attribute.
|
static int |
CLASSIFIER__PACKAGE
The feature id for the 'Package' container reference.
|
static int |
CLASSIFIER_FEATURE_COUNT
The number of structural features of the 'Classifier' class.
|
static int |
DATA_TYPE
The meta object id for the '
Data Type ' class. |
static int |
DATA_TYPE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
DATA_TYPE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
DATA_TYPE__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute.
|
static int |
DATA_TYPE__NAME
The feature id for the 'Name' attribute.
|
static int |
DATA_TYPE__PACKAGE
The feature id for the 'Package' container reference.
|
static int |
DATA_TYPE__SERIALIZABLE
The feature id for the 'Serializable' attribute.
|
static int |
DATA_TYPE_FEATURE_COUNT
The number of structural features of the 'Data Type' class.
|
static int |
EBYTE_ARRAY
The meta object id for the 'EByte Array' data type.
|
static int |
EDIAGNOSTIC_CHAIN
The meta object id for the 'EDiagnostic Chain' data type.
|
static int |
EE_LIST
The meta object id for the 'EE List' data type.
|
static int |
EENUMERATOR
The meta object id for the 'EEnumerator' data type.
|
static int |
EFEATURE_MAP
The meta object id for the 'EFeature Map' data type.
|
static int |
EFEATURE_MAP_ENTRY
The meta object id for the 'EFeature Map Entry' data type.
|
static EcorePackage |
eINSTANCE
The singleton instance of the package.
|
static int |
EJAVA_CLASS
The meta object id for the 'EJava Class' data type.
|
static int |
EJAVA_OBJECT
The meta object id for the 'EJava Object' data type.
|
static int |
EMAP
The meta object id for the 'EMap' data type.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
ENUM
The meta object id for the '
Enum ' class. |
static int |
ENUM__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
ENUM__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
ENUM__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute.
|
static int |
ENUM__LITERALS
The feature id for the 'Literals' containment reference list.
|
static int |
ENUM__NAME
The feature id for the 'Name' attribute.
|
static int |
ENUM__PACKAGE
The feature id for the 'Package' container reference.
|
static int |
ENUM__SERIALIZABLE
The feature id for the 'Serializable' attribute.
|
static int |
ENUM_FEATURE_COUNT
The number of structural features of the 'Enum' class.
|
static int |
ENUM_LITERAL
The meta object id for the '
Enum Literal ' class. |
static int |
ENUM_LITERAL__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
ENUM_LITERAL__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
ENUM_LITERAL__ENUM
The feature id for the 'Enum' container reference.
|
static int |
ENUM_LITERAL__LITERAL
The feature id for the 'Literal' attribute.
|
static int |
ENUM_LITERAL__NAME
The feature id for the 'Name' attribute.
|
static int |
ENUM_LITERAL__VALUE
The feature id for the 'Value' attribute.
|
static int |
ENUM_LITERAL_FEATURE_COUNT
The number of structural features of the 'Enum Literal' class.
|
static int |
ERESOURCE
The meta object id for the 'EResource' data type.
|
static int |
ERESOURCE_SET
The meta object id for the 'EResource Set' data type.
|
static int |
ESTRING_TO_STRING_MAP_ENTRY
The meta object id for the '
EString To String Map Entry '
class. |
static int |
ESTRING_TO_STRING_MAP_ENTRY__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
ESTRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT
The number of structural features of the 'EString To String Map Entry' class.
|
static int |
ETREE_ITERATOR
The meta object id for the 'ETree Iterator' data type.
|
static int |
MODEL_ELEMENT
The meta object id for the '
Model Element ' class. |
static int |
MODEL_ELEMENT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
MODEL_ELEMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
MODEL_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Model Element' class.
|
static int |
NAMED_ELEMENT
The meta object id for the '
Named Element ' class. |
static int |
NAMED_ELEMENT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
NAMED_ELEMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
NAMED_ELEMENT__NAME
The feature id for the 'Name' attribute.
|
static int |
NAMED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Named Element' class.
|
static int |
OPERATION
The meta object id for the '
Operation ' class. |
static int |
OPERATION__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
OPERATION__CONTAINING_CLASS
The feature id for the 'Containing Class' container reference.
|
static int |
OPERATION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
OPERATION__EXCEPTIONS
The feature id for the 'Exceptions' reference list.
|
static int |
OPERATION__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.
|
static int |
OPERATION__MANY
The feature id for the 'Many' attribute.
|
static int |
OPERATION__NAME
The feature id for the 'Name' attribute.
|
static int |
OPERATION__ORDERED
The feature id for the 'Ordered' attribute.
|
static int |
OPERATION__PARAMETERS
The feature id for the 'Parameters' containment reference list.
|
static int |
OPERATION__REQUIRED
The feature id for the 'Required' attribute.
|
static int |
OPERATION__TYPE
The feature id for the 'Type' reference.
|
static int |
OPERATION__UNIQUE
The feature id for the 'Unique' attribute.
|
static int |
OPERATION__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.
|
static int |
OPERATION_FEATURE_COUNT
The number of structural features of the 'Operation' class.
|
static int |
PACKAGE
The meta object id for the '
Package ' class. |
static int |
PACKAGE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
PACKAGE__CLASSIFIERS
The feature id for the 'Classifiers' containment reference list.
|
static int |
PACKAGE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
PACKAGE__NAME
The feature id for the 'Name' attribute.
|
static int |
PACKAGE__NS_PREFIX
The feature id for the 'Ns Prefix' attribute.
|
static int |
PACKAGE__NS_URI
The feature id for the 'Ns URI' attribute.
|
static int |
PACKAGE__SUBPACKAGES
The feature id for the 'Subpackages' containment reference list.
|
static int |
PACKAGE__SUPER_PACKAGE
The feature id for the 'Super Package' container reference.
|
static int |
PACKAGE_FEATURE_COUNT
The number of structural features of the 'Package' class.
|
static int |
PARAMETER
The meta object id for the '
Parameter ' class. |
static int |
PARAMETER__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
PARAMETER__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
PARAMETER__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.
|
static int |
PARAMETER__MANY
The feature id for the 'Many' attribute.
|
static int |
PARAMETER__NAME
The feature id for the 'Name' attribute.
|
static int |
PARAMETER__OPERATION
The feature id for the 'Operation' container reference.
|
static int |
PARAMETER__ORDERED
The feature id for the 'Ordered' attribute.
|
static int |
PARAMETER__REQUIRED
The feature id for the 'Required' attribute.
|
static int |
PARAMETER__TYPE
The feature id for the 'Type' reference.
|
static int |
PARAMETER__UNIQUE
The feature id for the 'Unique' attribute.
|
static int |
PARAMETER__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.
|
static int |
PARAMETER_FEATURE_COUNT
The number of structural features of the 'Parameter' class.
|
static int |
REFERENCE
The meta object id for the '
Reference ' class. |
static int |
REFERENCE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
REFERENCE__CHANGEABLE
The feature id for the 'Changeable' attribute.
|
static int |
REFERENCE__CONTAINER
The feature id for the 'Container' attribute.
|
static int |
REFERENCE__CONTAINING_CLASS
The feature id for the 'Containing Class' container reference.
|
static int |
REFERENCE__CONTAINMENT
The feature id for the 'Containment' attribute.
|
static int |
REFERENCE__DEFAULT_VALUE_LITERAL
The feature id for the 'Default Value Literal' attribute.
|
static int |
REFERENCE__DERIVED
The feature id for the 'Derived' attribute.
|
static int |
REFERENCE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
REFERENCE__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.
|
static int |
REFERENCE__MANY
The feature id for the 'Many' attribute.
|
static int |
REFERENCE__NAME
The feature id for the 'Name' attribute.
|
static int |
REFERENCE__OPPOSITE
The feature id for the 'Opposite' reference.
|
static int |
REFERENCE__ORDERED
The feature id for the 'Ordered' attribute.
|
static int |
REFERENCE__REQUIRED
The feature id for the 'Required' attribute.
|
static int |
REFERENCE__RESOLVE_PROXIES
The feature id for the 'Resolve Proxies' attribute.
|
static int |
REFERENCE__TRANSIENT
The feature id for the 'Transient' attribute.
|
static int |
REFERENCE__TYPE
The feature id for the 'Type' reference.
|
static int |
REFERENCE__UNIQUE
The feature id for the 'Unique' attribute.
|
static int |
REFERENCE__UNSETTABLE
The feature id for the 'Unsettable' attribute.
|
static int |
REFERENCE__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.
|
static int |
REFERENCE__VOLATILE
The feature id for the 'Volatile' attribute.
|
static int |
REFERENCE_FEATURE_COUNT
The number of structural features of the 'Reference' class.
|
static int |
STRUCTURAL_FEATURE
The meta object id for the '
Structural Feature ' class. |
static int |
STRUCTURAL_FEATURE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
STRUCTURAL_FEATURE__CHANGEABLE
The feature id for the 'Changeable' attribute.
|
static int |
STRUCTURAL_FEATURE__CONTAINING_CLASS
The feature id for the 'Containing Class' container reference.
|
static int |
STRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL
The feature id for the 'Default Value Literal' attribute.
|
static int |
STRUCTURAL_FEATURE__DERIVED
The feature id for the 'Derived' attribute.
|
static int |
STRUCTURAL_FEATURE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
STRUCTURAL_FEATURE__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.
|
static int |
STRUCTURAL_FEATURE__MANY
The feature id for the 'Many' attribute.
|
static int |
STRUCTURAL_FEATURE__NAME
The feature id for the 'Name' attribute.
|
static int |
STRUCTURAL_FEATURE__ORDERED
The feature id for the 'Ordered' attribute.
|
static int |
STRUCTURAL_FEATURE__REQUIRED
The feature id for the 'Required' attribute.
|
static int |
STRUCTURAL_FEATURE__TRANSIENT
The feature id for the 'Transient' attribute.
|
static int |
STRUCTURAL_FEATURE__TYPE
The feature id for the 'Type' reference.
|
static int |
STRUCTURAL_FEATURE__UNIQUE
The feature id for the 'Unique' attribute.
|
static int |
STRUCTURAL_FEATURE__UNSETTABLE
The feature id for the 'Unsettable' attribute.
|
static int |
STRUCTURAL_FEATURE__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.
|
static int |
STRUCTURAL_FEATURE__VOLATILE
The feature id for the 'Volatile' attribute.
|
static int |
STRUCTURAL_FEATURE_FEATURE_COUNT
The number of structural features of the 'Structural Feature' class.
|
static int |
TYPED_ELEMENT
The meta object id for the '
Typed Element ' class. |
static int |
TYPED_ELEMENT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
TYPED_ELEMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
TYPED_ELEMENT__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.
|
static int |
TYPED_ELEMENT__MANY
The feature id for the 'Many' attribute.
|
static int |
TYPED_ELEMENT__NAME
The feature id for the 'Name' attribute.
|
static int |
TYPED_ELEMENT__ORDERED
The feature id for the 'Ordered' attribute.
|
static int |
TYPED_ELEMENT__REQUIRED
The feature id for the 'Required' attribute.
|
static int |
TYPED_ELEMENT__TYPE
The feature id for the 'Type' reference.
|
static int |
TYPED_ELEMENT__UNIQUE
The feature id for the 'Unique' attribute.
|
static int |
TYPED_ELEMENT__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.
|
static int |
TYPED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Typed Element' class.
|
Modifier and Type | Method and Description |
---|---|
EReference |
getAnnotation_Contents()
Returns the meta object for the containment reference list '
Contents '. |
EReference |
getAnnotation_Details()
Returns the meta object for the containment reference list '
Details '. |
EReference |
getAnnotation_ModelElement()
Returns the meta object for the container reference '
Model Element '. |
EReference |
getAnnotation_References()
Returns the meta object for the reference list '
References '. |
EAttribute |
getAnnotation_Source()
Returns the meta object for the attribute '
Source '. |
EClass |
getAnnotation()
Returns the meta object for class '
Annotation '. |
EAttribute |
getAttribute_ID()
Returns the meta object for the attribute '
ID '. |
EClass |
getAttribute()
Returns the meta object for class '
Attribute '. |
EClass |
getClass_()
Returns the meta object for class '
Class '. |
EAttribute |
getClass_Abstract()
Returns the meta object for the attribute '
Abstract '. |
EAttribute |
getClass_Interface()
Returns the meta object for the attribute '
Interface '. |
EReference |
getClass_Operations()
Returns the meta object for the containment reference list '
Operations '. |
EReference |
getClass_StructuralFeatures()
Returns the meta object for the containment reference list '
Structural Features '. |
EReference |
getClass_SuperTypes()
Returns the meta object for the reference list '
Super Types '. |
EAttribute |
getClassifier_InstanceClassName()
Returns the meta object for the attribute '
Instance Class Name
'. |
EReference |
getClassifier_Package()
Returns the meta object for the container reference '
Package '. |
EClass |
getClassifier()
Returns the meta object for class '
Classifier '. |
EAttribute |
getDataType_Serializable()
Returns the meta object for the attribute '
Serializable '. |
EClass |
getDataType()
Returns the meta object for class '
Data Type '. |
EDataType |
getEByteArray()
Returns the meta object for data type 'EByte Array'.
|
EcoreFactory |
getEcoreFactory()
Returns the factory that creates the instances of the model.
|
EDataType |
getEDiagnosticChain()
Returns the meta object for data type '
EDiagnostic Chain '. |
EDataType |
getEEList()
Returns the meta object for data type '
EE List '. |
EDataType |
getEEnumerator()
Returns the meta object for data type '
EEnumerator '. |
EDataType |
getEFeatureMap()
Returns the meta object for data type '
EFeature Map '. |
EDataType |
getEFeatureMapEntry()
Returns the meta object for data type '
EFeature Map Entry '. |
EDataType |
getEJavaClass()
Returns the meta object for data type '
EJava Class '. |
EDataType |
getEJavaObject()
Returns the meta object for data type '
EJava Object '. |
EDataType |
getEMap()
Returns the meta object for data type '
EMap '. |
EReference |
getEnum_Literals()
Returns the meta object for the containment reference list '
Literals '. |
EClass |
getEnum()
Returns the meta object for class '
Enum '. |
EReference |
getEnumLiteral_Enum()
Returns the meta object for the container reference '
Enum '. |
EAttribute |
getEnumLiteral_Literal()
Returns the meta object for the attribute '
Literal '. |
EAttribute |
getEnumLiteral_Value()
Returns the meta object for the attribute '
Value '. |
EClass |
getEnumLiteral()
Returns the meta object for class '
Enum Literal '. |
EDataType |
getEResource()
Returns the meta object for data type '
EResource '. |
EDataType |
getEResourceSet()
Returns the meta object for data type '
EResource Set '. |
EClass |
getEStringToStringMapEntry()
Returns the meta object for class '
EString To String Map Entry '. |
EDataType |
getETreeIterator()
Returns the meta object for data type '
ETree Iterator '. |
EReference |
getModelElement_Annotations()
Returns the meta object for the containment reference list '
Annotations '. |
EClass |
getModelElement()
Returns the meta object for class '
Model Element '. |
EAttribute |
getNamedElement_Name()
Returns the meta object for the attribute '
Name '. |
EClass |
getNamedElement()
Returns the meta object for class '
Named Element '. |
EReference |
getOperation_ContainingClass()
Returns the meta object for the container reference '
Containing Class '. |
EReference |
getOperation_Exceptions()
Returns the meta object for the reference list '
Exceptions '. |
EReference |
getOperation_Parameters()
Returns the meta object for the containment reference list '
Parameters
'. |
EClass |
getOperation()
Returns the meta object for class '
Operation '. |
EReference |
getPackage_Classifiers()
Returns the meta object for the containment reference list '
Classifiers
'. |
EAttribute |
getPackage_NsPrefix()
Returns the meta object for the attribute '
Ns Prefix '. |
EAttribute |
getPackage_NsURI()
Returns the meta object for the attribute '
Ns URI '. |
EReference |
getPackage_Subpackages()
Returns the meta object for the containment reference list '
Subpackages
'. |
EReference |
getPackage_SuperPackage()
Returns the meta object for the container reference '
Super Package '. |
EClass |
getPackage()
Returns the meta object for class '
Package '. |
EReference |
getParameter_Operation()
Returns the meta object for the container reference '
Operation '. |
EClass |
getParameter()
Returns the meta object for class '
Parameter '. |
EAttribute |
getReference_Container()
Returns the meta object for the attribute '
Container '. |
EAttribute |
getReference_Containment()
Returns the meta object for the attribute '
Containment '. |
EReference |
getReference_Opposite()
Returns the meta object for the reference '
Opposite '. |
EAttribute |
getReference_ResolveProxies()
Returns the meta object for the attribute '
Resolve Proxies '. |
EClass |
getReference()
Returns the meta object for class '
Reference '. |
EAttribute |
getStructuralFeature_Changeable()
Returns the meta object for the attribute '
Changeable '. |
EReference |
getStructuralFeature_ContainingClass()
Returns the meta object for the container reference '
Containing Class '. |
EAttribute |
getStructuralFeature_DefaultValueLiteral()
Returns the meta object for the attribute '
Default Value Literal '. |
EAttribute |
getStructuralFeature_Derived()
Returns the meta object for the attribute '
Derived '. |
EAttribute |
getStructuralFeature_Transient()
Returns the meta object for the attribute '
Transient '. |
EAttribute |
getStructuralFeature_Unsettable()
Returns the meta object for the attribute '
Unsettable '. |
EAttribute |
getStructuralFeature_Volatile()
Returns the meta object for the attribute '
Volatile '. |
EClass |
getStructuralFeature()
Returns the meta object for class '
Structural Feature '. |
EAttribute |
getTypedElement_LowerBound()
Returns the meta object for the attribute '
Lower Bound '. |
EAttribute |
getTypedElement_Many()
Returns the meta object for the attribute '
Many '. |
EAttribute |
getTypedElement_Ordered()
Returns the meta object for the attribute '
Ordered '. |
EAttribute |
getTypedElement_Required()
Returns the meta object for the attribute '
Required '. |
EReference |
getTypedElement_Type()
Returns the meta object for the reference '
Type '. |
EAttribute |
getTypedElement_Unique()
Returns the meta object for the attribute '
Unique '. |
EAttribute |
getTypedElement_UpperBound()
Returns the meta object for the attribute '
Upper Bound '. |
EClass |
getTypedElement()
Returns the meta object for class '
Typed Element '. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final EcorePackage eINSTANCE
static final int MODEL_ELEMENT
Model Element
' class.
ModelElementImpl
,
EcorePackageImpl.getModelElement()
,
Constant Field Valuesstatic final int MODEL_ELEMENT__EANNOTATIONS
static final int MODEL_ELEMENT__ANNOTATIONS
static final int MODEL_ELEMENT_FEATURE_COUNT
static final int NAMED_ELEMENT
Named Element
' class.
NamedElementImpl
,
EcorePackageImpl.getNamedElement()
,
Constant Field Valuesstatic final int NAMED_ELEMENT__EANNOTATIONS
static final int NAMED_ELEMENT__ANNOTATIONS
static final int NAMED_ELEMENT__NAME
static final int NAMED_ELEMENT_FEATURE_COUNT
static final int TYPED_ELEMENT
Typed Element
' class.
TypedElementImpl
,
EcorePackageImpl.getTypedElement()
,
Constant Field Valuesstatic final int TYPED_ELEMENT__EANNOTATIONS
static final int TYPED_ELEMENT__ANNOTATIONS
static final int TYPED_ELEMENT__NAME
static final int TYPED_ELEMENT__ORDERED
static final int TYPED_ELEMENT__UNIQUE
static final int TYPED_ELEMENT__LOWER_BOUND
static final int TYPED_ELEMENT__UPPER_BOUND
static final int TYPED_ELEMENT__MANY
static final int TYPED_ELEMENT__REQUIRED
static final int TYPED_ELEMENT__TYPE
static final int TYPED_ELEMENT_FEATURE_COUNT
static final int STRUCTURAL_FEATURE
Structural Feature
' class.
StructuralFeatureImpl
,
EcorePackageImpl.getStructuralFeature()
,
Constant Field Valuesstatic final int STRUCTURAL_FEATURE__EANNOTATIONS
static final int STRUCTURAL_FEATURE__ANNOTATIONS
static final int STRUCTURAL_FEATURE__NAME
static final int STRUCTURAL_FEATURE__ORDERED
static final int STRUCTURAL_FEATURE__UNIQUE
static final int STRUCTURAL_FEATURE__LOWER_BOUND
static final int STRUCTURAL_FEATURE__UPPER_BOUND
static final int STRUCTURAL_FEATURE__MANY
static final int STRUCTURAL_FEATURE__REQUIRED
static final int STRUCTURAL_FEATURE__TYPE
static final int STRUCTURAL_FEATURE__CHANGEABLE
static final int STRUCTURAL_FEATURE__VOLATILE
static final int STRUCTURAL_FEATURE__TRANSIENT
static final int STRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL
static final int STRUCTURAL_FEATURE__UNSETTABLE
static final int STRUCTURAL_FEATURE__DERIVED
static final int STRUCTURAL_FEATURE__CONTAINING_CLASS
static final int STRUCTURAL_FEATURE_FEATURE_COUNT
static final int ATTRIBUTE
Attribute
' class.
AttributeImpl
,
EcorePackageImpl.getAttribute()
,
Constant Field Valuesstatic final int ATTRIBUTE__EANNOTATIONS
static final int ATTRIBUTE__ANNOTATIONS
static final int ATTRIBUTE__NAME
static final int ATTRIBUTE__ORDERED
static final int ATTRIBUTE__UNIQUE
static final int ATTRIBUTE__LOWER_BOUND
static final int ATTRIBUTE__UPPER_BOUND
static final int ATTRIBUTE__MANY
static final int ATTRIBUTE__REQUIRED
static final int ATTRIBUTE__TYPE
static final int ATTRIBUTE__CHANGEABLE
static final int ATTRIBUTE__VOLATILE
static final int ATTRIBUTE__TRANSIENT
static final int ATTRIBUTE__DEFAULT_VALUE_LITERAL
static final int ATTRIBUTE__UNSETTABLE
static final int ATTRIBUTE__DERIVED
static final int ATTRIBUTE__CONTAINING_CLASS
static final int ATTRIBUTE__ID
static final int ATTRIBUTE_FEATURE_COUNT
static final int ANNOTATION
Annotation
' class.
AnnotationImpl
,
EcorePackageImpl.getAnnotation()
,
Constant Field Valuesstatic final int ANNOTATION__EANNOTATIONS
static final int ANNOTATION__ANNOTATIONS
static final int ANNOTATION__SOURCE
static final int ANNOTATION__DETAILS
static final int ANNOTATION__MODEL_ELEMENT
static final int ANNOTATION__CONTENTS
static final int ANNOTATION__REFERENCES
static final int ANNOTATION_FEATURE_COUNT
static final int CLASSIFIER
Classifier
' class.
ClassifierImpl
,
EcorePackageImpl.getClassifier()
,
Constant Field Valuesstatic final int CLASSIFIER__EANNOTATIONS
static final int CLASSIFIER__ANNOTATIONS
static final int CLASSIFIER__NAME
static final int CLASSIFIER__INSTANCE_CLASS_NAME
static final int CLASSIFIER__PACKAGE
static final int CLASSIFIER_FEATURE_COUNT
static final int CLASS
Class
' class.
ClassImpl
,
EcorePackageImpl.getClass_()
,
Constant Field Valuesstatic final int CLASS__EANNOTATIONS
static final int CLASS__ANNOTATIONS
static final int CLASS__NAME
static final int CLASS__INSTANCE_CLASS_NAME
static final int CLASS__PACKAGE
static final int CLASS__ABSTRACT
static final int CLASS__INTERFACE
static final int CLASS__SUPER_TYPES
static final int CLASS__OPERATIONS
static final int CLASS__STRUCTURAL_FEATURES
static final int CLASS_FEATURE_COUNT
static final int DATA_TYPE
Data Type
' class.
DataTypeImpl
,
EcorePackageImpl.getDataType()
,
Constant Field Valuesstatic final int DATA_TYPE__EANNOTATIONS
static final int DATA_TYPE__ANNOTATIONS
static final int DATA_TYPE__NAME
static final int DATA_TYPE__INSTANCE_CLASS_NAME
static final int DATA_TYPE__PACKAGE
static final int DATA_TYPE__SERIALIZABLE
static final int DATA_TYPE_FEATURE_COUNT
static final int ENUM
Enum
' class.
EnumImpl
,
EcorePackageImpl.getEnum()
,
Constant Field Valuesstatic final int ENUM__EANNOTATIONS
static final int ENUM__ANNOTATIONS
static final int ENUM__NAME
static final int ENUM__INSTANCE_CLASS_NAME
static final int ENUM__PACKAGE
static final int ENUM__SERIALIZABLE
static final int ENUM__LITERALS
static final int ENUM_FEATURE_COUNT
static final int ENUM_LITERAL
Enum Literal
' class.
EnumLiteralImpl
,
EcorePackageImpl.getEnumLiteral()
,
Constant Field Valuesstatic final int ENUM_LITERAL__EANNOTATIONS
static final int ENUM_LITERAL__ANNOTATIONS
static final int ENUM_LITERAL__NAME
static final int ENUM_LITERAL__VALUE
static final int ENUM_LITERAL__LITERAL
static final int ENUM_LITERAL__ENUM
static final int ENUM_LITERAL_FEATURE_COUNT
static final int OPERATION
Operation
' class.
OperationImpl
,
EcorePackageImpl.getOperation()
,
Constant Field Valuesstatic final int OPERATION__EANNOTATIONS
static final int OPERATION__ANNOTATIONS
static final int OPERATION__NAME
static final int OPERATION__ORDERED
static final int OPERATION__UNIQUE
static final int OPERATION__LOWER_BOUND
static final int OPERATION__UPPER_BOUND
static final int OPERATION__MANY
static final int OPERATION__REQUIRED
static final int OPERATION__TYPE
static final int OPERATION__CONTAINING_CLASS
static final int OPERATION__PARAMETERS
static final int OPERATION__EXCEPTIONS
static final int OPERATION_FEATURE_COUNT
static final int PACKAGE
Package
' class.
PackageImpl
,
EcorePackageImpl.getPackage()
,
Constant Field Valuesstatic final int PACKAGE__EANNOTATIONS
static final int PACKAGE__ANNOTATIONS
static final int PACKAGE__NAME
static final int PACKAGE__NS_URI
static final int PACKAGE__NS_PREFIX
static final int PACKAGE__CLASSIFIERS
static final int PACKAGE__SUBPACKAGES
static final int PACKAGE__SUPER_PACKAGE
static final int PACKAGE_FEATURE_COUNT
static final int PARAMETER
Parameter
' class.
ParameterImpl
,
EcorePackageImpl.getParameter()
,
Constant Field Valuesstatic final int PARAMETER__EANNOTATIONS
static final int PARAMETER__ANNOTATIONS
static final int PARAMETER__NAME
static final int PARAMETER__ORDERED
static final int PARAMETER__UNIQUE
static final int PARAMETER__LOWER_BOUND
static final int PARAMETER__UPPER_BOUND
static final int PARAMETER__MANY
static final int PARAMETER__REQUIRED
static final int PARAMETER__TYPE
static final int PARAMETER__OPERATION
static final int PARAMETER_FEATURE_COUNT
static final int REFERENCE
Reference
' class.
ReferenceImpl
,
EcorePackageImpl.getReference()
,
Constant Field Valuesstatic final int REFERENCE__EANNOTATIONS
static final int REFERENCE__ANNOTATIONS
static final int REFERENCE__NAME
static final int REFERENCE__ORDERED
static final int REFERENCE__UNIQUE
static final int REFERENCE__LOWER_BOUND
static final int REFERENCE__UPPER_BOUND
static final int REFERENCE__MANY
static final int REFERENCE__REQUIRED
static final int REFERENCE__TYPE
static final int REFERENCE__CHANGEABLE
static final int REFERENCE__VOLATILE
static final int REFERENCE__TRANSIENT
static final int REFERENCE__DEFAULT_VALUE_LITERAL
static final int REFERENCE__UNSETTABLE
static final int REFERENCE__DERIVED
static final int REFERENCE__CONTAINING_CLASS
static final int REFERENCE__CONTAINMENT
static final int REFERENCE__CONTAINER
static final int REFERENCE__RESOLVE_PROXIES
static final int REFERENCE__OPPOSITE
static final int REFERENCE_FEATURE_COUNT
static final int ESTRING_TO_STRING_MAP_ENTRY
EString To String Map Entry
'
class.
EStringToStringMapEntryImpl
,
EcorePackageImpl.getEStringToStringMapEntry()
,
Constant Field Valuesstatic final int ESTRING_TO_STRING_MAP_ENTRY__EANNOTATIONS
static final int ESTRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT
static final int EBYTE_ARRAY
EcorePackageImpl.getEByteArray()
,
Constant Field Valuesstatic final int EDIAGNOSTIC_CHAIN
String
,
EcorePackageImpl.getEDiagnosticChain()
,
Constant Field Valuesstatic final int EE_LIST
String
,
EcorePackageImpl.getEEList()
,
Constant Field Valuesstatic final int EENUMERATOR
String
,
EcorePackageImpl.getEEnumerator()
,
Constant Field Valuesstatic final int EFEATURE_MAP
String
,
EcorePackageImpl.getEFeatureMap()
,
Constant Field Valuesstatic final int EFEATURE_MAP_ENTRY
FeatureMap.Entry
,
EcorePackageImpl.getEFeatureMapEntry()
,
Constant Field Valuesstatic final int EJAVA_CLASS
String
,
EcorePackageImpl.getEJavaClass()
,
Constant Field Valuesstatic final int EJAVA_OBJECT
String
,
EcorePackageImpl.getEJavaObject()
,
Constant Field Valuesstatic final int EMAP
String
,
EcorePackageImpl.getEMap()
,
Constant Field Valuesstatic final int ERESOURCE
String
,
EcorePackageImpl.getEResource()
,
Constant Field Valuesstatic final int ERESOURCE_SET
String
,
EcorePackageImpl.getEResourceSet()
,
Constant Field Valuesstatic final int ETREE_ITERATOR
String
,
EcorePackageImpl.getETreeIterator()
,
Constant Field ValuesEClass getAttribute()
Attribute
'.
Attribute
EAttribute getAttribute_ID()
ID
'.
Attribute.isID()
,
getAttribute()
EClass getAnnotation()
Annotation
'.
Annotation
EAttribute getAnnotation_Source()
Source
'.
Annotation.getSource()
,
getAnnotation()
EReference getAnnotation_Details()
Details
'.
Annotation.getDetails()
,
getAnnotation()
EReference getAnnotation_ModelElement()
Model Element
'.
Annotation.getModelElement()
,
getAnnotation()
EReference getAnnotation_Contents()
Contents
'.
Annotation.getContents()
,
getAnnotation()
EReference getAnnotation_References()
References
'.
Annotation.getReferences()
,
getAnnotation()
EClass getClass_()
Class
'.
Class
EAttribute getClass_Abstract()
Abstract
'.
Class.isAbstract()
,
getClass_()
EAttribute getClass_Interface()
Interface
'.
Class.isInterface()
,
getClass_()
EReference getClass_SuperTypes()
Super Types
'.
Class.getSuperTypes()
,
getClass_()
EReference getClass_Operations()
Operations
'.
Class.getOperations()
,
getClass_()
EReference getClass_StructuralFeatures()
Structural Features
'.
Class.getStructuralFeatures()
,
getClass_()
EClass getClassifier()
Classifier
'.
Classifier
EAttribute getClassifier_InstanceClassName()
Instance Class Name
'.
Classifier.getInstanceClassName()
,
getClassifier()
EReference getClassifier_Package()
Package
'.
Classifier.getPackage()
,
getClassifier()
EClass getDataType()
Data Type
'.
DataType
EAttribute getDataType_Serializable()
Serializable
'.
DataType.isSerializable()
,
getDataType()
EClass getEnum()
Enum
'.
Enum
EReference getEnum_Literals()
Literals
'.
Enum.getLiterals()
,
getEnum()
EClass getEnumLiteral()
Enum Literal
'.
EnumLiteral
EAttribute getEnumLiteral_Value()
Value
'.
EnumLiteral.getValue()
,
getEnumLiteral()
EAttribute getEnumLiteral_Literal()
Literal
'.
EnumLiteral.getLiteral()
,
getEnumLiteral()
EReference getEnumLiteral_Enum()
Enum
'.
EnumLiteral.getEnum()
,
getEnumLiteral()
EClass getModelElement()
Model Element
'.
ModelElement
EReference getModelElement_Annotations()
Annotations
'.
ModelElement.getAnnotations()
,
getModelElement()
EClass getNamedElement()
Named Element
'.
NamedElement
EAttribute getNamedElement_Name()
Name
'.
NamedElement.getName()
,
getNamedElement()
EClass getOperation()
Operation
'.
Operation
EReference getOperation_ContainingClass()
Containing Class
'.
Operation.getContainingClass()
,
getOperation()
EReference getOperation_Parameters()
Parameters
'.
Operation.getParameters()
,
getOperation()
EReference getOperation_Exceptions()
Exceptions
'.
Operation.getExceptions()
,
getOperation()
EClass getPackage()
Package
'.
Package
EAttribute getPackage_NsURI()
Ns URI
'.
Package.getNsURI()
,
getPackage()
EAttribute getPackage_NsPrefix()
Ns Prefix
'.
Package.getNsPrefix()
,
getPackage()
EReference getPackage_Classifiers()
Classifiers
'.
Package.getClassifiers()
,
getPackage()
EReference getPackage_Subpackages()
Subpackages
'.
Package.getSubpackages()
,
getPackage()
EReference getPackage_SuperPackage()
Super Package
'.
Package.getSuperPackage()
,
getPackage()
EClass getParameter()
Parameter
'.
Parameter
EReference getParameter_Operation()
Operation
'.
Parameter.getOperation()
,
getParameter()
EClass getReference()
Reference
'.
Reference
EAttribute getReference_Containment()
Containment
'.
Reference.isContainment()
,
getReference()
EAttribute getReference_Container()
Container
'.
Reference.isContainer()
,
getReference()
EAttribute getReference_ResolveProxies()
Resolve Proxies
'.
Reference.isResolveProxies()
,
getReference()
EReference getReference_Opposite()
Opposite
'.
Reference.getOpposite()
,
getReference()
EClass getStructuralFeature()
Structural Feature
'.
StructuralFeature
EAttribute getStructuralFeature_Changeable()
Changeable
'.
StructuralFeature.isChangeable()
,
getStructuralFeature()
EAttribute getStructuralFeature_Volatile()
Volatile
'.
StructuralFeature.isVolatile()
,
getStructuralFeature()
EAttribute getStructuralFeature_Transient()
Transient
'.
StructuralFeature.isTransient()
,
getStructuralFeature()
EAttribute getStructuralFeature_DefaultValueLiteral()
Default Value Literal
'.
StructuralFeature.getDefaultValueLiteral()
,
getStructuralFeature()
EAttribute getStructuralFeature_Unsettable()
Unsettable
'.
StructuralFeature.isUnsettable()
,
getStructuralFeature()
EAttribute getStructuralFeature_Derived()
Derived
'.
StructuralFeature.isDerived()
,
getStructuralFeature()
EReference getStructuralFeature_ContainingClass()
Containing Class
'.
StructuralFeature.getContainingClass()
,
getStructuralFeature()
EClass getTypedElement()
Typed Element
'.
TypedElement
EAttribute getTypedElement_Ordered()
Ordered
'.
TypedElement.isOrdered()
,
getTypedElement()
EAttribute getTypedElement_Unique()
Unique
'.
TypedElement.isUnique()
,
getTypedElement()
EAttribute getTypedElement_LowerBound()
Lower Bound
'.
TypedElement.getLowerBound()
,
getTypedElement()
EAttribute getTypedElement_UpperBound()
Upper Bound
'.
TypedElement.getUpperBound()
,
getTypedElement()
EAttribute getTypedElement_Many()
Many
'.
TypedElement.isMany()
,
getTypedElement()
EAttribute getTypedElement_Required()
Required
'.
TypedElement.isRequired()
,
getTypedElement()
EReference getTypedElement_Type()
Type
'.
TypedElement.getType()
,
getTypedElement()
EClass getEStringToStringMapEntry()
EString To String Map Entry
'.
EStringToStringMapEntry
EDataType getEByteArray()
EDataType getEDiagnosticChain()
EDiagnostic Chain
'.
String
EDataType getEEList()
EE List
'.
String
EDataType getEEnumerator()
EEnumerator
'.
String
EDataType getEFeatureMap()
EFeature Map
'.
String
EDataType getEFeatureMapEntry()
EFeature Map Entry
'.
FeatureMap.Entry
EDataType getEJavaClass()
EJava Class
'.
String
EDataType getEJavaObject()
EJava Object
'.
String
EDataType getEMap()
EMap
'.
String
EDataType getEResource()
EResource
'.
String
EDataType getEResourceSet()
EResource Set
'.
String
EDataType getETreeIterator()
ETree Iterator
'.
String
EcoreFactory getEcoreFactory()