org.eclipse.emf.ecore.impl
Class EcorePackageImpl

java.lang.Object
  |
  +--org.eclipse.emf.common.notify.impl.NotifierImpl
        |
        +--org.eclipse.emf.ecore.impl.EObjectImpl
              |
              +--org.eclipse.emf.ecore.impl.EModelElementImpl
                    |
                    +--org.eclipse.emf.ecore.impl.ENamedElementImpl
                          |
                          +--org.eclipse.emf.ecore.impl.EPackageImpl
                                |
                                +--org.eclipse.emf.ecore.impl.EcorePackageImpl
All Implemented Interfaces:
EcorePackage, EModelElement, ENamedElement, EObject, EPackage, InternalEObject, Notifier

public class EcorePackageImpl
extends EPackageImpl
implements EcorePackage

An implementation of the model Package.


Inner classes inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
EObjectImpl.EPropertiesHolder, EObjectImpl.EPropertiesHolderImpl
 
Inner classes inherited from class org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
 
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_ID, IS_INTERFACE, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eContainer, eContainerFeatureID, ELAST_EOBJECT_FLAG, eProperties
 
Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG
 
Fields inherited from interface org.eclipse.emf.ecore.EcorePackage
EANNOTATION, EANNOTATION__CONTENTS, EANNOTATION__DETAILS, EANNOTATION__EANNOTATIONS, EANNOTATION__EMODEL_ELEMENT, EANNOTATION__REFERENCES, EANNOTATION__SOURCE, EANNOTATION_FEATURE_COUNT, EATTRIBUTE, EATTRIBUTE__CHANGEABLE, EATTRIBUTE__DEFAULT_VALUE, EATTRIBUTE__DEFAULT_VALUE_LITERAL, EATTRIBUTE__EANNOTATIONS, EATTRIBUTE__EATTRIBUTE_TYPE, EATTRIBUTE__ECONTAINING_CLASS, EATTRIBUTE__ETYPE, EATTRIBUTE__ID, EATTRIBUTE__LOWER_BOUND, EATTRIBUTE__MANY, EATTRIBUTE__NAME, EATTRIBUTE__REQUIRED, EATTRIBUTE__TRANSIENT, EATTRIBUTE__UNIQUE, EATTRIBUTE__UNSETTABLE, EATTRIBUTE__UPPER_BOUND, EATTRIBUTE__VOLATILE, EATTRIBUTE_FEATURE_COUNT, EBOOLEAN, EBOOLEAN_OBJECT, EBYTE, EBYTE_OBJECT, ECHAR, ECHARACTER_OBJECT, ECLASS, ECLASS__ABSTRACT, ECLASS__DEFAULT_VALUE, ECLASS__EALL_ATTRIBUTES, ECLASS__EALL_CONTAINMENTS, ECLASS__EALL_OPERATIONS, ECLASS__EALL_REFERENCES, ECLASS__EALL_STRUCTURAL_FEATURES, ECLASS__EALL_SUPER_TYPES, ECLASS__EANNOTATIONS, ECLASS__EATTRIBUTES, ECLASS__EID_ATTRIBUTE, ECLASS__EOPERATIONS, ECLASS__EPACKAGE, ECLASS__EREFERENCES, ECLASS__ESUPER_TYPES, ECLASS__INSTANCE_CLASS, ECLASS__INSTANCE_CLASS_NAME, ECLASS__INTERFACE, ECLASS__NAME, ECLASS_FEATURE_COUNT, ECLASSIFIER, ECLASSIFIER__DEFAULT_VALUE, ECLASSIFIER__EANNOTATIONS, ECLASSIFIER__EPACKAGE, ECLASSIFIER__INSTANCE_CLASS, ECLASSIFIER__INSTANCE_CLASS_NAME, ECLASSIFIER__NAME, ECLASSIFIER_FEATURE_COUNT, EDATA_TYPE, EDATA_TYPE__DEFAULT_VALUE, EDATA_TYPE__EANNOTATIONS, EDATA_TYPE__EPACKAGE, EDATA_TYPE__INSTANCE_CLASS, EDATA_TYPE__INSTANCE_CLASS_NAME, EDATA_TYPE__NAME, EDATA_TYPE__SERIALIZABLE, EDATA_TYPE_FEATURE_COUNT, EDOUBLE, EDOUBLE_OBJECT, EE_LIST, EENUM, EENUM__DEFAULT_VALUE, EENUM__EANNOTATIONS, EENUM__ELITERALS, EENUM__EPACKAGE, EENUM__INSTANCE_CLASS, EENUM__INSTANCE_CLASS_NAME, EENUM__NAME, EENUM__SERIALIZABLE, EENUM_FEATURE_COUNT, EENUM_LITERAL, EENUM_LITERAL__EANNOTATIONS, EENUM_LITERAL__EENUM, EENUM_LITERAL__INSTANCE, EENUM_LITERAL__NAME, EENUM_LITERAL__VALUE, EENUM_LITERAL_FEATURE_COUNT, EENUMERATOR, EFACTORY, EFACTORY__EANNOTATIONS, EFACTORY__EPACKAGE, EFACTORY_FEATURE_COUNT, EFLOAT, EFLOAT_OBJECT, eINSTANCE, EINT, EINTEGER_OBJECT, EJAVA_CLASS, EJAVA_OBJECT, ELONG, ELONG_OBJECT, EMODEL_ELEMENT, EMODEL_ELEMENT__EANNOTATIONS, EMODEL_ELEMENT_FEATURE_COUNT, eNAME, ENAMED_ELEMENT, ENAMED_ELEMENT__EANNOTATIONS, ENAMED_ELEMENT__NAME, ENAMED_ELEMENT_FEATURE_COUNT, eNS_PREFIX, eNS_URI, EOBJECT, EOBJECT_FEATURE_COUNT, EOPERATION, EOPERATION__EANNOTATIONS, EOPERATION__ECONTAINING_CLASS, EOPERATION__EEXCEPTIONS, EOPERATION__EPARAMETERS, EOPERATION__ETYPE, EOPERATION__NAME, EOPERATION_FEATURE_COUNT, EPACKAGE, EPACKAGE__EANNOTATIONS, EPACKAGE__ECLASSIFIERS, EPACKAGE__EFACTORY_INSTANCE, EPACKAGE__ESUBPACKAGES, EPACKAGE__ESUPER_PACKAGE, EPACKAGE__NAME, EPACKAGE__NS_PREFIX, EPACKAGE__NS_URI, EPACKAGE_FEATURE_COUNT, EPARAMETER, EPARAMETER__EANNOTATIONS, EPARAMETER__EOPERATION, EPARAMETER__ETYPE, EPARAMETER__NAME, EPARAMETER_FEATURE_COUNT, EREFERENCE, EREFERENCE__CHANGEABLE, EREFERENCE__CONTAINER, EREFERENCE__CONTAINMENT, EREFERENCE__DEFAULT_VALUE, EREFERENCE__DEFAULT_VALUE_LITERAL, EREFERENCE__EANNOTATIONS, EREFERENCE__ECONTAINING_CLASS, EREFERENCE__EOPPOSITE, EREFERENCE__EREFERENCE_TYPE, EREFERENCE__ETYPE, EREFERENCE__LOWER_BOUND, EREFERENCE__MANY, EREFERENCE__NAME, EREFERENCE__REQUIRED, EREFERENCE__RESOLVE_PROXIES, EREFERENCE__TRANSIENT, EREFERENCE__UNIQUE, EREFERENCE__UNSETTABLE, EREFERENCE__UPPER_BOUND, EREFERENCE__VOLATILE, EREFERENCE_FEATURE_COUNT, ERESOURCE, ESHORT, ESHORT_OBJECT, ESTRING, ESTRING_TO_STRING_MAP_ENTRY, ESTRING_TO_STRING_MAP_ENTRY__KEY, ESTRING_TO_STRING_MAP_ENTRY__VALUE, ESTRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT, ESTRUCTURAL_FEATURE, ESTRUCTURAL_FEATURE__CHANGEABLE, ESTRUCTURAL_FEATURE__DEFAULT_VALUE, ESTRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL, ESTRUCTURAL_FEATURE__EANNOTATIONS, ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, ESTRUCTURAL_FEATURE__ETYPE, ESTRUCTURAL_FEATURE__LOWER_BOUND, ESTRUCTURAL_FEATURE__MANY, ESTRUCTURAL_FEATURE__NAME, ESTRUCTURAL_FEATURE__REQUIRED, ESTRUCTURAL_FEATURE__TRANSIENT, ESTRUCTURAL_FEATURE__UNIQUE, ESTRUCTURAL_FEATURE__UNSETTABLE, ESTRUCTURAL_FEATURE__UPPER_BOUND, ESTRUCTURAL_FEATURE__VOLATILE, ESTRUCTURAL_FEATURE_FEATURE_COUNT, ETREE_ITERATOR, ETYPED_ELEMENT, ETYPED_ELEMENT__EANNOTATIONS, ETYPED_ELEMENT__ETYPE, ETYPED_ELEMENT__NAME, ETYPED_ELEMENT_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 EReference getEAnnotation_Contents()
          
 EReference getEAnnotation_Details()
          
 EReference getEAnnotation_EModelElement()
          
 EReference getEAnnotation_References()
          
 EAttribute getEAnnotation_Source()
          
 EClass getEAnnotation()
          
 EReference getEAttribute_EAttributeType()
          
 EAttribute getEAttribute_ID()
          
 EClass getEAttribute()
          
 EDataType getEBoolean()
          
 EDataType getEBooleanObject()
          
 EDataType getEByte()
          
 EDataType getEByteObject()
          
 EDataType getEChar()
          
 EDataType getECharacterObject()
          
 EAttribute getEClass_Abstract()
          
 EReference getEClass_EAllAttributes()
          
 EReference getEClass_EAllContainments()
          
 EReference getEClass_EAllOperations()
          
 EReference getEClass_EAllReferences()
          
 EReference getEClass_EAllStructuralFeatures()
          
 EReference getEClass_EAllSuperTypes()
          
 EReference getEClass_EAttributes()
          
 EReference getEClass_EIDAttribute()
          
 EReference getEClass_EOperations()
          
 EReference getEClass_EReferences()
          
 EReference getEClass_ESuperTypes()
          
 EAttribute getEClass_Interface()
          
 EClass getEClass()
          
 EAttribute getEClassifier_DefaultValue()
          
 EReference getEClassifier_EPackage()
          
 EAttribute getEClassifier_InstanceClass()
          
 EAttribute getEClassifier_InstanceClassName()
          
 EClass getEClassifier()
          
 EcoreFactory getEcoreFactory()
          
 EAttribute getEDataType_Serializable()
          
 EClass getEDataType()
          
 EDataType getEDouble()
          
 EDataType getEDoubleObject()
          
 EDataType getEEList()
          
 EReference getEEnum_ELiterals()
          
 EClass getEEnum()
          
 EDataType getEEnumerator()
          
 EReference getEEnumLiteral_EEnum()
          
 EAttribute getEEnumLiteral_Instance()
          
 EAttribute getEEnumLiteral_Value()
          
 EClass getEEnumLiteral()
          
 EReference getEFactory_EPackage()
          
 EClass getEFactory()
          
 EDataType getEFloat()
          
 EDataType getEFloatObject()
          
 EDataType getEInt()
          
 EDataType getEIntegerObject()
          
 EDataType getEJavaClass()
          
 EDataType getEJavaObject()
          
 EDataType getELong()
          
 EDataType getELongObject()
          
 EReference getEModelElement_EAnnotations()
          
 EClass getEModelElement()
          
 EAttribute getENamedElement_Name()
          
 EClass getENamedElement()
          
 EClass getEObject()
          
 EReference getEOperation_EContainingClass()
          
 EReference getEOperation_EExceptions()
          
 EReference getEOperation_EParameters()
          
 EClass getEOperation()
          
 EReference getEPackage_EClassifiers()
          
 EReference getEPackage_EFactoryInstance()
          
 EReference getEPackage_ESubpackages()
          
 EReference getEPackage_ESuperPackage()
          
 EAttribute getEPackage_NsPrefix()
          
 EAttribute getEPackage_NsURI()
          
 EClass getEPackage()
          
 EReference getEParameter_EOperation()
          
 EClass getEParameter()
          
 EAttribute getEReference_Container()
          
 EAttribute getEReference_Containment()
          
 EReference getEReference_EOpposite()
          
 EReference getEReference_EReferenceType()
          
 EAttribute getEReference_ResolveProxies()
          
 EClass getEReference()
          
 EDataType getEResource()
          
 EDataType getEShort()
          
 EDataType getEShortObject()
          
 EDataType getEString()
          
 EAttribute getEStringToStringMapEntry_Key()
          
 EAttribute getEStringToStringMapEntry_Value()
          
 EClass getEStringToStringMapEntry()
          
 EAttribute getEStructuralFeature_Changeable()
          
 EAttribute getEStructuralFeature_DefaultValue()
          
 EAttribute getEStructuralFeature_DefaultValueLiteral()
          
 EReference getEStructuralFeature_EContainingClass()
          
 EAttribute getEStructuralFeature_LowerBound()
          
 EAttribute getEStructuralFeature_Many()
          
 EAttribute getEStructuralFeature_Required()
          
 EAttribute getEStructuralFeature_Transient()
          
 EAttribute getEStructuralFeature_Unique()
          
 EAttribute getEStructuralFeature_Unsettable()
          
 EAttribute getEStructuralFeature_UpperBound()
          
 EAttribute getEStructuralFeature_Volatile()
          
 EClass getEStructuralFeature()
          
 EDataType getETreeIterator()
          
 EReference getETypedElement_EType()
          
 EClass getETypedElement()
          
static EcorePackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addEEnumLiteral, addEOperation, addEParameter, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEReference, createResource, eBasicRemoveFromContainer, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEClass, initEDataType, initEEnum, initEReference, initEReference, initEReference, setEFactoryInstance, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicSetContainer, eClass, eContainer, eContainerFeatureID, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eIsProxy, eProperties, eProxyURI, eResource, eSetClass, eSetProxyURI, eSetResource, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount
 
Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl
eAdapters, eDeliver, eNotificationRequired, eNotify, eSetDeliver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

init

public static EcorePackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
EcorePackage.eNS_URI, createPackageContents(), initializePackageContents()

getEClass

public EClass getEClass()
Specified by:
getEClass in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EClass'.
See Also:
EClass

getEClass_Abstract

public EAttribute getEClass_Abstract()
Specified by:
getEClass_Abstract in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Abstract'.
See Also:
EClass.isAbstract(), EcorePackage.getEClass()

getEClass_Interface

public EAttribute getEClass_Interface()
Specified by:
getEClass_Interface in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Interface'.
See Also:
EClass.isInterface(), EcorePackage.getEClass()

getEClass_ESuperTypes

public EReference getEClass_ESuperTypes()
Specified by:
getEClass_ESuperTypes in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference list 'ESuper Types'.
See Also:
EClass.getESuperTypes(), EcorePackage.getEClass()

getEClass_EOperations

public EReference getEClass_EOperations()
Specified by:
getEClass_EOperations in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the containment reference list 'EOperations'.
See Also:
EClass.getEOperations(), EcorePackage.getEClass()

getEClass_EAllAttributes

public EReference getEClass_EAllAttributes()
Specified by:
getEClass_EAllAttributes in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference list 'EAll Attributes'.
See Also:
EClass.getEAllAttributes(), EcorePackage.getEClass()

getEClass_EAllReferences

public EReference getEClass_EAllReferences()
Specified by:
getEClass_EAllReferences in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference list 'EAll References'.
See Also:
EClass.getEAllReferences(), EcorePackage.getEClass()

getEClass_EReferences

public EReference getEClass_EReferences()
Specified by:
getEClass_EReferences in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the containment reference list 'EReferences'.
See Also:
EClass.getEReferences(), EcorePackage.getEClass()

getEClass_EAttributes

public EReference getEClass_EAttributes()
Specified by:
getEClass_EAttributes in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the containment reference list 'EAttributes'.
See Also:
EClass.getEAttributes(), EcorePackage.getEClass()

getEClass_EAllContainments

public EReference getEClass_EAllContainments()
Specified by:
getEClass_EAllContainments in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference list 'EAll Containments'.
See Also:
EClass.getEAllContainments(), EcorePackage.getEClass()

getEClass_EAllOperations

public EReference getEClass_EAllOperations()
Specified by:
getEClass_EAllOperations in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference list 'EAll Operations'.
See Also:
EClass.getEAllOperations(), EcorePackage.getEClass()

getEClass_EAllStructuralFeatures

public EReference getEClass_EAllStructuralFeatures()
Specified by:
getEClass_EAllStructuralFeatures in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference list 'EAll Structural Features'.
See Also:
EClass.getEAllStructuralFeatures(), EcorePackage.getEClass()

getEClass_EAllSuperTypes

public EReference getEClass_EAllSuperTypes()
Specified by:
getEClass_EAllSuperTypes in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference list 'EAll Super Types'.
See Also:
EClass.getEAllSuperTypes(), EcorePackage.getEClass()

getEClass_EIDAttribute

public EReference getEClass_EIDAttribute()
Specified by:
getEClass_EIDAttribute in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference 'EID Attribute'.
See Also:
EClass.getEIDAttribute(), EcorePackage.getEClass()

getEDataType

public EClass getEDataType()
Specified by:
getEDataType in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EData Type'.
See Also:
EDataType

getEDataType_Serializable

public EAttribute getEDataType_Serializable()
Specified by:
getEDataType_Serializable in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Serializable'.
See Also:
EDataType.isSerializable(), EcorePackage.getEDataType()

getEClassifier

public EClass getEClassifier()
Specified by:
getEClassifier in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EClassifier'.
See Also:
EClassifier

getEClassifier_InstanceClassName

public EAttribute getEClassifier_InstanceClassName()
Specified by:
getEClassifier_InstanceClassName in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Instance Class Name'.
See Also:
EClassifier.getInstanceClassName(), EcorePackage.getEClassifier()

getEClassifier_InstanceClass

public EAttribute getEClassifier_InstanceClass()
Specified by:
getEClassifier_InstanceClass in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Instance Class'.
See Also:
EClassifier.getInstanceClass(), EcorePackage.getEClassifier()

getEClassifier_DefaultValue

public EAttribute getEClassifier_DefaultValue()
Specified by:
getEClassifier_DefaultValue in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Default Value'.
See Also:
EClassifier.getDefaultValue(), EcorePackage.getEClassifier()

getEClassifier_EPackage

public EReference getEClassifier_EPackage()
Specified by:
getEClassifier_EPackage in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the container reference 'EPackage'.
See Also:
EClassifier.getEPackage(), EcorePackage.getEClassifier()

getENamedElement

public EClass getENamedElement()
Specified by:
getENamedElement in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'ENamed Element'.
See Also:
ENamedElement

getENamedElement_Name

public EAttribute getENamedElement_Name()
Specified by:
getENamedElement_Name in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Name'.
See Also:
ENamedElement.getName(), EcorePackage.getENamedElement()

getEOperation

public EClass getEOperation()
Specified by:
getEOperation in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EOperation'.
See Also:
EOperation

getEOperation_EContainingClass

public EReference getEOperation_EContainingClass()
Specified by:
getEOperation_EContainingClass in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the container reference 'EContaining Class'.
See Also:
EOperation.getEContainingClass(), EcorePackage.getEOperation()

getEOperation_EParameters

public EReference getEOperation_EParameters()
Specified by:
getEOperation_EParameters in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the containment reference list 'EParameters'.
See Also:
EOperation.getEParameters(), EcorePackage.getEOperation()

getEOperation_EExceptions

public EReference getEOperation_EExceptions()
Specified by:
getEOperation_EExceptions in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference list 'EExceptions'.
See Also:
EOperation.getEExceptions(), EcorePackage.getEOperation()

getEModelElement

public EClass getEModelElement()
Specified by:
getEModelElement in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EModel Element'.
See Also:
EModelElement

getEModelElement_EAnnotations

public EReference getEModelElement_EAnnotations()
Specified by:
getEModelElement_EAnnotations in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the containment reference list 'EAnnotations'.
See Also:
EModelElement.getEAnnotations(), EcorePackage.getEModelElement()

getEStructuralFeature

public EClass getEStructuralFeature()
Specified by:
getEStructuralFeature in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EStructural Feature'.
See Also:
EStructuralFeature

getEStructuralFeature_Transient

public EAttribute getEStructuralFeature_Transient()
Specified by:
getEStructuralFeature_Transient in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Transient'.
See Also:
EStructuralFeature.isTransient(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_Volatile

public EAttribute getEStructuralFeature_Volatile()
Specified by:
getEStructuralFeature_Volatile in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Volatile'.
See Also:
EStructuralFeature.isVolatile(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_Changeable

public EAttribute getEStructuralFeature_Changeable()
Specified by:
getEStructuralFeature_Changeable in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Changeable'.
See Also:
EStructuralFeature.isChangeable(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_Unique

public EAttribute getEStructuralFeature_Unique()
Specified by:
getEStructuralFeature_Unique in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Unique'.
See Also:
EStructuralFeature.isUnique(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_DefaultValueLiteral

public EAttribute getEStructuralFeature_DefaultValueLiteral()
Specified by:
getEStructuralFeature_DefaultValueLiteral in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Default Value Literal'.
See Also:
EStructuralFeature.getDefaultValueLiteral(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_DefaultValue

public EAttribute getEStructuralFeature_DefaultValue()
Specified by:
getEStructuralFeature_DefaultValue in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Default Value'.
See Also:
EStructuralFeature.getDefaultValue(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_LowerBound

public EAttribute getEStructuralFeature_LowerBound()
Specified by:
getEStructuralFeature_LowerBound in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Lower Bound'.
See Also:
EStructuralFeature.getLowerBound(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_UpperBound

public EAttribute getEStructuralFeature_UpperBound()
Specified by:
getEStructuralFeature_UpperBound in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Upper Bound'.
See Also:
EStructuralFeature.getUpperBound(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_Many

public EAttribute getEStructuralFeature_Many()
Specified by:
getEStructuralFeature_Many in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Many'.
See Also:
EStructuralFeature.isMany(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_Required

public EAttribute getEStructuralFeature_Required()
Specified by:
getEStructuralFeature_Required in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Required'.
See Also:
EStructuralFeature.isRequired(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_Unsettable

public EAttribute getEStructuralFeature_Unsettable()
Specified by:
getEStructuralFeature_Unsettable in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Unsettable'.
See Also:
EStructuralFeature.isUnsettable(), EcorePackage.getEStructuralFeature()

getEStructuralFeature_EContainingClass

public EReference getEStructuralFeature_EContainingClass()
Specified by:
getEStructuralFeature_EContainingClass in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference 'EContaining Class'.
See Also:
EStructuralFeature.getEContainingClass(), EcorePackage.getEStructuralFeature()

getEAttribute

public EClass getEAttribute()
Specified by:
getEAttribute in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EAttribute'.
See Also:
EAttribute

getEAttribute_ID

public EAttribute getEAttribute_ID()
Specified by:
getEAttribute_ID in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'ID'.
See Also:
EAttribute.isID(), EcorePackage.getEAttribute()

getEAttribute_EAttributeType

public EReference getEAttribute_EAttributeType()
Specified by:
getEAttribute_EAttributeType in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference 'EAttribute Type'.
See Also:
EAttribute.getEAttributeType(), EcorePackage.getEAttribute()

getEAnnotation

public EClass getEAnnotation()
Specified by:
getEAnnotation in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EAnnotation'.
See Also:
EAnnotation

getEAnnotation_Source

public EAttribute getEAnnotation_Source()
Specified by:
getEAnnotation_Source in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Source'.
See Also:
EAnnotation.getSource(), EcorePackage.getEAnnotation()

getEAnnotation_Details

public EReference getEAnnotation_Details()
Specified by:
getEAnnotation_Details in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the map 'Details'.
See Also:
EAnnotation.getDetails(), EcorePackage.getEAnnotation()

getEAnnotation_EModelElement

public EReference getEAnnotation_EModelElement()
Specified by:
getEAnnotation_EModelElement in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the container reference 'EModel Element'.
See Also:
EAnnotation.getEModelElement(), EcorePackage.getEAnnotation()

getEAnnotation_Contents

public EReference getEAnnotation_Contents()
Specified by:
getEAnnotation_Contents in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the containment reference list 'Contents'.
See Also:
EAnnotation.getContents(), EcorePackage.getEAnnotation()

getEAnnotation_References

public EReference getEAnnotation_References()
Specified by:
getEAnnotation_References in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference list 'References'.
See Also:
EAnnotation.getReferences(), EcorePackage.getEAnnotation()

getEReference

public EClass getEReference()
Specified by:
getEReference in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EReference'.
See Also:
EReference

getEReference_Containment

public EAttribute getEReference_Containment()
Specified by:
getEReference_Containment in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Containment'.
See Also:
EReference.isContainment(), EcorePackage.getEReference()

getEReference_Container

public EAttribute getEReference_Container()
Specified by:
getEReference_Container in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Container'.
See Also:
EReference.isContainer(), EcorePackage.getEReference()

getEReference_ResolveProxies

public EAttribute getEReference_ResolveProxies()
Specified by:
getEReference_ResolveProxies in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Resolve Proxies'.
See Also:
EReference.isResolveProxies(), EcorePackage.getEReference()

getEReference_EOpposite

public EReference getEReference_EOpposite()
Specified by:
getEReference_EOpposite in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference 'EOpposite'.
See Also:
EReference.getEOpposite(), EcorePackage.getEReference()

getEReference_EReferenceType

public EReference getEReference_EReferenceType()
Specified by:
getEReference_EReferenceType in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference 'EReference Type'.
See Also:
EReference.getEReferenceType(), EcorePackage.getEReference()

getEEList

public EDataType getEEList()
Specified by:
getEEList in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EE List'.
See Also:
EList

getEResource

public EDataType getEResource()
Specified by:
getEResource in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EResource'.
See Also:
Resource

getEBooleanObject

public EDataType getEBooleanObject()
Specified by:
getEBooleanObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EBoolean Object'.
See Also:
Boolean

getECharacterObject

public EDataType getECharacterObject()
Specified by:
getECharacterObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'ECharacter Object'.
See Also:
Character

getEDoubleObject

public EDataType getEDoubleObject()
Specified by:
getEDoubleObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EDouble Object'.
See Also:
Double

getEFloatObject

public EDataType getEFloatObject()
Specified by:
getEFloatObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EFloat Object'.
See Also:
Float

getEIntegerObject

public EDataType getEIntegerObject()
Specified by:
getEIntegerObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EInteger Object'.
See Also:
Integer

getETypedElement

public EClass getETypedElement()
Specified by:
getETypedElement in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'ETyped Element'.
See Also:
ETypedElement

getETypedElement_EType

public EReference getETypedElement_EType()
Specified by:
getETypedElement_EType in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference 'EType'.
See Also:
ETypedElement.getEType(), EcorePackage.getETypedElement()

getEStringToStringMapEntry

public EClass getEStringToStringMapEntry()
Specified by:
getEStringToStringMapEntry in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EString To String Map Entry'.
See Also:
Map.Entry

getEStringToStringMapEntry_Key

public EAttribute getEStringToStringMapEntry_Key()
Specified by:
getEStringToStringMapEntry_Key in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Key'.
See Also:
Map.Entry, EcorePackage.getEStringToStringMapEntry()

getEStringToStringMapEntry_Value

public EAttribute getEStringToStringMapEntry_Value()
Specified by:
getEStringToStringMapEntry_Value in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Value'.
See Also:
Map.Entry, EcorePackage.getEStringToStringMapEntry()

getEParameter

public EClass getEParameter()
Specified by:
getEParameter in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EParameter'.
See Also:
EParameter

getEParameter_EOperation

public EReference getEParameter_EOperation()
Specified by:
getEParameter_EOperation in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the container reference 'EOperation'.
See Also:
EParameter.getEOperation(), EcorePackage.getEParameter()

getEObject

public EClass getEObject()
Specified by:
getEObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EObject'.
See Also:
EObject

getEPackage

public EClass getEPackage()
Specified by:
getEPackage in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EPackage'.
See Also:
EPackage

getEPackage_NsURI

public EAttribute getEPackage_NsURI()
Specified by:
getEPackage_NsURI in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Ns URI'.
See Also:
EPackage.getNsURI(), EcorePackage.getEPackage()

getEPackage_NsPrefix

public EAttribute getEPackage_NsPrefix()
Specified by:
getEPackage_NsPrefix in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Ns Prefix'.
See Also:
EPackage.getNsPrefix(), EcorePackage.getEPackage()

getEPackage_EFactoryInstance

public EReference getEPackage_EFactoryInstance()
Specified by:
getEPackage_EFactoryInstance in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference 'EFactory Instance'.
See Also:
EPackage.getEFactoryInstance(), EcorePackage.getEPackage()

getEPackage_EClassifiers

public EReference getEPackage_EClassifiers()
Specified by:
getEPackage_EClassifiers in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the containment reference list 'EClassifiers'.
See Also:
EPackage.getEClassifiers(), EcorePackage.getEPackage()

getEPackage_ESubpackages

public EReference getEPackage_ESubpackages()
Specified by:
getEPackage_ESubpackages in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the containment reference list 'ESubpackages'.
See Also:
EPackage.getESubpackages(), EcorePackage.getEPackage()

getEPackage_ESuperPackage

public EReference getEPackage_ESuperPackage()
Specified by:
getEPackage_ESuperPackage in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the container reference 'ESuper Package'.
See Also:
EPackage.getESuperPackage(), EcorePackage.getEPackage()

getEEnum

public EClass getEEnum()
Specified by:
getEEnum in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EEnum'.
See Also:
EEnum

getEEnum_ELiterals

public EReference getEEnum_ELiterals()
Specified by:
getEEnum_ELiterals in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the containment reference list 'ELiterals'.
See Also:
EEnum.getELiterals(), EcorePackage.getEEnum()

getEEnumLiteral

public EClass getEEnumLiteral()
Specified by:
getEEnumLiteral in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EEnum Literal'.
See Also:
EEnumLiteral

getEEnumLiteral_Value

public EAttribute getEEnumLiteral_Value()
Specified by:
getEEnumLiteral_Value in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Value'.
See Also:
EEnumLiteral.getValue(), EcorePackage.getEEnumLiteral()

getEEnumLiteral_Instance

public EAttribute getEEnumLiteral_Instance()
Specified by:
getEEnumLiteral_Instance in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the attribute 'Instance'.
See Also:
EEnumLiteral.getInstance(), EcorePackage.getEEnumLiteral()

getEEnumLiteral_EEnum

public EReference getEEnumLiteral_EEnum()
Specified by:
getEEnumLiteral_EEnum in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the container reference 'EEnum'.
See Also:
EEnumLiteral.getEEnum(), EcorePackage.getEEnumLiteral()

getEBoolean

public EDataType getEBoolean()
Specified by:
getEBoolean in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EBoolean'.

getEByteObject

public EDataType getEByteObject()
Specified by:
getEByteObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EByte Object'.
See Also:
Byte

getEJavaClass

public EDataType getEJavaClass()
Specified by:
getEJavaClass in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EJava Class'.
See Also:
Class

getEJavaObject

public EDataType getEJavaObject()
Specified by:
getEJavaObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EJava Object'.
See Also:
Object

getELongObject

public EDataType getELongObject()
Specified by:
getELongObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'ELong Object'.
See Also:
Long

getEShortObject

public EDataType getEShortObject()
Specified by:
getEShortObject in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EShort Object'.
See Also:
Short

getEString

public EDataType getEString()
Specified by:
getEString in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EString'.
See Also:
String

getEInt

public EDataType getEInt()
Specified by:
getEInt in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EInt'.

getEFloat

public EDataType getEFloat()
Specified by:
getEFloat in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EFloat'.

getELong

public EDataType getELong()
Specified by:
getELong in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'ELong'.

getEDouble

public EDataType getEDouble()
Specified by:
getEDouble in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EDouble'.

getEShort

public EDataType getEShort()
Specified by:
getEShort in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EShort'.

getETreeIterator

public EDataType getETreeIterator()
Specified by:
getETreeIterator in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'ETree Iterator'.
See Also:
TreeIterator

getEEnumerator

public EDataType getEEnumerator()
Specified by:
getEEnumerator in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EEnumerator'.
See Also:
Enumerator

getEChar

public EDataType getEChar()
Specified by:
getEChar in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EChar'.

getEByte

public EDataType getEByte()
Specified by:
getEByte in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for data type 'EByte'.

getEcoreFactory

public EcoreFactory getEcoreFactory()
Specified by:
getEcoreFactory in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.

initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.

getEFactory

public EClass getEFactory()
Specified by:
getEFactory in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for class 'EFactory'.
See Also:
EFactory

getEFactory_EPackage

public EReference getEFactory_EPackage()
Specified by:
getEFactory_EPackage in interface EcorePackage
Following copied from interface: org.eclipse.emf.ecore.EcorePackage
Returns:
the meta object for the reference 'EPackage'.
See Also:
EFactory.getEPackage(), EcorePackage.getEFactory()

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