public class EMFPatternLanguagePackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements EMFPatternLanguagePackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.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.EObservableAdapterListEMFPatternLanguagePackage.LiteralsCLASS_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, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, 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, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic 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 EMFPatternLanguagePackageXImportSectionpublic org.eclipse.emf.ecore.EReference getXImportSection_PackageImport()
getXImportSection_PackageImport in interface EMFPatternLanguagePackageXImportSection.getPackageImport(),
EMFPatternLanguagePackage.getXImportSection()public org.eclipse.emf.ecore.EReference getXImportSection_PatternImport()
getXImportSection_PatternImport in interface EMFPatternLanguagePackageXImportSection.getPatternImport(),
EMFPatternLanguagePackage.getXImportSection()public org.eclipse.emf.ecore.EClass getPackageImport()
getPackageImport in interface EMFPatternLanguagePackagePackageImportpublic org.eclipse.emf.ecore.EReference getPackageImport_EPackage()
getPackageImport_EPackage in interface EMFPatternLanguagePackagePackageImport.getEPackage(),
EMFPatternLanguagePackage.getPackageImport()public org.eclipse.emf.ecore.EAttribute getPackageImport_Alias()
getPackageImport_Alias in interface EMFPatternLanguagePackagePackageImport.getAlias(),
EMFPatternLanguagePackage.getPackageImport()public org.eclipse.emf.ecore.EClass getPatternImport()
getPatternImport in interface EMFPatternLanguagePackagePatternImportpublic org.eclipse.emf.ecore.EReference getPatternImport_Pattern()
getPatternImport_Pattern in interface EMFPatternLanguagePackagePatternImport.getPattern(),
EMFPatternLanguagePackage.getPatternImport()public org.eclipse.emf.ecore.EClass getEClassifierConstraint()
getEClassifierConstraint in interface EMFPatternLanguagePackageEClassifierConstraintpublic org.eclipse.emf.ecore.EReference getEClassifierConstraint_Type()
getEClassifierConstraint_Type in interface EMFPatternLanguagePackageEClassifierConstraint.getType(),
EMFPatternLanguagePackage.getEClassifierConstraint()public org.eclipse.emf.ecore.EReference getEClassifierConstraint_Var()
getEClassifierConstraint_Var in interface EMFPatternLanguagePackageEClassifierConstraint.getVar(),
EMFPatternLanguagePackage.getEClassifierConstraint()public org.eclipse.emf.ecore.EClass getEnumValue()
getEnumValue in interface EMFPatternLanguagePackageEnumValuepublic org.eclipse.emf.ecore.EReference getEnumValue_Enumeration()
getEnumValue_Enumeration in interface EMFPatternLanguagePackageEnumValue.getEnumeration(),
EMFPatternLanguagePackage.getEnumValue()public org.eclipse.emf.ecore.EReference getEnumValue_Literal()
getEnumValue_Literal in interface EMFPatternLanguagePackageEnumValue.getLiteral(),
EMFPatternLanguagePackage.getEnumValue()public org.eclipse.emf.ecore.EClass getPatternModel()
getPatternModel in interface EMFPatternLanguagePackagePatternModelpublic org.eclipse.emf.ecore.EReference getPatternModel_ImportPackages()
getPatternModel_ImportPackages in interface EMFPatternLanguagePackagePatternModel.getImportPackages(),
EMFPatternLanguagePackage.getPatternModel()public org.eclipse.emf.ecore.EClass getClassType()
getClassType in interface EMFPatternLanguagePackageClassTypepublic org.eclipse.emf.ecore.EReference getClassType_Metamodel()
getClassType_Metamodel in interface EMFPatternLanguagePackageClassType.getMetamodel(),
EMFPatternLanguagePackage.getClassType()public org.eclipse.emf.ecore.EReference getClassType_Classname()
getClassType_Classname in interface EMFPatternLanguagePackageClassType.getClassname(),
EMFPatternLanguagePackage.getClassType()public org.eclipse.emf.ecore.EClass getReferenceType()
getReferenceType in interface EMFPatternLanguagePackageReferenceTypepublic org.eclipse.emf.ecore.EReference getReferenceType_Refname()
getReferenceType_Refname in interface EMFPatternLanguagePackageReferenceType.getRefname(),
EMFPatternLanguagePackage.getReferenceType()public EMFPatternLanguageFactory getEMFPatternLanguageFactory()
getEMFPatternLanguageFactory in interface EMFPatternLanguagePackagepublic void createPackageContents()
public void initializePackageContents()