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.
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 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 |
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.EObjectImpl |
eAllContents, eBaseStructuralFeatureID, eBasicSetContainer, eBasicSetContainer, eClass, eContainer, eContainerFeatureID, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalContainer, eInternalResource, eIsProxy, eProperties, eProxyURI, eResource, eSetClass, eSetProxyURI, eSetResource, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount |
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.EObject |
eAllContents, eClass, eContainer, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
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()