Class ClassifiersPackageImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.ENamedElementImpl
-
- org.eclipse.emf.ecore.impl.EPackageImpl
-
- org.emftext.language.java.classifiers.impl.ClassifiersPackageImpl
-
- All Implemented Interfaces:
Notifier
,EModelElement
,ENamedElement
,EObject
,EPackage
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,BasicExtendedMetaData.EPackageExtendedMetaData.Holder
,ClassifiersPackage
public class ClassifiersPackageImpl extends EPackageImpl implements ClassifiersPackage
An implementation of the model Package.- Generated class or method.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteList
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.emftext.language.java.classifiers.ClassifiersPackage
ClassifiersPackage.Literals
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, 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, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.emftext.language.java.classifiers.ClassifiersPackage
ANNOTATION, ANNOTATION__ANNOTATIONS_AND_MODIFIERS, ANNOTATION__DEFAULT_MEMBERS, ANNOTATION__LAYOUT_INFORMATIONS, ANNOTATION__MEMBERS, ANNOTATION__NAME, ANNOTATION__PACKAGE, ANNOTATION__TYPE_PARAMETERS, ANNOTATION_FEATURE_COUNT, ANONYMOUS_CLASS, ANONYMOUS_CLASS__DEFAULT_MEMBERS, ANONYMOUS_CLASS__LAYOUT_INFORMATIONS, ANONYMOUS_CLASS__MEMBERS, ANONYMOUS_CLASS_FEATURE_COUNT, CLASS, CLASS__ANNOTATIONS_AND_MODIFIERS, CLASS__DEFAULT_EXTENDS, CLASS__DEFAULT_MEMBERS, CLASS__EXTENDS, CLASS__IMPLEMENTS, CLASS__LAYOUT_INFORMATIONS, CLASS__MEMBERS, CLASS__NAME, CLASS__PACKAGE, CLASS__TYPE_PARAMETERS, CLASS_FEATURE_COUNT, CLASSIFIER, CLASSIFIER__LAYOUT_INFORMATIONS, CLASSIFIER__NAME, CLASSIFIER_FEATURE_COUNT, CONCRETE_CLASSIFIER, CONCRETE_CLASSIFIER__ANNOTATIONS_AND_MODIFIERS, CONCRETE_CLASSIFIER__DEFAULT_MEMBERS, CONCRETE_CLASSIFIER__LAYOUT_INFORMATIONS, CONCRETE_CLASSIFIER__MEMBERS, CONCRETE_CLASSIFIER__NAME, CONCRETE_CLASSIFIER__PACKAGE, CONCRETE_CLASSIFIER__TYPE_PARAMETERS, CONCRETE_CLASSIFIER_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENUMERATION, ENUMERATION__ANNOTATIONS_AND_MODIFIERS, ENUMERATION__CONSTANTS, ENUMERATION__DEFAULT_MEMBERS, ENUMERATION__IMPLEMENTS, ENUMERATION__LAYOUT_INFORMATIONS, ENUMERATION__MEMBERS, ENUMERATION__NAME, ENUMERATION__PACKAGE, ENUMERATION__TYPE_PARAMETERS, ENUMERATION_FEATURE_COUNT, IMPLEMENTOR, IMPLEMENTOR__IMPLEMENTS, IMPLEMENTOR__LAYOUT_INFORMATIONS, IMPLEMENTOR_FEATURE_COUNT, INTERFACE, INTERFACE__ANNOTATIONS_AND_MODIFIERS, INTERFACE__DEFAULT_EXTENDS, INTERFACE__DEFAULT_MEMBERS, INTERFACE__EXTENDS, INTERFACE__LAYOUT_INFORMATIONS, INTERFACE__MEMBERS, INTERFACE__NAME, INTERFACE__PACKAGE, INTERFACE__TYPE_PARAMETERS, INTERFACE_FEATURE_COUNT
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createPackageContents()
Creates the meta-model objects for the package.EClass
getAnnotation()
EClass
getAnonymousClass()
EClass
getClass_()
EReference
getClass_DefaultExtends()
EReference
getClass_Extends()
EClass
getClassifier()
ClassifiersFactory
getClassifiersFactory()
EClass
getConcreteClassifier()
EReference
getConcreteClassifier_Package()
EClass
getEnumeration()
EReference
getEnumeration_Constants()
EClass
getImplementor()
EReference
getImplementor_Implements()
EClass
getInterface()
EReference
getInterface_DefaultExtends()
EReference
getInterface_Extends()
static ClassifiersPackage
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, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
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.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
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.InternalEObject
eNotificationRequired
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
init
public static ClassifiersPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
ClassifiersPackage.eINSTANCE
when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
ClassifiersPackage.eNS_URI
,createPackageContents()
,initializePackageContents()
- Generated class or method.
-
getClassifier
public EClass getClassifier()
- Specified by:
getClassifier
in interfaceClassifiersPackage
- Returns:
- the meta object for class 'Classifier'.
- See Also:
Classifier
- Generated class or method.
-
getConcreteClassifier
public EClass getConcreteClassifier()
- Specified by:
getConcreteClassifier
in interfaceClassifiersPackage
- Returns:
- the meta object for class 'Concrete Classifier'.
- See Also:
ConcreteClassifier
- Generated class or method.
-
getConcreteClassifier_Package
public EReference getConcreteClassifier_Package()
- Specified by:
getConcreteClassifier_Package
in interfaceClassifiersPackage
- Returns:
- the meta object for the reference 'Package'.
- See Also:
ConcreteClassifier.getPackage()
,ClassifiersPackage.getConcreteClassifier()
- Generated class or method.
-
getImplementor
public EClass getImplementor()
- Specified by:
getImplementor
in interfaceClassifiersPackage
- Returns:
- the meta object for class 'Implementor'.
- See Also:
Implementor
- Generated class or method.
-
getImplementor_Implements
public EReference getImplementor_Implements()
- Specified by:
getImplementor_Implements
in interfaceClassifiersPackage
- Returns:
- the meta object for the containment reference list 'Implements'.
- See Also:
Implementor.getImplements()
,ClassifiersPackage.getImplementor()
- Generated class or method.
-
getClass_
public EClass getClass_()
- Specified by:
getClass_
in interfaceClassifiersPackage
- Returns:
- the meta object for class 'Class'.
- See Also:
Class
- Generated class or method.
-
getClass_Extends
public EReference getClass_Extends()
- Specified by:
getClass_Extends
in interfaceClassifiersPackage
- Returns:
- the meta object for the containment reference 'Extends'.
- See Also:
Class.getExtends()
,ClassifiersPackage.getClass_()
- Generated class or method.
-
getClass_DefaultExtends
public EReference getClass_DefaultExtends()
- Specified by:
getClass_DefaultExtends
in interfaceClassifiersPackage
- Returns:
- the meta object for the containment reference 'Default Extends'.
- See Also:
Class.getDefaultExtends()
,ClassifiersPackage.getClass_()
- Generated class or method.
-
getInterface
public EClass getInterface()
- Specified by:
getInterface
in interfaceClassifiersPackage
- Returns:
- the meta object for class 'Interface'.
- See Also:
Interface
- Generated class or method.
-
getInterface_Extends
public EReference getInterface_Extends()
- Specified by:
getInterface_Extends
in interfaceClassifiersPackage
- Returns:
- the meta object for the containment reference list 'Extends'.
- See Also:
Interface.getExtends()
,ClassifiersPackage.getInterface()
- Generated class or method.
-
getInterface_DefaultExtends
public EReference getInterface_DefaultExtends()
- Specified by:
getInterface_DefaultExtends
in interfaceClassifiersPackage
- Returns:
- the meta object for the containment reference list 'Default Extends'.
- See Also:
Interface.getDefaultExtends()
,ClassifiersPackage.getInterface()
- Generated class or method.
-
getEnumeration
public EClass getEnumeration()
- Specified by:
getEnumeration
in interfaceClassifiersPackage
- Returns:
- the meta object for class 'Enumeration'.
- See Also:
Enumeration
- Generated class or method.
-
getEnumeration_Constants
public EReference getEnumeration_Constants()
- Specified by:
getEnumeration_Constants
in interfaceClassifiersPackage
- Returns:
- the meta object for the containment reference list 'Constants'.
- See Also:
Enumeration.getConstants()
,ClassifiersPackage.getEnumeration()
- Generated class or method.
-
getAnnotation
public EClass getAnnotation()
- Specified by:
getAnnotation
in interfaceClassifiersPackage
- Returns:
- the meta object for class 'Annotation'.
- See Also:
Annotation
- Generated class or method.
-
getAnonymousClass
public EClass getAnonymousClass()
- Specified by:
getAnonymousClass
in interfaceClassifiersPackage
- Returns:
- the meta object for class 'Anonymous Class'.
- See Also:
AnonymousClass
- Generated class or method.
-
getClassifiersFactory
public ClassifiersFactory getClassifiersFactory()
- Specified by:
getClassifiersFactory
in interfaceClassifiersPackage
- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
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.- Generated class or method.
-
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.- Generated class or method.
-
-