public interface EMFPatternLanguagePackage
extends org.eclipse.emf.ecore.EPackage
EMFPatternLanguageFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
EMFPatternLanguagePackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
| Modifier and Type | Field and Description |
|---|---|
static int |
CLASS_TYPE
The meta object id for the '
Class Type' class. |
static int |
CLASS_TYPE__CLASSNAME
The feature id for the 'Classname' reference.
|
static int |
CLASS_TYPE__METAMODEL
The feature id for the 'Metamodel' reference.
|
static int |
CLASS_TYPE__TYPENAME
The feature id for the 'Typename' attribute.
|
static int |
CLASS_TYPE_FEATURE_COUNT
The number of structural features of the 'Class Type' class.
|
static int |
ECLASSIFIER_CONSTRAINT
The meta object id for the '
EClassifier Constraint' class. |
static int |
ECLASSIFIER_CONSTRAINT__TYPE
The feature id for the 'Type' containment reference.
|
static int |
ECLASSIFIER_CONSTRAINT__VAR
The feature id for the 'Var' containment reference.
|
static int |
ECLASSIFIER_CONSTRAINT_FEATURE_COUNT
The number of structural features of the 'EClassifier Constraint' class.
|
static EMFPatternLanguagePackage |
eINSTANCE
The singleton instance of the package.
|
static java.lang.String |
eNAME
The package name.
|
static java.lang.String |
eNS_PREFIX
The package namespace name.
|
static java.lang.String |
eNS_URI
The package namespace URI.
|
static int |
ENUM_VALUE
The meta object id for the '
Enum Value' class. |
static int |
ENUM_VALUE__ENUMERATION
The feature id for the 'Enumeration' reference.
|
static int |
ENUM_VALUE__LITERAL
The feature id for the 'Literal' reference.
|
static int |
ENUM_VALUE_FEATURE_COUNT
The number of structural features of the 'Enum Value' class.
|
static int |
PACKAGE_IMPORT
The meta object id for the '
Package Import' class. |
static int |
PACKAGE_IMPORT__ALIAS
The feature id for the 'Alias' attribute.
|
static int |
PACKAGE_IMPORT__EPACKAGE
The feature id for the 'EPackage' reference.
|
static int |
PACKAGE_IMPORT_FEATURE_COUNT
The number of structural features of the 'Package Import' class.
|
static int |
PATTERN_IMPORT
The meta object id for the '
Pattern Import' class. |
static int |
PATTERN_IMPORT__PATTERN
The feature id for the 'Pattern' reference.
|
static int |
PATTERN_IMPORT_FEATURE_COUNT
The number of structural features of the 'Pattern Import' class.
|
static int |
PATTERN_MODEL
The meta object id for the '
Pattern Model' class. |
static int |
PATTERN_MODEL__IMPORT_PACKAGES
The feature id for the 'Import Packages' containment reference.
|
static int |
PATTERN_MODEL__PACKAGE_NAME
The feature id for the 'Package Name' attribute.
|
static int |
PATTERN_MODEL__PATTERNS
The feature id for the 'Patterns' containment reference list.
|
static int |
PATTERN_MODEL_FEATURE_COUNT
The number of structural features of the 'Pattern Model' class.
|
static int |
REFERENCE_TYPE
The meta object id for the '
Reference Type' class. |
static int |
REFERENCE_TYPE__REFNAME
The feature id for the 'Refname' reference.
|
static int |
REFERENCE_TYPE__TYPENAME
The feature id for the 'Typename' attribute.
|
static int |
REFERENCE_TYPE_FEATURE_COUNT
The number of structural features of the 'Reference Type' class.
|
static int |
XIMPORT_SECTION
The meta object id for the '
XImport Section' class. |
static int |
XIMPORT_SECTION__IMPORT_DECLARATIONS
The feature id for the 'Import Declarations' containment reference list.
|
static int |
XIMPORT_SECTION__PACKAGE_IMPORT
The feature id for the 'Package Import' containment reference list.
|
static int |
XIMPORT_SECTION__PATTERN_IMPORT
The feature id for the 'Pattern Import' containment reference list.
|
static int |
XIMPORT_SECTION_FEATURE_COUNT
The number of structural features of the 'XImport Section' class.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EReference |
getClassType_Classname()
Returns the meta object for the reference '
Classname'. |
org.eclipse.emf.ecore.EReference |
getClassType_Metamodel()
Returns the meta object for the reference '
Metamodel'. |
org.eclipse.emf.ecore.EClass |
getClassType()
Returns the meta object for class '
Class Type'. |
org.eclipse.emf.ecore.EReference |
getEClassifierConstraint_Type()
Returns the meta object for the containment reference '
Type'. |
org.eclipse.emf.ecore.EReference |
getEClassifierConstraint_Var()
Returns the meta object for the containment reference '
Var'. |
org.eclipse.emf.ecore.EClass |
getEClassifierConstraint()
Returns the meta object for class '
EClassifier Constraint'. |
EMFPatternLanguageFactory |
getEMFPatternLanguageFactory()
Returns the factory that creates the instances of the model.
|
org.eclipse.emf.ecore.EReference |
getEnumValue_Enumeration()
Returns the meta object for the reference '
Enumeration'. |
org.eclipse.emf.ecore.EReference |
getEnumValue_Literal()
Returns the meta object for the reference '
Literal'. |
org.eclipse.emf.ecore.EClass |
getEnumValue()
Returns the meta object for class '
Enum Value'. |
org.eclipse.emf.ecore.EAttribute |
getPackageImport_Alias()
Returns the meta object for the attribute '
Alias'. |
org.eclipse.emf.ecore.EReference |
getPackageImport_EPackage()
Returns the meta object for the reference '
EPackage'. |
org.eclipse.emf.ecore.EClass |
getPackageImport()
Returns the meta object for class '
Package Import'. |
org.eclipse.emf.ecore.EReference |
getPatternImport_Pattern()
Returns the meta object for the reference '
Pattern'. |
org.eclipse.emf.ecore.EClass |
getPatternImport()
Returns the meta object for class '
Pattern Import'. |
org.eclipse.emf.ecore.EReference |
getPatternModel_ImportPackages()
Returns the meta object for the containment reference '
Import Packages'. |
org.eclipse.emf.ecore.EClass |
getPatternModel()
Returns the meta object for class '
Pattern Model'. |
org.eclipse.emf.ecore.EReference |
getReferenceType_Refname()
Returns the meta object for the reference '
Refname'. |
org.eclipse.emf.ecore.EClass |
getReferenceType()
Returns the meta object for class '
Reference Type'. |
org.eclipse.emf.ecore.EReference |
getXImportSection_PackageImport()
Returns the meta object for the containment reference list '
Package Import'. |
org.eclipse.emf.ecore.EReference |
getXImportSection_PatternImport()
Returns the meta object for the containment reference list '
Pattern Import'. |
org.eclipse.emf.ecore.EClass |
getXImportSection()
Returns the meta object for class '
XImport Section'. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationsstatic final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final EMFPatternLanguagePackage eINSTANCE
static final int XIMPORT_SECTION
XImport Section' class.
static final int XIMPORT_SECTION__IMPORT_DECLARATIONS
static final int XIMPORT_SECTION__PACKAGE_IMPORT
static final int XIMPORT_SECTION__PATTERN_IMPORT
static final int XIMPORT_SECTION_FEATURE_COUNT
static final int PACKAGE_IMPORT
Package Import' class.
static final int PACKAGE_IMPORT__EPACKAGE
static final int PACKAGE_IMPORT__ALIAS
static final int PACKAGE_IMPORT_FEATURE_COUNT
static final int PATTERN_IMPORT
Pattern Import' class.
static final int PATTERN_IMPORT__PATTERN
static final int PATTERN_IMPORT_FEATURE_COUNT
static final int ECLASSIFIER_CONSTRAINT
EClassifier Constraint' class.
static final int ECLASSIFIER_CONSTRAINT__TYPE
static final int ECLASSIFIER_CONSTRAINT__VAR
static final int ECLASSIFIER_CONSTRAINT_FEATURE_COUNT
static final int ENUM_VALUE
Enum Value' class.
static final int ENUM_VALUE__ENUMERATION
static final int ENUM_VALUE__LITERAL
static final int ENUM_VALUE_FEATURE_COUNT
static final int PATTERN_MODEL
Pattern Model' class.
static final int PATTERN_MODEL__PACKAGE_NAME
static final int PATTERN_MODEL__PATTERNS
static final int PATTERN_MODEL__IMPORT_PACKAGES
static final int PATTERN_MODEL_FEATURE_COUNT
static final int CLASS_TYPE
Class Type' class.
static final int CLASS_TYPE__TYPENAME
static final int CLASS_TYPE__METAMODEL
static final int CLASS_TYPE__CLASSNAME
static final int CLASS_TYPE_FEATURE_COUNT
static final int REFERENCE_TYPE
Reference Type' class.
static final int REFERENCE_TYPE__TYPENAME
static final int REFERENCE_TYPE__REFNAME
static final int REFERENCE_TYPE_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getXImportSection()
XImport Section'.
XImportSectionorg.eclipse.emf.ecore.EReference getXImportSection_PackageImport()
Package Import'.
XImportSection.getPackageImport(),
getXImportSection()org.eclipse.emf.ecore.EReference getXImportSection_PatternImport()
Pattern Import'.
XImportSection.getPatternImport(),
getXImportSection()org.eclipse.emf.ecore.EClass getPackageImport()
Package Import'.
PackageImportorg.eclipse.emf.ecore.EReference getPackageImport_EPackage()
EPackage'.
PackageImport.getEPackage(),
getPackageImport()org.eclipse.emf.ecore.EAttribute getPackageImport_Alias()
Alias'.
PackageImport.getAlias(),
getPackageImport()org.eclipse.emf.ecore.EClass getPatternImport()
Pattern Import'.
PatternImportorg.eclipse.emf.ecore.EReference getPatternImport_Pattern()
Pattern'.
PatternImport.getPattern(),
getPatternImport()org.eclipse.emf.ecore.EClass getEClassifierConstraint()
EClassifier Constraint'.
EClassifierConstraintorg.eclipse.emf.ecore.EReference getEClassifierConstraint_Type()
Type'.
EClassifierConstraint.getType(),
getEClassifierConstraint()org.eclipse.emf.ecore.EReference getEClassifierConstraint_Var()
Var'.
EClassifierConstraint.getVar(),
getEClassifierConstraint()org.eclipse.emf.ecore.EClass getEnumValue()
Enum Value'.
EnumValueorg.eclipse.emf.ecore.EReference getEnumValue_Enumeration()
Enumeration'.
EnumValue.getEnumeration(),
getEnumValue()org.eclipse.emf.ecore.EReference getEnumValue_Literal()
Literal'.
EnumValue.getLiteral(),
getEnumValue()org.eclipse.emf.ecore.EClass getPatternModel()
Pattern Model'.
PatternModelorg.eclipse.emf.ecore.EReference getPatternModel_ImportPackages()
Import Packages'.
PatternModel.getImportPackages(),
getPatternModel()org.eclipse.emf.ecore.EClass getClassType()
Class Type'.
ClassTypeorg.eclipse.emf.ecore.EReference getClassType_Metamodel()
Metamodel'.
ClassType.getMetamodel(),
getClassType()org.eclipse.emf.ecore.EReference getClassType_Classname()
Classname'.
ClassType.getClassname(),
getClassType()org.eclipse.emf.ecore.EClass getReferenceType()
Reference Type'.
ReferenceTypeorg.eclipse.emf.ecore.EReference getReferenceType_Refname()
Refname'.
ReferenceType.getRefname(),
getReferenceType()EMFPatternLanguageFactory getEMFPatternLanguageFactory()