public class EMFPatternLanguagePackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements EMFPatternLanguagePackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
EMFPatternLanguagePackage.Literals
CLASS_TYPE, CLASS_TYPE__CLASSNAME, CLASS_TYPE__METAMODEL, CLASS_TYPE__TYPENAME, CLASS_TYPE_FEATURE_COUNT, ECLASSIFIER_CONSTRAINT, ECLASSIFIER_CONSTRAINT__TYPE, ECLASSIFIER_CONSTRAINT__VAR, ECLASSIFIER_CONSTRAINT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENUM_VALUE, ENUM_VALUE__ENUMERATION, ENUM_VALUE__LITERAL, ENUM_VALUE_FEATURE_COUNT, PACKAGE_IMPORT, PACKAGE_IMPORT__ALIAS, PACKAGE_IMPORT__EPACKAGE, PACKAGE_IMPORT_FEATURE_COUNT, PATTERN_IMPORT, PATTERN_IMPORT__PATTERN, PATTERN_IMPORT_FEATURE_COUNT, PATTERN_MODEL, PATTERN_MODEL__IMPORT_PACKAGES, PATTERN_MODEL__PACKAGE_NAME, PATTERN_MODEL__PATTERNS, PATTERN_MODEL_FEATURE_COUNT, REFERENCE_TYPE, REFERENCE_TYPE__REFNAME, REFERENCE_TYPE__TYPENAME, REFERENCE_TYPE_FEATURE_COUNT, XIMPORT_SECTION, XIMPORT_SECTION__IMPORT_DECLARATIONS, XIMPORT_SECTION__PACKAGE_IMPORT, XIMPORT_SECTION__PATTERN_IMPORT, XIMPORT_SECTION_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getClassType_Classname() |
org.eclipse.emf.ecore.EReference |
getClassType_Metamodel() |
org.eclipse.emf.ecore.EClass |
getClassType() |
org.eclipse.emf.ecore.EReference |
getEClassifierConstraint_Type() |
org.eclipse.emf.ecore.EReference |
getEClassifierConstraint_Var() |
org.eclipse.emf.ecore.EClass |
getEClassifierConstraint() |
EMFPatternLanguageFactory |
getEMFPatternLanguageFactory() |
org.eclipse.emf.ecore.EReference |
getEnumValue_Enumeration() |
org.eclipse.emf.ecore.EReference |
getEnumValue_Literal() |
org.eclipse.emf.ecore.EClass |
getEnumValue() |
org.eclipse.emf.ecore.EAttribute |
getPackageImport_Alias() |
org.eclipse.emf.ecore.EReference |
getPackageImport_EPackage() |
org.eclipse.emf.ecore.EClass |
getPackageImport() |
org.eclipse.emf.ecore.EReference |
getPatternImport_Pattern() |
org.eclipse.emf.ecore.EClass |
getPatternImport() |
org.eclipse.emf.ecore.EReference |
getPatternModel_ImportPackages() |
org.eclipse.emf.ecore.EClass |
getPatternModel() |
org.eclipse.emf.ecore.EReference |
getReferenceType_Refname() |
org.eclipse.emf.ecore.EClass |
getReferenceType() |
org.eclipse.emf.ecore.EReference |
getXImportSection_PackageImport() |
org.eclipse.emf.ecore.EReference |
getXImportSection_PatternImport() |
org.eclipse.emf.ecore.EClass |
getXImportSection() |
static EMFPatternLanguagePackage |
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.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static EMFPatternLanguagePackage init()
This method is used to initialize EMFPatternLanguagePackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getXImportSection()
getXImportSection
in interface EMFPatternLanguagePackage
XImportSection
public org.eclipse.emf.ecore.EReference getXImportSection_PackageImport()
getXImportSection_PackageImport
in interface EMFPatternLanguagePackage
XImportSection.getPackageImport()
,
EMFPatternLanguagePackage.getXImportSection()
public org.eclipse.emf.ecore.EReference getXImportSection_PatternImport()
getXImportSection_PatternImport
in interface EMFPatternLanguagePackage
XImportSection.getPatternImport()
,
EMFPatternLanguagePackage.getXImportSection()
public org.eclipse.emf.ecore.EClass getPackageImport()
getPackageImport
in interface EMFPatternLanguagePackage
PackageImport
public org.eclipse.emf.ecore.EReference getPackageImport_EPackage()
getPackageImport_EPackage
in interface EMFPatternLanguagePackage
PackageImport.getEPackage()
,
EMFPatternLanguagePackage.getPackageImport()
public org.eclipse.emf.ecore.EAttribute getPackageImport_Alias()
getPackageImport_Alias
in interface EMFPatternLanguagePackage
PackageImport.getAlias()
,
EMFPatternLanguagePackage.getPackageImport()
public org.eclipse.emf.ecore.EClass getPatternImport()
getPatternImport
in interface EMFPatternLanguagePackage
PatternImport
public org.eclipse.emf.ecore.EReference getPatternImport_Pattern()
getPatternImport_Pattern
in interface EMFPatternLanguagePackage
PatternImport.getPattern()
,
EMFPatternLanguagePackage.getPatternImport()
public org.eclipse.emf.ecore.EClass getEClassifierConstraint()
getEClassifierConstraint
in interface EMFPatternLanguagePackage
EClassifierConstraint
public org.eclipse.emf.ecore.EReference getEClassifierConstraint_Type()
getEClassifierConstraint_Type
in interface EMFPatternLanguagePackage
EClassifierConstraint.getType()
,
EMFPatternLanguagePackage.getEClassifierConstraint()
public org.eclipse.emf.ecore.EReference getEClassifierConstraint_Var()
getEClassifierConstraint_Var
in interface EMFPatternLanguagePackage
EClassifierConstraint.getVar()
,
EMFPatternLanguagePackage.getEClassifierConstraint()
public org.eclipse.emf.ecore.EClass getEnumValue()
getEnumValue
in interface EMFPatternLanguagePackage
EnumValue
public org.eclipse.emf.ecore.EReference getEnumValue_Enumeration()
getEnumValue_Enumeration
in interface EMFPatternLanguagePackage
EnumValue.getEnumeration()
,
EMFPatternLanguagePackage.getEnumValue()
public org.eclipse.emf.ecore.EReference getEnumValue_Literal()
getEnumValue_Literal
in interface EMFPatternLanguagePackage
EnumValue.getLiteral()
,
EMFPatternLanguagePackage.getEnumValue()
public org.eclipse.emf.ecore.EClass getPatternModel()
getPatternModel
in interface EMFPatternLanguagePackage
PatternModel
public org.eclipse.emf.ecore.EReference getPatternModel_ImportPackages()
getPatternModel_ImportPackages
in interface EMFPatternLanguagePackage
PatternModel.getImportPackages()
,
EMFPatternLanguagePackage.getPatternModel()
public org.eclipse.emf.ecore.EClass getClassType()
getClassType
in interface EMFPatternLanguagePackage
ClassType
public org.eclipse.emf.ecore.EReference getClassType_Metamodel()
getClassType_Metamodel
in interface EMFPatternLanguagePackage
ClassType.getMetamodel()
,
EMFPatternLanguagePackage.getClassType()
public org.eclipse.emf.ecore.EReference getClassType_Classname()
getClassType_Classname
in interface EMFPatternLanguagePackage
ClassType.getClassname()
,
EMFPatternLanguagePackage.getClassType()
public org.eclipse.emf.ecore.EClass getReferenceType()
getReferenceType
in interface EMFPatternLanguagePackage
ReferenceType
public org.eclipse.emf.ecore.EReference getReferenceType_Refname()
getReferenceType_Refname
in interface EMFPatternLanguagePackage
ReferenceType.getRefname()
,
EMFPatternLanguagePackage.getReferenceType()
public EMFPatternLanguageFactory getEMFPatternLanguageFactory()
getEMFPatternLanguageFactory
in interface EMFPatternLanguagePackage
public void createPackageContents()
public void initializePackageContents()