org.eclipse.emf.ecore
Interface EcorePackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
EcorePackageImpl

public interface EcorePackage
extends EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
EcoreFactory

Inner classes inherited from class org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
 
Field Summary
static int EANNOTATION
          The meta object id for the 'EAnnotation' class.
static int EANNOTATION__CONTENTS
          The feature id for the 'Contents' containment reference list.
static int EANNOTATION__DETAILS
          The feature id for the 'Details' map.
static int EANNOTATION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EANNOTATION__EMODEL_ELEMENT
          The feature id for the 'EModel Element' container reference.
static int EANNOTATION__REFERENCES
          The feature id for the 'References' reference list.
static int EANNOTATION__SOURCE
          The feature id for the 'Source' attribute.
static int EANNOTATION_FEATURE_COUNT
          The number of structural features of the the 'EAnnotation' class.
static int EATTRIBUTE
          The meta object id for the 'EAttribute' class.
static int EATTRIBUTE__CHANGEABLE
          The feature id for the 'Changeable' attribute.
static int EATTRIBUTE__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int EATTRIBUTE__DEFAULT_VALUE_LITERAL
          The feature id for the 'Default Value Literal' attribute.
static int EATTRIBUTE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EATTRIBUTE__EATTRIBUTE_TYPE
          The feature id for the 'EAttribute Type' reference.
static int EATTRIBUTE__ECONTAINING_CLASS
          The feature id for the 'EContaining Class' reference.
static int EATTRIBUTE__ETYPE
          The feature id for the 'EType' reference.
static int EATTRIBUTE__ID
          The feature id for the 'ID' attribute.
static int EATTRIBUTE__LOWER_BOUND
          The feature id for the 'Lower Bound' attribute.
static int EATTRIBUTE__MANY
          The feature id for the 'Many' attribute.
static int EATTRIBUTE__NAME
          The feature id for the 'Name' attribute.
static int EATTRIBUTE__REQUIRED
          The feature id for the 'Required' attribute.
static int EATTRIBUTE__TRANSIENT
          The feature id for the 'Transient' attribute.
static int EATTRIBUTE__UNIQUE
          The feature id for the 'Unique' attribute.
static int EATTRIBUTE__UNSETTABLE
          The feature id for the 'Unsettable' attribute.
static int EATTRIBUTE__UPPER_BOUND
          The feature id for the 'Upper Bound' attribute.
static int EATTRIBUTE__VOLATILE
          The feature id for the 'Volatile' attribute.
static int EATTRIBUTE_FEATURE_COUNT
          The number of structural features of the the 'EAttribute' class.
static int EBOOLEAN
          The meta object id for the 'EBoolean' data type.
static int EBOOLEAN_OBJECT
          The meta object id for the 'EBoolean Object' data type.
static int EBYTE
          The meta object id for the 'EByte' data type.
static int EBYTE_OBJECT
          The meta object id for the 'EByte Object' data type.
static int ECHAR
          The meta object id for the 'EChar' data type.
static int ECHARACTER_OBJECT
          The meta object id for the 'ECharacter Object' data type.
static int ECLASS
          The meta object id for the 'EClass' class.
static int ECLASS__ABSTRACT
          The feature id for the 'Abstract' attribute.
static int ECLASS__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int ECLASS__EALL_ATTRIBUTES
          The feature id for the 'EAll Attributes' reference list.
static int ECLASS__EALL_CONTAINMENTS
          The feature id for the 'EAll Containments' reference list.
static int ECLASS__EALL_OPERATIONS
          The feature id for the 'EAll Operations' reference list.
static int ECLASS__EALL_REFERENCES
          The feature id for the 'EAll References' reference list.
static int ECLASS__EALL_STRUCTURAL_FEATURES
          The feature id for the 'EAll Structural Features' reference list.
static int ECLASS__EALL_SUPER_TYPES
          The feature id for the 'EAll Super Types' reference list.
static int ECLASS__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int ECLASS__EATTRIBUTES
          The feature id for the 'EAttributes' containment reference list.
static int ECLASS__EID_ATTRIBUTE
          The feature id for the 'EID Attribute' reference.
static int ECLASS__EOPERATIONS
          The feature id for the 'EOperations' containment reference list.
static int ECLASS__EPACKAGE
          The feature id for the 'EPackage' container reference.
static int ECLASS__EREFERENCES
          The feature id for the 'EReferences' containment reference list.
static int ECLASS__ESUPER_TYPES
          The feature id for the 'ESuper Types' reference list.
static int ECLASS__INSTANCE_CLASS
          The feature id for the 'Instance Class' attribute.
static int ECLASS__INSTANCE_CLASS_NAME
          The feature id for the 'Instance Class Name' attribute.
static int ECLASS__INTERFACE
          The feature id for the 'Interface' attribute.
static int ECLASS__NAME
          The feature id for the 'Name' attribute.
static int ECLASS_FEATURE_COUNT
          The number of structural features of the the 'EClass' class.
static int ECLASSIFIER
          The meta object id for the 'EClassifier' class.
static int ECLASSIFIER__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int ECLASSIFIER__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int ECLASSIFIER__EPACKAGE
          The feature id for the 'EPackage' container reference.
static int ECLASSIFIER__INSTANCE_CLASS
          The feature id for the 'Instance Class' attribute.
static int ECLASSIFIER__INSTANCE_CLASS_NAME
          The feature id for the 'Instance Class Name' attribute.
static int ECLASSIFIER__NAME
          The feature id for the 'Name' attribute.
static int ECLASSIFIER_FEATURE_COUNT
          The number of structural features of the the 'EClassifier' class.
static int EDATA_TYPE
          The meta object id for the 'EData Type' class.
static int EDATA_TYPE__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int EDATA_TYPE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EDATA_TYPE__EPACKAGE
          The feature id for the 'EPackage' container reference.
static int EDATA_TYPE__INSTANCE_CLASS
          The feature id for the 'Instance Class' attribute.
static int EDATA_TYPE__INSTANCE_CLASS_NAME
          The feature id for the 'Instance Class Name' attribute.
static int EDATA_TYPE__NAME
          The feature id for the 'Name' attribute.
static int EDATA_TYPE__SERIALIZABLE
          The feature id for the 'Serializable' attribute.
static int EDATA_TYPE_FEATURE_COUNT
          The number of structural features of the the 'EData Type' class.
static int EDOUBLE
          The meta object id for the 'EDouble' data type.
static int EDOUBLE_OBJECT
          The meta object id for the 'EDouble Object' data type.
static int EE_LIST
          The meta object id for the 'EE List' data type.
static int EENUM
          The meta object id for the 'EEnum' class.
static int EENUM__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int EENUM__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EENUM__ELITERALS
          The feature id for the 'ELiterals' containment reference list.
static int EENUM__EPACKAGE
          The feature id for the 'EPackage' container reference.
static int EENUM__INSTANCE_CLASS
          The feature id for the 'Instance Class' attribute.
static int EENUM__INSTANCE_CLASS_NAME
          The feature id for the 'Instance Class Name' attribute.
static int EENUM__NAME
          The feature id for the 'Name' attribute.
static int EENUM__SERIALIZABLE
          The feature id for the 'Serializable' attribute.
static int EENUM_FEATURE_COUNT
          The number of structural features of the the 'EEnum' class.
static int EENUM_LITERAL
          The meta object id for the 'EEnum Literal' class.
static int EENUM_LITERAL__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EENUM_LITERAL__EENUM
          The feature id for the 'EEnum' container reference.
static int EENUM_LITERAL__INSTANCE
          The feature id for the 'Instance' attribute.
static int EENUM_LITERAL__NAME
          The feature id for the 'Name' attribute.
static int EENUM_LITERAL__VALUE
          The feature id for the 'Value' attribute.
static int EENUM_LITERAL_FEATURE_COUNT
          The number of structural features of the the 'EEnum Literal' class.
static int EENUMERATOR
          The meta object id for the 'EEnumerator' data type.
static int EFACTORY
          The meta object id for the 'EFactory' class.
static int EFACTORY__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EFACTORY__EPACKAGE
          The feature id for the 'EPackage' reference.
static int EFACTORY_FEATURE_COUNT
          The number of structural features of the the 'EFactory' class.
static int EFLOAT
          The meta object id for the 'EFloat' data type.
static int EFLOAT_OBJECT
          The meta object id for the 'EFloat Object' data type.
static EcorePackage eINSTANCE
          The singleton instance of the package.
static int EINT
          The meta object id for the 'EInt' data type.
static int EINTEGER_OBJECT
          The meta object id for the 'EInteger Object' data type.
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 ELONG
          The meta object id for the 'ELong' data type.
static int ELONG_OBJECT
          The meta object id for the 'ELong Object' data type.
static int EMODEL_ELEMENT
          The meta object id for the 'EModel Element' class.
static int EMODEL_ELEMENT__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EMODEL_ELEMENT_FEATURE_COUNT
          The number of structural features of the the 'EModel Element' class.
static java.lang.String eNAME
          The package name.
static int ENAMED_ELEMENT
          The meta object id for the 'ENamed Element' class.
static int ENAMED_ELEMENT__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int ENAMED_ELEMENT__NAME
          The feature id for the 'Name' attribute.
static int ENAMED_ELEMENT_FEATURE_COUNT
          The number of structural features of the the 'ENamed Element' class.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int EOBJECT
          The meta object id for the 'EObject' class.
static int EOBJECT_FEATURE_COUNT
          The number of structural features of the the 'EObject' class.
static int EOPERATION
          The meta object id for the 'EOperation' class.
static int EOPERATION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EOPERATION__ECONTAINING_CLASS
          The feature id for the 'EContaining Class' container reference.
static int EOPERATION__EEXCEPTIONS
          The feature id for the 'EExceptions' reference list.
static int EOPERATION__EPARAMETERS
          The feature id for the 'EParameters' containment reference list.
static int EOPERATION__ETYPE
          The feature id for the 'EType' reference.
static int EOPERATION__NAME
          The feature id for the 'Name' attribute.
static int EOPERATION_FEATURE_COUNT
          The number of structural features of the the 'EOperation' class.
static int EPACKAGE
          The meta object id for the 'EPackage' class.
static int EPACKAGE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EPACKAGE__ECLASSIFIERS
          The feature id for the 'EClassifiers' containment reference list.
static int EPACKAGE__EFACTORY_INSTANCE
          The feature id for the 'EFactory Instance' reference.
static int EPACKAGE__ESUBPACKAGES
          The feature id for the 'ESubpackages' containment reference list.
static int EPACKAGE__ESUPER_PACKAGE
          The feature id for the 'ESuper Package' container reference.
static int EPACKAGE__NAME
          The feature id for the 'Name' attribute.
static int EPACKAGE__NS_PREFIX
          The feature id for the 'Ns Prefix' attribute.
static int EPACKAGE__NS_URI
          The feature id for the 'Ns URI' attribute.
static int EPACKAGE_FEATURE_COUNT
          The number of structural features of the the 'EPackage' class.
static int EPARAMETER
          The meta object id for the 'EParameter' class.
static int EPARAMETER__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EPARAMETER__EOPERATION
          The feature id for the 'EOperation' container reference.
static int EPARAMETER__ETYPE
          The feature id for the 'EType' reference.
static int EPARAMETER__NAME
          The feature id for the 'Name' attribute.
static int EPARAMETER_FEATURE_COUNT
          The number of structural features of the the 'EParameter' class.
static int EREFERENCE
          The meta object id for the 'EReference' class.
static int EREFERENCE__CHANGEABLE
          The feature id for the 'Changeable' attribute.
static int EREFERENCE__CONTAINER
          The feature id for the 'Container' attribute.
static int EREFERENCE__CONTAINMENT
          The feature id for the 'Containment' attribute.
static int EREFERENCE__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int EREFERENCE__DEFAULT_VALUE_LITERAL
          The feature id for the 'Default Value Literal' attribute.
static int EREFERENCE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int EREFERENCE__ECONTAINING_CLASS
          The feature id for the 'EContaining Class' reference.
static int EREFERENCE__EOPPOSITE
          The feature id for the 'EOpposite' reference.
static int EREFERENCE__EREFERENCE_TYPE
          The feature id for the 'EReference Type' reference.
static int EREFERENCE__ETYPE
          The feature id for the 'EType' reference.
static int EREFERENCE__LOWER_BOUND
          The feature id for the 'Lower Bound' attribute.
static int EREFERENCE__MANY
          The feature id for the 'Many' attribute.
static int EREFERENCE__NAME
          The feature id for the 'Name' attribute.
static int EREFERENCE__REQUIRED
          The feature id for the 'Required' attribute.
static int EREFERENCE__RESOLVE_PROXIES
          The feature id for the 'Resolve Proxies' attribute.
static int EREFERENCE__TRANSIENT
          The feature id for the 'Transient' attribute.
static int EREFERENCE__UNIQUE
          The feature id for the 'Unique' attribute.
static int EREFERENCE__UNSETTABLE
          The feature id for the 'Unsettable' attribute.
static int EREFERENCE__UPPER_BOUND
          The feature id for the 'Upper Bound' attribute.
static int EREFERENCE__VOLATILE
          The feature id for the 'Volatile' attribute.
static int EREFERENCE_FEATURE_COUNT
          The number of structural features of the the 'EReference' class.
static int ERESOURCE
          The meta object id for the 'EResource' data type.
static int ESHORT
          The meta object id for the 'EShort' data type.
static int ESHORT_OBJECT
          The meta object id for the 'EShort Object' data type.
static int ESTRING
          The meta object id for the 'EString' 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__KEY
          The feature id for the 'Key' attribute.
static int ESTRING_TO_STRING_MAP_ENTRY__VALUE
          The feature id for the 'Value' attribute.
static int ESTRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT
          The number of structural features of the the 'EString To String Map Entry' class.
static int ESTRUCTURAL_FEATURE
          The meta object id for the 'EStructural Feature' class.
static int ESTRUCTURAL_FEATURE__CHANGEABLE
          The feature id for the 'Changeable' attribute.
static int ESTRUCTURAL_FEATURE__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int ESTRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL
          The feature id for the 'Default Value Literal' attribute.
static int ESTRUCTURAL_FEATURE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int ESTRUCTURAL_FEATURE__ECONTAINING_CLASS
          The feature id for the 'EContaining Class' reference.
static int ESTRUCTURAL_FEATURE__ETYPE
          The feature id for the 'EType' reference.
static int ESTRUCTURAL_FEATURE__LOWER_BOUND
          The feature id for the 'Lower Bound' attribute.
static int ESTRUCTURAL_FEATURE__MANY
          The feature id for the 'Many' attribute.
static int ESTRUCTURAL_FEATURE__NAME
          The feature id for the 'Name' attribute.
static int ESTRUCTURAL_FEATURE__REQUIRED
          The feature id for the 'Required' attribute.
static int ESTRUCTURAL_FEATURE__TRANSIENT
          The feature id for the 'Transient' attribute.
static int ESTRUCTURAL_FEATURE__UNIQUE
          The feature id for the 'Unique' attribute.
static int ESTRUCTURAL_FEATURE__UNSETTABLE
          The feature id for the 'Unsettable' attribute.
static int ESTRUCTURAL_FEATURE__UPPER_BOUND
          The feature id for the 'Upper Bound' attribute.
static int ESTRUCTURAL_FEATURE__VOLATILE
          The feature id for the 'Volatile' attribute.
static int ESTRUCTURAL_FEATURE_FEATURE_COUNT
          The number of structural features of the the 'EStructural Feature' class.
static int ETREE_ITERATOR
          The meta object id for the 'ETree Iterator' data type.
static int ETYPED_ELEMENT
          The meta object id for the 'ETyped Element' class.
static int ETYPED_ELEMENT__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int ETYPED_ELEMENT__ETYPE
          The feature id for the 'EType' reference.
static int ETYPED_ELEMENT__NAME
          The feature id for the 'Name' attribute.
static int ETYPED_ELEMENT_FEATURE_COUNT
          The number of structural features of the the 'ETyped Element' class.
 
Method Summary
 EReference getEAnnotation_Contents()
          Returns the meta object for the containment reference list 'Contents'.
 EReference getEAnnotation_Details()
          Returns the meta object for the map 'Details'.
 EReference getEAnnotation_EModelElement()
          Returns the meta object for the container reference 'EModel Element'.
 EReference getEAnnotation_References()
          Returns the meta object for the reference list 'References'.
 EAttribute getEAnnotation_Source()
          Returns the meta object for the attribute 'Source'.
 EClass getEAnnotation()
          Returns the meta object for class 'EAnnotation'.
 EReference getEAttribute_EAttributeType()
          Returns the meta object for the reference 'EAttribute Type'.
 EAttribute getEAttribute_ID()
          Returns the meta object for the attribute 'ID'.
 EClass getEAttribute()
          Returns the meta object for class 'EAttribute'.
 EDataType getEBoolean()
          Returns the meta object for data type 'EBoolean'.
 EDataType getEBooleanObject()
          Returns the meta object for data type 'EBoolean Object'.
 EDataType getEByte()
          Returns the meta object for data type 'EByte'.
 EDataType getEByteObject()
          Returns the meta object for data type 'EByte Object'.
 EDataType getEChar()
          Returns the meta object for data type 'EChar'.
 EDataType getECharacterObject()
          Returns the meta object for data type 'ECharacter Object'.
 EAttribute getEClass_Abstract()
          Returns the meta object for the attribute 'Abstract'.
 EReference getEClass_EAllAttributes()
          Returns the meta object for the reference list 'EAll Attributes'.
 EReference getEClass_EAllContainments()
          Returns the meta object for the reference list 'EAll Containments'.
 EReference getEClass_EAllOperations()
          Returns the meta object for the reference list 'EAll Operations'.
 EReference getEClass_EAllReferences()
          Returns the meta object for the reference list 'EAll References'.
 EReference getEClass_EAllStructuralFeatures()
          Returns the meta object for the reference list 'EAll Structural Features'.
 EReference getEClass_EAllSuperTypes()
          Returns the meta object for the reference list 'EAll Super Types'.
 EReference getEClass_EAttributes()
          Returns the meta object for the containment reference list 'EAttributes'.
 EReference getEClass_EIDAttribute()
          Returns the meta object for the reference 'EID Attribute'.
 EReference getEClass_EOperations()
          Returns the meta object for the containment reference list 'EOperations'.
 EReference getEClass_EReferences()
          Returns the meta object for the containment reference list 'EReferences'.
 EReference getEClass_ESuperTypes()
          Returns the meta object for the reference list 'ESuper Types'.
 EAttribute getEClass_Interface()
          Returns the meta object for the attribute 'Interface'.
 EClass getEClass()
          Returns the meta object for class 'EClass'.
 EAttribute getEClassifier_DefaultValue()
          Returns the meta object for the attribute 'Default Value'.
 EReference getEClassifier_EPackage()
          Returns the meta object for the container reference 'EPackage'.
 EAttribute getEClassifier_InstanceClass()
          Returns the meta object for the attribute 'Instance Class'.
 EAttribute getEClassifier_InstanceClassName()
          Returns the meta object for the attribute 'Instance Class Name'.
 EClass getEClassifier()
          Returns the meta object for class 'EClassifier'.
 EcoreFactory getEcoreFactory()
          Returns the factory that creates the instances of the model.
 EAttribute getEDataType_Serializable()
          Returns the meta object for the attribute 'Serializable'.
 EClass getEDataType()
          Returns the meta object for class 'EData Type'.
 EDataType getEDouble()
          Returns the meta object for data type 'EDouble'.
 EDataType getEDoubleObject()
          Returns the meta object for data type 'EDouble Object'.
 EDataType getEEList()
          Returns the meta object for data type 'EE List'.
 EReference getEEnum_ELiterals()
          Returns the meta object for the containment reference list 'ELiterals'.
 EClass getEEnum()
          Returns the meta object for class 'EEnum'.
 EDataType getEEnumerator()
          Returns the meta object for data type 'EEnumerator'.
 EReference getEEnumLiteral_EEnum()
          Returns the meta object for the container reference 'EEnum'.
 EAttribute getEEnumLiteral_Instance()
          Returns the meta object for the attribute 'Instance'.
 EAttribute getEEnumLiteral_Value()
          Returns the meta object for the attribute 'Value'.
 EClass getEEnumLiteral()
          Returns the meta object for class 'EEnum Literal'.
 EReference getEFactory_EPackage()
          Returns the meta object for the reference 'EPackage'.
 EClass getEFactory()
          Returns the meta object for class 'EFactory'.
 EDataType getEFloat()
          Returns the meta object for data type 'EFloat'.
 EDataType getEFloatObject()
          Returns the meta object for data type 'EFloat Object'.
 EDataType getEInt()
          Returns the meta object for data type 'EInt'.
 EDataType getEIntegerObject()
          Returns the meta object for data type 'EInteger Object'.
 EDataType getEJavaClass()
          Returns the meta object for data type 'EJava Class'.
 EDataType getEJavaObject()
          Returns the meta object for data type 'EJava Object'.
 EDataType getELong()
          Returns the meta object for data type 'ELong'.
 EDataType getELongObject()
          Returns the meta object for data type 'ELong Object'.
 EReference getEModelElement_EAnnotations()
          Returns the meta object for the containment reference list 'EAnnotations'.
 EClass getEModelElement()
          Returns the meta object for class 'EModel Element'.
 EAttribute getENamedElement_Name()
          Returns the meta object for the attribute 'Name'.
 EClass getENamedElement()
          Returns the meta object for class 'ENamed Element'.
 EClass getEObject()
          Returns the meta object for class 'EObject'.
 EReference getEOperation_EContainingClass()
          Returns the meta object for the container reference 'EContaining Class'.
 EReference getEOperation_EExceptions()
          Returns the meta object for the reference list 'EExceptions'.
 EReference getEOperation_EParameters()
          Returns the meta object for the containment reference list 'EParameters'.
 EClass getEOperation()
          Returns the meta object for class 'EOperation'.
 EReference getEPackage_EClassifiers()
          Returns the meta object for the containment reference list 'EClassifiers'.
 EReference getEPackage_EFactoryInstance()
          Returns the meta object for the reference 'EFactory Instance'.
 EReference getEPackage_ESubpackages()
          Returns the meta object for the containment reference list 'ESubpackages'.
 EReference getEPackage_ESuperPackage()
          Returns the meta object for the container reference 'ESuper Package'.
 EAttribute getEPackage_NsPrefix()
          Returns the meta object for the attribute 'Ns Prefix'.
 EAttribute getEPackage_NsURI()
          Returns the meta object for the attribute 'Ns URI'.
 EClass getEPackage()
          Returns the meta object for class 'EPackage'.
 EReference getEParameter_EOperation()
          Returns the meta object for the container reference 'EOperation'.
 EClass getEParameter()
          Returns the meta object for class 'EParameter'.
 EAttribute getEReference_Container()
          Returns the meta object for the attribute 'Container'.
 EAttribute getEReference_Containment()
          Returns the meta object for the attribute 'Containment'.
 EReference getEReference_EOpposite()
          Returns the meta object for the reference 'EOpposite'.
 EReference getEReference_EReferenceType()
          Returns the meta object for the reference 'EReference Type'.
 EAttribute getEReference_ResolveProxies()
          Returns the meta object for the attribute 'Resolve Proxies'.
 EClass getEReference()
          Returns the meta object for class 'EReference'.
 EDataType getEResource()
          Returns the meta object for data type 'EResource'.
 EDataType getEShort()
          Returns the meta object for data type 'EShort'.
 EDataType getEShortObject()
          Returns the meta object for data type 'EShort Object'.
 EDataType getEString()
          Returns the meta object for data type 'EString'.
 EAttribute getEStringToStringMapEntry_Key()
          Returns the meta object for the attribute 'Key'.
 EAttribute getEStringToStringMapEntry_Value()
          Returns the meta object for the attribute 'Value'.
 EClass getEStringToStringMapEntry()
          Returns the meta object for class 'EString To String Map Entry'.
 EAttribute getEStructuralFeature_Changeable()
          Returns the meta object for the attribute 'Changeable'.
 EAttribute getEStructuralFeature_DefaultValue()
          Returns the meta object for the attribute 'Default Value'.
 EAttribute getEStructuralFeature_DefaultValueLiteral()
          Returns the meta object for the attribute 'Default Value Literal'.
 EReference getEStructuralFeature_EContainingClass()
          Returns the meta object for the reference 'EContaining Class'.
 EAttribute getEStructuralFeature_LowerBound()
          Returns the meta object for the attribute 'Lower Bound'.
 EAttribute getEStructuralFeature_Many()
          Returns the meta object for the attribute 'Many'.
 EAttribute getEStructuralFeature_Required()
          Returns the meta object for the attribute 'Required'.
 EAttribute getEStructuralFeature_Transient()
          Returns the meta object for the attribute 'Transient'.
 EAttribute getEStructuralFeature_Unique()
          Returns the meta object for the attribute 'Unique'.
 EAttribute getEStructuralFeature_Unsettable()
          Returns the meta object for the attribute 'Unsettable'.
 EAttribute getEStructuralFeature_UpperBound()
          Returns the meta object for the attribute 'Upper Bound'.
 EAttribute getEStructuralFeature_Volatile()
          Returns the meta object for the attribute 'Volatile'.
 EClass getEStructuralFeature()
          Returns the meta object for class 'EStructural Feature'.
 EDataType getETreeIterator()
          Returns the meta object for data type 'ETree Iterator'.
 EReference getETypedElement_EType()
          Returns the meta object for the reference 'EType'.
 EClass getETypedElement()
          Returns the meta object for class 'ETyped Element'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

public static final java.lang.String eNAME
The package name.

eNS_URI

public static final java.lang.String eNS_URI
The package namespace URI.

eNS_PREFIX

public static final java.lang.String eNS_PREFIX
The package namespace name.

eINSTANCE

public static final EcorePackage eINSTANCE
The singleton instance of the package.

EOBJECT

public static final int EOBJECT
The meta object id for the 'EObject' class.
See Also:
EObjectImpl, EcorePackageImpl.getEObject()

EOBJECT_FEATURE_COUNT

public static final int EOBJECT_FEATURE_COUNT
The number of structural features of the the 'EObject' class.

EMODEL_ELEMENT

public static final int EMODEL_ELEMENT
The meta object id for the 'EModel Element' class.
See Also:
EModelElementImpl, EcorePackageImpl.getEModelElement()

EMODEL_ELEMENT__EANNOTATIONS

public static final int EMODEL_ELEMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EMODEL_ELEMENT_FEATURE_COUNT

public static final int EMODEL_ELEMENT_FEATURE_COUNT
The number of structural features of the the 'EModel Element' class.

ENAMED_ELEMENT

public static final int ENAMED_ELEMENT
The meta object id for the 'ENamed Element' class.
See Also:
ENamedElementImpl, EcorePackageImpl.getENamedElement()

ENAMED_ELEMENT__EANNOTATIONS

public static final int ENAMED_ELEMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

ENAMED_ELEMENT__NAME

public static final int ENAMED_ELEMENT__NAME
The feature id for the 'Name' attribute.

ENAMED_ELEMENT_FEATURE_COUNT

public static final int ENAMED_ELEMENT_FEATURE_COUNT
The number of structural features of the the 'ENamed Element' class.

ESTRUCTURAL_FEATURE

public static final int ESTRUCTURAL_FEATURE
The meta object id for the 'EStructural Feature' class.
See Also:
EStructuralFeatureImpl, EcorePackageImpl.getEStructuralFeature()

EATTRIBUTE

public static final int EATTRIBUTE
The meta object id for the 'EAttribute' class.
See Also:
EAttributeImpl, EcorePackageImpl.getEAttribute()

ECLASS

public static final int ECLASS
The meta object id for the 'EClass' class.
See Also:
EClassImpl, EcorePackageImpl.getEClass()

ETYPED_ELEMENT

public static final int ETYPED_ELEMENT
The meta object id for the 'ETyped Element' class.
See Also:
ETypedElementImpl, EcorePackageImpl.getETypedElement()

EDATA_TYPE

public static final int EDATA_TYPE
The meta object id for the 'EData Type' class.
See Also:
EDataTypeImpl, EcorePackageImpl.getEDataType()

EENUM

public static final int EENUM
The meta object id for the 'EEnum' class.
See Also:
EEnumImpl, EcorePackageImpl.getEEnum()

EENUM_LITERAL

public static final int EENUM_LITERAL
The meta object id for the 'EEnum Literal' class.
See Also:
EEnumLiteralImpl, EcorePackageImpl.getEEnumLiteral()

EFACTORY

public static final int EFACTORY
The meta object id for the 'EFactory' class.
See Also:
EFactoryImpl, EcorePackageImpl.getEFactory()

EOPERATION

public static final int EOPERATION
The meta object id for the 'EOperation' class.
See Also:
EOperationImpl, EcorePackageImpl.getEOperation()

EPACKAGE

public static final int EPACKAGE
The meta object id for the 'EPackage' class.
See Also:
EPackageImpl, EcorePackageImpl.getEPackage()

EPARAMETER

public static final int EPARAMETER
The meta object id for the 'EParameter' class.
See Also:
EParameterImpl, EcorePackageImpl.getEParameter()

EREFERENCE

public static final int EREFERENCE
The meta object id for the 'EReference' class.
See Also:
EReferenceImpl, EcorePackageImpl.getEReference()

ETYPED_ELEMENT__EANNOTATIONS

public static final int ETYPED_ELEMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

ETYPED_ELEMENT__NAME

public static final int ETYPED_ELEMENT__NAME
The feature id for the 'Name' attribute.

ETYPED_ELEMENT__ETYPE

public static final int ETYPED_ELEMENT__ETYPE
The feature id for the 'EType' reference.

ETYPED_ELEMENT_FEATURE_COUNT

public static final int ETYPED_ELEMENT_FEATURE_COUNT
The number of structural features of the the 'ETyped Element' class.

ESTRUCTURAL_FEATURE__EANNOTATIONS

public static final int ESTRUCTURAL_FEATURE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

ESTRUCTURAL_FEATURE__NAME

public static final int ESTRUCTURAL_FEATURE__NAME
The feature id for the 'Name' attribute.

ESTRUCTURAL_FEATURE__ETYPE

public static final int ESTRUCTURAL_FEATURE__ETYPE
The feature id for the 'EType' reference.

ESTRUCTURAL_FEATURE__CHANGEABLE

public static final int ESTRUCTURAL_FEATURE__CHANGEABLE
The feature id for the 'Changeable' attribute.

ESTRUCTURAL_FEATURE__VOLATILE

public static final int ESTRUCTURAL_FEATURE__VOLATILE
The feature id for the 'Volatile' attribute.

ESTRUCTURAL_FEATURE__TRANSIENT

public static final int ESTRUCTURAL_FEATURE__TRANSIENT
The feature id for the 'Transient' attribute.

ESTRUCTURAL_FEATURE__UNIQUE

public static final int ESTRUCTURAL_FEATURE__UNIQUE
The feature id for the 'Unique' attribute.

ESTRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL

public static final int ESTRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL
The feature id for the 'Default Value Literal' attribute.

ESTRUCTURAL_FEATURE__DEFAULT_VALUE

public static final int ESTRUCTURAL_FEATURE__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

ESTRUCTURAL_FEATURE__LOWER_BOUND

public static final int ESTRUCTURAL_FEATURE__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.

ESTRUCTURAL_FEATURE__UPPER_BOUND

public static final int ESTRUCTURAL_FEATURE__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.

ESTRUCTURAL_FEATURE__MANY

public static final int ESTRUCTURAL_FEATURE__MANY
The feature id for the 'Many' attribute.

ESTRUCTURAL_FEATURE__REQUIRED

public static final int ESTRUCTURAL_FEATURE__REQUIRED
The feature id for the 'Required' attribute.

ESTRUCTURAL_FEATURE__UNSETTABLE

public static final int ESTRUCTURAL_FEATURE__UNSETTABLE
The feature id for the 'Unsettable' attribute.

ESTRUCTURAL_FEATURE__ECONTAINING_CLASS

public static final int ESTRUCTURAL_FEATURE__ECONTAINING_CLASS
The feature id for the 'EContaining Class' reference.

ESTRUCTURAL_FEATURE_FEATURE_COUNT

public static final int ESTRUCTURAL_FEATURE_FEATURE_COUNT
The number of structural features of the the 'EStructural Feature' class.

EATTRIBUTE__EANNOTATIONS

public static final int EATTRIBUTE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EATTRIBUTE__NAME

public static final int EATTRIBUTE__NAME
The feature id for the 'Name' attribute.

EATTRIBUTE__ETYPE

public static final int EATTRIBUTE__ETYPE
The feature id for the 'EType' reference.

EATTRIBUTE__CHANGEABLE

public static final int EATTRIBUTE__CHANGEABLE
The feature id for the 'Changeable' attribute.

EATTRIBUTE__VOLATILE

public static final int EATTRIBUTE__VOLATILE
The feature id for the 'Volatile' attribute.

EATTRIBUTE__TRANSIENT

public static final int EATTRIBUTE__TRANSIENT
The feature id for the 'Transient' attribute.

EATTRIBUTE__UNIQUE

public static final int EATTRIBUTE__UNIQUE
The feature id for the 'Unique' attribute.

EATTRIBUTE__DEFAULT_VALUE_LITERAL

public static final int EATTRIBUTE__DEFAULT_VALUE_LITERAL
The feature id for the 'Default Value Literal' attribute.

EATTRIBUTE__DEFAULT_VALUE

public static final int EATTRIBUTE__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

EATTRIBUTE__LOWER_BOUND

public static final int EATTRIBUTE__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.

EATTRIBUTE__UPPER_BOUND

public static final int EATTRIBUTE__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.

EATTRIBUTE__MANY

public static final int EATTRIBUTE__MANY
The feature id for the 'Many' attribute.

EATTRIBUTE__REQUIRED

public static final int EATTRIBUTE__REQUIRED
The feature id for the 'Required' attribute.

EATTRIBUTE__UNSETTABLE

public static final int EATTRIBUTE__UNSETTABLE
The feature id for the 'Unsettable' attribute.

EATTRIBUTE__ECONTAINING_CLASS

public static final int EATTRIBUTE__ECONTAINING_CLASS
The feature id for the 'EContaining Class' reference.

EATTRIBUTE__ID

public static final int EATTRIBUTE__ID
The feature id for the 'ID' attribute.

EATTRIBUTE__EATTRIBUTE_TYPE

public static final int EATTRIBUTE__EATTRIBUTE_TYPE
The feature id for the 'EAttribute Type' reference.

EATTRIBUTE_FEATURE_COUNT

public static final int EATTRIBUTE_FEATURE_COUNT
The number of structural features of the the 'EAttribute' class.

EANNOTATION

public static final int EANNOTATION
The meta object id for the 'EAnnotation' class.
See Also:
EAnnotationImpl, EcorePackageImpl.getEAnnotation()

EANNOTATION__EANNOTATIONS

public static final int EANNOTATION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EANNOTATION__SOURCE

public static final int EANNOTATION__SOURCE
The feature id for the 'Source' attribute.

EANNOTATION__DETAILS

public static final int EANNOTATION__DETAILS
The feature id for the 'Details' map.

EANNOTATION__EMODEL_ELEMENT

public static final int EANNOTATION__EMODEL_ELEMENT
The feature id for the 'EModel Element' container reference.

EANNOTATION__CONTENTS

public static final int EANNOTATION__CONTENTS
The feature id for the 'Contents' containment reference list.

EANNOTATION__REFERENCES

public static final int EANNOTATION__REFERENCES
The feature id for the 'References' reference list.

EANNOTATION_FEATURE_COUNT

public static final int EANNOTATION_FEATURE_COUNT
The number of structural features of the the 'EAnnotation' class.

ECLASSIFIER

public static final int ECLASSIFIER
The meta object id for the 'EClassifier' class.
See Also:
EClassifierImpl, EcorePackageImpl.getEClassifier()

ECLASSIFIER__EANNOTATIONS

public static final int ECLASSIFIER__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

ECLASSIFIER__NAME

public static final int ECLASSIFIER__NAME
The feature id for the 'Name' attribute.

ECLASSIFIER__INSTANCE_CLASS_NAME

public static final int ECLASSIFIER__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute.

ECLASSIFIER__INSTANCE_CLASS

public static final int ECLASSIFIER__INSTANCE_CLASS
The feature id for the 'Instance Class' attribute.

ECLASSIFIER__DEFAULT_VALUE

public static final int ECLASSIFIER__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

ECLASSIFIER__EPACKAGE

public static final int ECLASSIFIER__EPACKAGE
The feature id for the 'EPackage' container reference.

ECLASSIFIER_FEATURE_COUNT

public static final int ECLASSIFIER_FEATURE_COUNT
The number of structural features of the the 'EClassifier' class.

ECLASS__EANNOTATIONS

public static final int ECLASS__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

ECLASS__NAME

public static final int ECLASS__NAME
The feature id for the 'Name' attribute.

ECLASS__INSTANCE_CLASS_NAME

public static final int ECLASS__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute.

ECLASS__INSTANCE_CLASS

public static final int ECLASS__INSTANCE_CLASS
The feature id for the 'Instance Class' attribute.

ECLASS__DEFAULT_VALUE

public static final int ECLASS__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

ECLASS__EPACKAGE

public static final int ECLASS__EPACKAGE
The feature id for the 'EPackage' container reference.

ECLASS__ABSTRACT

public static final int ECLASS__ABSTRACT
The feature id for the 'Abstract' attribute.

ECLASS__INTERFACE

public static final int ECLASS__INTERFACE
The feature id for the 'Interface' attribute.

ECLASS__ESUPER_TYPES

public static final int ECLASS__ESUPER_TYPES
The feature id for the 'ESuper Types' reference list.

ECLASS__EOPERATIONS

public static final int ECLASS__EOPERATIONS
The feature id for the 'EOperations' containment reference list.

ECLASS__EALL_ATTRIBUTES

public static final int ECLASS__EALL_ATTRIBUTES
The feature id for the 'EAll Attributes' reference list.

ECLASS__EALL_REFERENCES

public static final int ECLASS__EALL_REFERENCES
The feature id for the 'EAll References' reference list.

ECLASS__EREFERENCES

public static final int ECLASS__EREFERENCES
The feature id for the 'EReferences' containment reference list.

ECLASS__EATTRIBUTES

public static final int ECLASS__EATTRIBUTES
The feature id for the 'EAttributes' containment reference list.

ECLASS__EALL_CONTAINMENTS

public static final int ECLASS__EALL_CONTAINMENTS
The feature id for the 'EAll Containments' reference list.

ECLASS__EALL_OPERATIONS

public static final int ECLASS__EALL_OPERATIONS
The feature id for the 'EAll Operations' reference list.

ECLASS__EALL_STRUCTURAL_FEATURES

public static final int ECLASS__EALL_STRUCTURAL_FEATURES
The feature id for the 'EAll Structural Features' reference list.

ECLASS__EALL_SUPER_TYPES

public static final int ECLASS__EALL_SUPER_TYPES
The feature id for the 'EAll Super Types' reference list.

ECLASS__EID_ATTRIBUTE

public static final int ECLASS__EID_ATTRIBUTE
The feature id for the 'EID Attribute' reference.

ECLASS_FEATURE_COUNT

public static final int ECLASS_FEATURE_COUNT
The number of structural features of the the 'EClass' class.

EDATA_TYPE__EANNOTATIONS

public static final int EDATA_TYPE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EDATA_TYPE__NAME

public static final int EDATA_TYPE__NAME
The feature id for the 'Name' attribute.

EDATA_TYPE__INSTANCE_CLASS_NAME

public static final int EDATA_TYPE__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute.

EDATA_TYPE__INSTANCE_CLASS

public static final int EDATA_TYPE__INSTANCE_CLASS
The feature id for the 'Instance Class' attribute.

EDATA_TYPE__DEFAULT_VALUE

public static final int EDATA_TYPE__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

EDATA_TYPE__EPACKAGE

public static final int EDATA_TYPE__EPACKAGE
The feature id for the 'EPackage' container reference.

EDATA_TYPE__SERIALIZABLE

public static final int EDATA_TYPE__SERIALIZABLE
The feature id for the 'Serializable' attribute.

EDATA_TYPE_FEATURE_COUNT

public static final int EDATA_TYPE_FEATURE_COUNT
The number of structural features of the the 'EData Type' class.

EENUM__EANNOTATIONS

public static final int EENUM__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EENUM__NAME

public static final int EENUM__NAME
The feature id for the 'Name' attribute.

EENUM__INSTANCE_CLASS_NAME

public static final int EENUM__INSTANCE_CLASS_NAME
The feature id for the 'Instance Class Name' attribute.

EENUM__INSTANCE_CLASS

public static final int EENUM__INSTANCE_CLASS
The feature id for the 'Instance Class' attribute.

EENUM__DEFAULT_VALUE

public static final int EENUM__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

EENUM__EPACKAGE

public static final int EENUM__EPACKAGE
The feature id for the 'EPackage' container reference.

EENUM__SERIALIZABLE

public static final int EENUM__SERIALIZABLE
The feature id for the 'Serializable' attribute.

EENUM__ELITERALS

public static final int EENUM__ELITERALS
The feature id for the 'ELiterals' containment reference list.

EENUM_FEATURE_COUNT

public static final int EENUM_FEATURE_COUNT
The number of structural features of the the 'EEnum' class.

EENUM_LITERAL__EANNOTATIONS

public static final int EENUM_LITERAL__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EENUM_LITERAL__NAME

public static final int EENUM_LITERAL__NAME
The feature id for the 'Name' attribute.

EENUM_LITERAL__VALUE

public static final int EENUM_LITERAL__VALUE
The feature id for the 'Value' attribute.

EENUM_LITERAL__INSTANCE

public static final int EENUM_LITERAL__INSTANCE
The feature id for the 'Instance' attribute.

EENUM_LITERAL__EENUM

public static final int EENUM_LITERAL__EENUM
The feature id for the 'EEnum' container reference.

EENUM_LITERAL_FEATURE_COUNT

public static final int EENUM_LITERAL_FEATURE_COUNT
The number of structural features of the the 'EEnum Literal' class.

EFACTORY__EANNOTATIONS

public static final int EFACTORY__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EFACTORY__EPACKAGE

public static final int EFACTORY__EPACKAGE
The feature id for the 'EPackage' reference.

EFACTORY_FEATURE_COUNT

public static final int EFACTORY_FEATURE_COUNT
The number of structural features of the the 'EFactory' class.

EOPERATION__EANNOTATIONS

public static final int EOPERATION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EOPERATION__NAME

public static final int EOPERATION__NAME
The feature id for the 'Name' attribute.

EOPERATION__ETYPE

public static final int EOPERATION__ETYPE
The feature id for the 'EType' reference.

EOPERATION__ECONTAINING_CLASS

public static final int EOPERATION__ECONTAINING_CLASS
The feature id for the 'EContaining Class' container reference.

EOPERATION__EPARAMETERS

public static final int EOPERATION__EPARAMETERS
The feature id for the 'EParameters' containment reference list.

EOPERATION__EEXCEPTIONS

public static final int EOPERATION__EEXCEPTIONS
The feature id for the 'EExceptions' reference list.

EOPERATION_FEATURE_COUNT

public static final int EOPERATION_FEATURE_COUNT
The number of structural features of the the 'EOperation' class.

EPACKAGE__EANNOTATIONS

public static final int EPACKAGE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EPACKAGE__NAME

public static final int EPACKAGE__NAME
The feature id for the 'Name' attribute.

EPACKAGE__NS_URI

public static final int EPACKAGE__NS_URI
The feature id for the 'Ns URI' attribute.

EPACKAGE__NS_PREFIX

public static final int EPACKAGE__NS_PREFIX
The feature id for the 'Ns Prefix' attribute.

EPACKAGE__EFACTORY_INSTANCE

public static final int EPACKAGE__EFACTORY_INSTANCE
The feature id for the 'EFactory Instance' reference.

EPACKAGE__ECLASSIFIERS

public static final int EPACKAGE__ECLASSIFIERS
The feature id for the 'EClassifiers' containment reference list.

EPACKAGE__ESUBPACKAGES

public static final int EPACKAGE__ESUBPACKAGES
The feature id for the 'ESubpackages' containment reference list.

EPACKAGE__ESUPER_PACKAGE

public static final int EPACKAGE__ESUPER_PACKAGE
The feature id for the 'ESuper Package' container reference.

EPACKAGE_FEATURE_COUNT

public static final int EPACKAGE_FEATURE_COUNT
The number of structural features of the the 'EPackage' class.

EPARAMETER__EANNOTATIONS

public static final int EPARAMETER__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EPARAMETER__NAME

public static final int EPARAMETER__NAME
The feature id for the 'Name' attribute.

EPARAMETER__ETYPE

public static final int EPARAMETER__ETYPE
The feature id for the 'EType' reference.

EPARAMETER__EOPERATION

public static final int EPARAMETER__EOPERATION
The feature id for the 'EOperation' container reference.

EPARAMETER_FEATURE_COUNT

public static final int EPARAMETER_FEATURE_COUNT
The number of structural features of the the 'EParameter' class.

EREFERENCE__EANNOTATIONS

public static final int EREFERENCE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

EREFERENCE__NAME

public static final int EREFERENCE__NAME
The feature id for the 'Name' attribute.

EREFERENCE__ETYPE

public static final int EREFERENCE__ETYPE
The feature id for the 'EType' reference.

EREFERENCE__CHANGEABLE

public static final int EREFERENCE__CHANGEABLE
The feature id for the 'Changeable' attribute.

EREFERENCE__VOLATILE

public static final int EREFERENCE__VOLATILE
The feature id for the 'Volatile' attribute.

EREFERENCE__TRANSIENT

public static final int EREFERENCE__TRANSIENT
The feature id for the 'Transient' attribute.

EREFERENCE__UNIQUE

public static final int EREFERENCE__UNIQUE
The feature id for the 'Unique' attribute.

EREFERENCE__DEFAULT_VALUE_LITERAL

public static final int EREFERENCE__DEFAULT_VALUE_LITERAL
The feature id for the 'Default Value Literal' attribute.

EREFERENCE__DEFAULT_VALUE

public static final int EREFERENCE__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

EREFERENCE__LOWER_BOUND

public static final int EREFERENCE__LOWER_BOUND
The feature id for the 'Lower Bound' attribute.

EREFERENCE__UPPER_BOUND

public static final int EREFERENCE__UPPER_BOUND
The feature id for the 'Upper Bound' attribute.

EREFERENCE__MANY

public static final int EREFERENCE__MANY
The feature id for the 'Many' attribute.

EREFERENCE__REQUIRED

public static final int EREFERENCE__REQUIRED
The feature id for the 'Required' attribute.

EREFERENCE__UNSETTABLE

public static final int EREFERENCE__UNSETTABLE
The feature id for the 'Unsettable' attribute.

EREFERENCE__ECONTAINING_CLASS

public static final int EREFERENCE__ECONTAINING_CLASS
The feature id for the 'EContaining Class' reference.

EREFERENCE__CONTAINMENT

public static final int EREFERENCE__CONTAINMENT
The feature id for the 'Containment' attribute.

EREFERENCE__CONTAINER

public static final int EREFERENCE__CONTAINER
The feature id for the 'Container' attribute.

EREFERENCE__RESOLVE_PROXIES

public static final int EREFERENCE__RESOLVE_PROXIES
The feature id for the 'Resolve Proxies' attribute.

EREFERENCE__EOPPOSITE

public static final int EREFERENCE__EOPPOSITE
The feature id for the 'EOpposite' reference.

EREFERENCE__EREFERENCE_TYPE

public static final int EREFERENCE__EREFERENCE_TYPE
The feature id for the 'EReference Type' reference.

EREFERENCE_FEATURE_COUNT

public static final int EREFERENCE_FEATURE_COUNT
The number of structural features of the the 'EReference' class.

ESTRING_TO_STRING_MAP_ENTRY

public static final int ESTRING_TO_STRING_MAP_ENTRY
The meta object id for the 'EString To String Map Entry' class.
See Also:
EStringToStringMapEntryImpl, EcorePackageImpl.getEStringToStringMapEntry()

ESTRING_TO_STRING_MAP_ENTRY__KEY

public static final int ESTRING_TO_STRING_MAP_ENTRY__KEY
The feature id for the 'Key' attribute.

ESTRING_TO_STRING_MAP_ENTRY__VALUE

public static final int ESTRING_TO_STRING_MAP_ENTRY__VALUE
The feature id for the 'Value' attribute.

ESTRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT

public static final int ESTRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT
The number of structural features of the the 'EString To String Map Entry' class.

EE_LIST

public static final int EE_LIST
The meta object id for the 'EE List' data type.
See Also:
EList, EcorePackageImpl.getEEList()

ERESOURCE

public static final int ERESOURCE
The meta object id for the 'EResource' data type.
See Also:
Resource, EcorePackageImpl.getEResource()

EBOOLEAN_OBJECT

public static final int EBOOLEAN_OBJECT
The meta object id for the 'EBoolean Object' data type.
See Also:
Boolean, EcorePackageImpl.getEBooleanObject()

ECHARACTER_OBJECT

public static final int ECHARACTER_OBJECT
The meta object id for the 'ECharacter Object' data type.
See Also:
Character, EcorePackageImpl.getECharacterObject()

EDOUBLE_OBJECT

public static final int EDOUBLE_OBJECT
The meta object id for the 'EDouble Object' data type.
See Also:
Double, EcorePackageImpl.getEDoubleObject()

EFLOAT_OBJECT

public static final int EFLOAT_OBJECT
The meta object id for the 'EFloat Object' data type.
See Also:
Float, EcorePackageImpl.getEFloatObject()

EINTEGER_OBJECT

public static final int EINTEGER_OBJECT
The meta object id for the 'EInteger Object' data type.
See Also:
Integer, EcorePackageImpl.getEIntegerObject()

EBOOLEAN

public static final int EBOOLEAN
The meta object id for the 'EBoolean' data type.
See Also:
EcorePackageImpl.getEBoolean()

EBYTE_OBJECT

public static final int EBYTE_OBJECT
The meta object id for the 'EByte Object' data type.
See Also:
Byte, EcorePackageImpl.getEByteObject()

EBYTE

public static final int EBYTE
The meta object id for the 'EByte' data type.
See Also:
EcorePackageImpl.getEByte()

ECHAR

public static final int ECHAR
The meta object id for the 'EChar' data type.
See Also:
EcorePackageImpl.getEChar()

EDOUBLE

public static final int EDOUBLE
The meta object id for the 'EDouble' data type.
See Also:
EcorePackageImpl.getEDouble()

EFLOAT

public static final int EFLOAT
The meta object id for the 'EFloat' data type.
See Also:
EcorePackageImpl.getEFloat()

EINT

public static final int EINT
The meta object id for the 'EInt' data type.
See Also:
EcorePackageImpl.getEInt()

EJAVA_CLASS

public static final int EJAVA_CLASS
The meta object id for the 'EJava Class' data type.
See Also:
Class, EcorePackageImpl.getEJavaClass()

EJAVA_OBJECT

public static final int EJAVA_OBJECT
The meta object id for the 'EJava Object' data type.
See Also:
Object, EcorePackageImpl.getEJavaObject()

ELONG_OBJECT

public static final int ELONG_OBJECT
The meta object id for the 'ELong Object' data type.
See Also:
Long, EcorePackageImpl.getELongObject()

ESHORT_OBJECT

public static final int ESHORT_OBJECT
The meta object id for the 'EShort Object' data type.
See Also:
Short, EcorePackageImpl.getEShortObject()

ELONG

public static final int ELONG
The meta object id for the 'ELong' data type.
See Also:
EcorePackageImpl.getELong()

ESHORT

public static final int ESHORT
The meta object id for the 'EShort' data type.
See Also:
EcorePackageImpl.getEShort()

ETREE_ITERATOR

public static final int ETREE_ITERATOR
The meta object id for the 'ETree Iterator' data type.
See Also:
TreeIterator, EcorePackageImpl.getETreeIterator()

EENUMERATOR

public static final int EENUMERATOR
The meta object id for the 'EEnumerator' data type.
See Also:
Enumerator, EcorePackageImpl.getEEnumerator()

ESTRING

public static final int ESTRING
The meta object id for the 'EString' data type.
See Also:
String, EcorePackageImpl.getEString()
Method Detail

getEAttribute

public EClass getEAttribute()
Returns the meta object for class 'EAttribute'.
Returns:
the meta object for class 'EAttribute'.
See Also:
EAttribute

getEAttribute_ID

public EAttribute getEAttribute_ID()
Returns the meta object for the attribute 'ID'.
Returns:
the meta object for the attribute 'ID'.
See Also:
EAttribute.isID(), getEAttribute()

getEAttribute_EAttributeType

public EReference getEAttribute_EAttributeType()
Returns the meta object for the reference 'EAttribute Type'.
Returns:
the meta object for the reference 'EAttribute Type'.
See Also:
EAttribute.getEAttributeType(), getEAttribute()

getEAnnotation

public EClass getEAnnotation()
Returns the meta object for class 'EAnnotation'.
Returns:
the meta object for class 'EAnnotation'.
See Also:
EAnnotation

getEAnnotation_Source

public EAttribute getEAnnotation_Source()
Returns the meta object for the attribute 'Source'.
Returns:
the meta object for the attribute 'Source'.
See Also:
EAnnotation.getSource(), getEAnnotation()

getEAnnotation_Details

public EReference getEAnnotation_Details()
Returns the meta object for the map 'Details'.
Returns:
the meta object for the map 'Details'.
See Also:
EAnnotation.getDetails(), getEAnnotation()

getEAnnotation_EModelElement

public EReference getEAnnotation_EModelElement()
Returns the meta object for the container reference 'EModel Element'.
Returns:
the meta object for the container reference 'EModel Element'.
See Also:
EAnnotation.getEModelElement(), getEAnnotation()

getEAnnotation_Contents

public EReference getEAnnotation_Contents()
Returns the meta object for the containment reference list 'Contents'.
Returns:
the meta object for the containment reference list 'Contents'.
See Also:
EAnnotation.getContents(), getEAnnotation()

getEAnnotation_References

public EReference getEAnnotation_References()
Returns the meta object for the reference list 'References'.
Returns:
the meta object for the reference list 'References'.
See Also:
EAnnotation.getReferences(), getEAnnotation()

getEClass

public EClass getEClass()
Returns the meta object for class 'EClass'.
Returns:
the meta object for class 'EClass'.
See Also:
EClass

getEClass_Abstract

public EAttribute getEClass_Abstract()
Returns the meta object for the attribute 'Abstract'.
Returns:
the meta object for the attribute 'Abstract'.
See Also:
EClass.isAbstract(), getEClass()

getEClass_Interface

public EAttribute getEClass_Interface()
Returns the meta object for the attribute 'Interface'.
Returns:
the meta object for the attribute 'Interface'.
See Also:
EClass.isInterface(), getEClass()

getEClass_ESuperTypes

public EReference getEClass_ESuperTypes()
Returns the meta object for the reference list 'ESuper Types'.
Returns:
the meta object for the reference list 'ESuper Types'.
See Also:
EClass.getESuperTypes(), getEClass()

getEClass_EOperations

public EReference getEClass_EOperations()
Returns the meta object for the containment reference list 'EOperations'.
Returns:
the meta object for the containment reference list 'EOperations'.
See Also:
EClass.getEOperations(), getEClass()

getEClass_EAllAttributes

public EReference getEClass_EAllAttributes()
Returns the meta object for the reference list 'EAll Attributes'.
Returns:
the meta object for the reference list 'EAll Attributes'.
See Also:
EClass.getEAllAttributes(), getEClass()

getEClass_EAllReferences

public EReference getEClass_EAllReferences()
Returns the meta object for the reference list 'EAll References'.
Returns:
the meta object for the reference list 'EAll References'.
See Also:
EClass.getEAllReferences(), getEClass()

getEClass_EReferences

public EReference getEClass_EReferences()
Returns the meta object for the containment reference list 'EReferences'.
Returns:
the meta object for the containment reference list 'EReferences'.
See Also:
EClass.getEReferences(), getEClass()

getEClass_EAttributes

public EReference getEClass_EAttributes()
Returns the meta object for the containment reference list 'EAttributes'.
Returns:
the meta object for the containment reference list 'EAttributes'.
See Also:
EClass.getEAttributes(), getEClass()

getEClass_EAllContainments

public EReference getEClass_EAllContainments()
Returns the meta object for the reference list 'EAll Containments'.
Returns:
the meta object for the reference list 'EAll Containments'.
See Also:
EClass.getEAllContainments(), getEClass()

getEClass_EAllOperations

public EReference getEClass_EAllOperations()
Returns the meta object for the reference list 'EAll Operations'.
Returns:
the meta object for the reference list 'EAll Operations'.
See Also:
EClass.getEAllOperations(), getEClass()

getEClass_EAllStructuralFeatures

public EReference getEClass_EAllStructuralFeatures()
Returns the meta object for the reference list 'EAll Structural Features'.
Returns:
the meta object for the reference list 'EAll Structural Features'.
See Also:
EClass.getEAllStructuralFeatures(), getEClass()

getEClass_EAllSuperTypes

public EReference getEClass_EAllSuperTypes()
Returns the meta object for the reference list 'EAll Super Types'.
Returns:
the meta object for the reference list 'EAll Super Types'.
See Also:
EClass.getEAllSuperTypes(), getEClass()

getEClass_EIDAttribute

public EReference getEClass_EIDAttribute()
Returns the meta object for the reference 'EID Attribute'.
Returns:
the meta object for the reference 'EID Attribute'.
See Also:
EClass.getEIDAttribute(), getEClass()

getEDataType

public EClass getEDataType()
Returns the meta object for class 'EData Type'.
Returns:
the meta object for class 'EData Type'.
See Also:
EDataType

getEDataType_Serializable

public EAttribute getEDataType_Serializable()
Returns the meta object for the attribute 'Serializable'.
Returns:
the meta object for the attribute 'Serializable'.
See Also:
EDataType.isSerializable(), getEDataType()

getEEnum

public EClass getEEnum()
Returns the meta object for class 'EEnum'.
Returns:
the meta object for class 'EEnum'.
See Also:
EEnum

getEEnum_ELiterals

public EReference getEEnum_ELiterals()
Returns the meta object for the containment reference list 'ELiterals'.
Returns:
the meta object for the containment reference list 'ELiterals'.
See Also:
EEnum.getELiterals(), getEEnum()

getEEnumLiteral

public EClass getEEnumLiteral()
Returns the meta object for class 'EEnum Literal'.
Returns:
the meta object for class 'EEnum Literal'.
See Also:
EEnumLiteral

getEEnumLiteral_Value

public EAttribute getEEnumLiteral_Value()
Returns the meta object for the attribute 'Value'.
Returns:
the meta object for the attribute 'Value'.
See Also:
EEnumLiteral.getValue(), getEEnumLiteral()

getEEnumLiteral_Instance

public EAttribute getEEnumLiteral_Instance()
Returns the meta object for the attribute 'Instance'.
Returns:
the meta object for the attribute 'Instance'.
See Also:
EEnumLiteral.getInstance(), getEEnumLiteral()

getEEnumLiteral_EEnum

public EReference getEEnumLiteral_EEnum()
Returns the meta object for the container reference 'EEnum'.
Returns:
the meta object for the container reference 'EEnum'.
See Also:
EEnumLiteral.getEEnum(), getEEnumLiteral()

getEFactory

public EClass getEFactory()
Returns the meta object for class 'EFactory'.
Returns:
the meta object for class 'EFactory'.
See Also:
EFactory

getEFactory_EPackage

public EReference getEFactory_EPackage()
Returns the meta object for the reference 'EPackage'.
Returns:
the meta object for the reference 'EPackage'.
See Also:
EFactory.getEPackage(), getEFactory()

getEClassifier

public EClass getEClassifier()
Returns the meta object for class 'EClassifier'.
Returns:
the meta object for class 'EClassifier'.
See Also:
EClassifier

getEClassifier_InstanceClassName

public EAttribute getEClassifier_InstanceClassName()
Returns the meta object for the attribute 'Instance Class Name'.
Returns:
the meta object for the attribute 'Instance Class Name'.
See Also:
EClassifier.getInstanceClassName(), getEClassifier()

getEClassifier_InstanceClass

public EAttribute getEClassifier_InstanceClass()
Returns the meta object for the attribute 'Instance Class'.
Returns:
the meta object for the attribute 'Instance Class'.
See Also:
EClassifier.getInstanceClass(), getEClassifier()

getEClassifier_DefaultValue

public EAttribute getEClassifier_DefaultValue()
Returns the meta object for the attribute 'Default Value'.
Returns:
the meta object for the attribute 'Default Value'.
See Also:
EClassifier.getDefaultValue(), getEClassifier()

getEClassifier_EPackage

public EReference getEClassifier_EPackage()
Returns the meta object for the container reference 'EPackage'.
Returns:
the meta object for the container reference 'EPackage'.
See Also:
EClassifier.getEPackage(), getEClassifier()

getEModelElement

public EClass getEModelElement()
Returns the meta object for class 'EModel Element'.
Returns:
the meta object for class 'EModel Element'.
See Also:
EModelElement

getEModelElement_EAnnotations

public EReference getEModelElement_EAnnotations()
Returns the meta object for the containment reference list 'EAnnotations'.
Returns:
the meta object for the containment reference list 'EAnnotations'.
See Also:
EModelElement.getEAnnotations(), getEModelElement()

getENamedElement

public EClass getENamedElement()
Returns the meta object for class 'ENamed Element'.
Returns:
the meta object for class 'ENamed Element'.
See Also:
ENamedElement

getENamedElement_Name

public EAttribute getENamedElement_Name()
Returns the meta object for the attribute 'Name'.
Returns:
the meta object for the attribute 'Name'.
See Also:
ENamedElement.getName(), getENamedElement()

getEObject

public EClass getEObject()
Returns the meta object for class 'EObject'.
Returns:
the meta object for class 'EObject'.
See Also:
EObject

getEOperation

public EClass getEOperation()
Returns the meta object for class 'EOperation'.
Returns:
the meta object for class 'EOperation'.
See Also:
EOperation

getEOperation_EContainingClass

public EReference getEOperation_EContainingClass()
Returns the meta object for the container reference 'EContaining Class'.
Returns:
the meta object for the container reference 'EContaining Class'.
See Also:
EOperation.getEContainingClass(), getEOperation()

getEOperation_EParameters

public EReference getEOperation_EParameters()
Returns the meta object for the containment reference list 'EParameters'.
Returns:
the meta object for the containment reference list 'EParameters'.
See Also:
EOperation.getEParameters(), getEOperation()

getEOperation_EExceptions

public EReference getEOperation_EExceptions()
Returns the meta object for the reference list 'EExceptions'.
Returns:
the meta object for the reference list 'EExceptions'.
See Also:
EOperation.getEExceptions(), getEOperation()

getEPackage

public EClass getEPackage()
Returns the meta object for class 'EPackage'.
Returns:
the meta object for class 'EPackage'.
See Also:
EPackage

getEPackage_NsURI

public EAttribute getEPackage_NsURI()
Returns the meta object for the attribute 'Ns URI'.
Returns:
the meta object for the attribute 'Ns URI'.
See Also:
EPackage.getNsURI(), getEPackage()

getEPackage_NsPrefix

public EAttribute getEPackage_NsPrefix()
Returns the meta object for the attribute 'Ns Prefix'.
Returns:
the meta object for the attribute 'Ns Prefix'.
See Also:
EPackage.getNsPrefix(), getEPackage()

getEPackage_EFactoryInstance

public EReference getEPackage_EFactoryInstance()
Returns the meta object for the reference 'EFactory Instance'.
Returns:
the meta object for the reference 'EFactory Instance'.
See Also:
EPackage.getEFactoryInstance(), getEPackage()

getEPackage_EClassifiers

public EReference getEPackage_EClassifiers()
Returns the meta object for the containment reference list 'EClassifiers'.
Returns:
the meta object for the containment reference list 'EClassifiers'.
See Also:
EPackage.getEClassifiers(), getEPackage()

getEPackage_ESubpackages

public EReference getEPackage_ESubpackages()
Returns the meta object for the containment reference list 'ESubpackages'.
Returns:
the meta object for the containment reference list 'ESubpackages'.
See Also:
EPackage.getESubpackages(), getEPackage()

getEPackage_ESuperPackage

public EReference getEPackage_ESuperPackage()
Returns the meta object for the container reference 'ESuper Package'.
Returns:
the meta object for the container reference 'ESuper Package'.
See Also:
EPackage.getESuperPackage(), getEPackage()

getEParameter

public EClass getEParameter()
Returns the meta object for class 'EParameter'.
Returns:
the meta object for class 'EParameter'.
See Also:
EParameter

getEParameter_EOperation

public EReference getEParameter_EOperation()
Returns the meta object for the container reference 'EOperation'.
Returns:
the meta object for the container reference 'EOperation'.
See Also:
EParameter.getEOperation(), getEParameter()

getEReference

public EClass getEReference()
Returns the meta object for class 'EReference'.
Returns:
the meta object for class 'EReference'.
See Also:
EReference

getEReference_Containment

public EAttribute getEReference_Containment()
Returns the meta object for the attribute 'Containment'.
Returns:
the meta object for the attribute 'Containment'.
See Also:
EReference.isContainment(), getEReference()

getEReference_Container

public EAttribute getEReference_Container()
Returns the meta object for the attribute 'Container'.
Returns:
the meta object for the attribute 'Container'.
See Also:
EReference.isContainer(), getEReference()

getEReference_ResolveProxies

public EAttribute getEReference_ResolveProxies()
Returns the meta object for the attribute 'Resolve Proxies'.
Returns:
the meta object for the attribute 'Resolve Proxies'.
See Also:
EReference.isResolveProxies(), getEReference()

getEReference_EOpposite

public EReference getEReference_EOpposite()
Returns the meta object for the reference 'EOpposite'.
Returns:
the meta object for the reference 'EOpposite'.
See Also:
EReference.getEOpposite(), getEReference()

getEReference_EReferenceType

public EReference getEReference_EReferenceType()
Returns the meta object for the reference 'EReference Type'.
Returns:
the meta object for the reference 'EReference Type'.
See Also:
EReference.getEReferenceType(), getEReference()

getEStructuralFeature

public EClass getEStructuralFeature()
Returns the meta object for class 'EStructural Feature'.
Returns:
the meta object for class 'EStructural Feature'.
See Also:
EStructuralFeature

getEStructuralFeature_Transient

public EAttribute getEStructuralFeature_Transient()
Returns the meta object for the attribute 'Transient'.
Returns:
the meta object for the attribute 'Transient'.
See Also:
EStructuralFeature.isTransient(), getEStructuralFeature()

getEStructuralFeature_Volatile

public EAttribute getEStructuralFeature_Volatile()
Returns the meta object for the attribute 'Volatile'.
Returns:
the meta object for the attribute 'Volatile'.
See Also:
EStructuralFeature.isVolatile(), getEStructuralFeature()

getEStructuralFeature_Changeable

public EAttribute getEStructuralFeature_Changeable()
Returns the meta object for the attribute 'Changeable'.
Returns:
the meta object for the attribute 'Changeable'.
See Also:
EStructuralFeature.isChangeable(), getEStructuralFeature()

getEStructuralFeature_Unique

public EAttribute getEStructuralFeature_Unique()
Returns the meta object for the attribute 'Unique'.
Returns:
the meta object for the attribute 'Unique'.
See Also:
EStructuralFeature.isUnique(), getEStructuralFeature()

getEStructuralFeature_DefaultValueLiteral

public EAttribute getEStructuralFeature_DefaultValueLiteral()
Returns the meta object for the attribute 'Default Value Literal'.
Returns:
the meta object for the attribute 'Default Value Literal'.
See Also:
EStructuralFeature.getDefaultValueLiteral(), getEStructuralFeature()

getEStructuralFeature_DefaultValue

public EAttribute getEStructuralFeature_DefaultValue()
Returns the meta object for the attribute 'Default Value'.
Returns:
the meta object for the attribute 'Default Value'.
See Also:
EStructuralFeature.getDefaultValue(), getEStructuralFeature()

getEStructuralFeature_LowerBound

public EAttribute getEStructuralFeature_LowerBound()
Returns the meta object for the attribute 'Lower Bound'.
Returns:
the meta object for the attribute 'Lower Bound'.
See Also:
EStructuralFeature.getLowerBound(), getEStructuralFeature()

getEStructuralFeature_UpperBound

public EAttribute getEStructuralFeature_UpperBound()
Returns the meta object for the attribute 'Upper Bound'.
Returns:
the meta object for the attribute 'Upper Bound'.
See Also:
EStructuralFeature.getUpperBound(), getEStructuralFeature()

getEStructuralFeature_Many

public EAttribute getEStructuralFeature_Many()
Returns the meta object for the attribute 'Many'.
Returns:
the meta object for the attribute 'Many'.
See Also:
EStructuralFeature.isMany(), getEStructuralFeature()

getEStructuralFeature_Required

public EAttribute getEStructuralFeature_Required()
Returns the meta object for the attribute 'Required'.
Returns:
the meta object for the attribute 'Required'.
See Also:
EStructuralFeature.isRequired(), getEStructuralFeature()

getEStructuralFeature_Unsettable

public EAttribute getEStructuralFeature_Unsettable()
Returns the meta object for the attribute 'Unsettable'.
Returns:
the meta object for the attribute 'Unsettable'.
See Also:
EStructuralFeature.isUnsettable(), getEStructuralFeature()

getEStructuralFeature_EContainingClass

public EReference getEStructuralFeature_EContainingClass()
Returns the meta object for the reference 'EContaining Class'.
Returns:
the meta object for the reference 'EContaining Class'.
See Also:
EStructuralFeature.getEContainingClass(), getEStructuralFeature()

getETypedElement

public EClass getETypedElement()
Returns the meta object for class 'ETyped Element'.
Returns:
the meta object for class 'ETyped Element'.
See Also:
ETypedElement

getETypedElement_EType

public EReference getETypedElement_EType()
Returns the meta object for the reference 'EType'.
Returns:
the meta object for the reference 'EType'.
See Also:
ETypedElement.getEType(), getETypedElement()

getEStringToStringMapEntry

public EClass getEStringToStringMapEntry()
Returns the meta object for class 'EString To String Map Entry'.
Returns:
the meta object for class 'EString To String Map Entry'.
See Also:
Map.Entry

getEStringToStringMapEntry_Key

public EAttribute getEStringToStringMapEntry_Key()
Returns the meta object for the attribute 'Key'.
Returns:
the meta object for the attribute 'Key'.
See Also:
Map.Entry, getEStringToStringMapEntry()

getEStringToStringMapEntry_Value

public EAttribute getEStringToStringMapEntry_Value()
Returns the meta object for the attribute 'Value'.
Returns:
the meta object for the attribute 'Value'.
See Also:
Map.Entry, getEStringToStringMapEntry()

getEEList

public EDataType getEEList()
Returns the meta object for data type 'EE List'.
Returns:
the meta object for data type 'EE List'.
See Also:
EList

getEResource

public EDataType getEResource()
Returns the meta object for data type 'EResource'.
Returns:
the meta object for data type 'EResource'.
See Also:
Resource

getEBooleanObject

public EDataType getEBooleanObject()
Returns the meta object for data type 'EBoolean Object'.
Returns:
the meta object for data type 'EBoolean Object'.
See Also:
Boolean

getECharacterObject

public EDataType getECharacterObject()
Returns the meta object for data type 'ECharacter Object'.
Returns:
the meta object for data type 'ECharacter Object'.
See Also:
Character

getEDoubleObject

public EDataType getEDoubleObject()
Returns the meta object for data type 'EDouble Object'.
Returns:
the meta object for data type 'EDouble Object'.
See Also:
Double

getEFloatObject

public EDataType getEFloatObject()
Returns the meta object for data type 'EFloat Object'.
Returns:
the meta object for data type 'EFloat Object'.
See Also:
Float

getEIntegerObject

public EDataType getEIntegerObject()
Returns the meta object for data type 'EInteger Object'.
Returns:
the meta object for data type 'EInteger Object'.
See Also:
Integer

getEBoolean

public EDataType getEBoolean()
Returns the meta object for data type 'EBoolean'.
Returns:
the meta object for data type 'EBoolean'.

getEByteObject

public EDataType getEByteObject()
Returns the meta object for data type 'EByte Object'.
Returns:
the meta object for data type 'EByte Object'.
See Also:
Byte

getEByte

public EDataType getEByte()
Returns the meta object for data type 'EByte'.
Returns:
the meta object for data type 'EByte'.

getEChar

public EDataType getEChar()
Returns the meta object for data type 'EChar'.
Returns:
the meta object for data type 'EChar'.

getEDouble

public EDataType getEDouble()
Returns the meta object for data type 'EDouble'.
Returns:
the meta object for data type 'EDouble'.

getEFloat

public EDataType getEFloat()
Returns the meta object for data type 'EFloat'.
Returns:
the meta object for data type 'EFloat'.

getEInt

public EDataType getEInt()
Returns the meta object for data type 'EInt'.
Returns:
the meta object for data type 'EInt'.

getEJavaClass

public EDataType getEJavaClass()
Returns the meta object for data type 'EJava Class'.
Returns:
the meta object for data type 'EJava Class'.
See Also:
Class

getEJavaObject

public EDataType getEJavaObject()
Returns the meta object for data type 'EJava Object'.
Returns:
the meta object for data type 'EJava Object'.
See Also:
Object

getELongObject

public EDataType getELongObject()
Returns the meta object for data type 'ELong Object'.
Returns:
the meta object for data type 'ELong Object'.
See Also:
Long

getEShortObject

public EDataType getEShortObject()
Returns the meta object for data type 'EShort Object'.
Returns:
the meta object for data type 'EShort Object'.
See Also:
Short

getELong

public EDataType getELong()
Returns the meta object for data type 'ELong'.
Returns:
the meta object for data type 'ELong'.

getEShort

public EDataType getEShort()
Returns the meta object for data type 'EShort'.
Returns:
the meta object for data type 'EShort'.

getETreeIterator

public EDataType getETreeIterator()
Returns the meta object for data type 'ETree Iterator'.
Returns:
the meta object for data type 'ETree Iterator'.
See Also:
TreeIterator

getEEnumerator

public EDataType getEEnumerator()
Returns the meta object for data type 'EEnumerator'.
Returns:
the meta object for data type 'EEnumerator'.
See Also:
Enumerator

getEString

public EDataType getEString()
Returns the meta object for data type 'EString'.
Returns:
the meta object for data type 'EString'.
See Also:
String

getEcoreFactory

public EcoreFactory getEcoreFactory()
Returns the factory that creates the instances of the model.
Returns:
the factory that creates the instances of the model.

Copyright 2001-2002 IBM Corporation and others.
All Rights Reserved.