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, setNsURI
getEAnnotation, getEAnnotations
static 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
'.
XImportSection
org.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
'.
PackageImport
org.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
'.
PatternImport
org.eclipse.emf.ecore.EReference getPatternImport_Pattern()
Pattern
'.
PatternImport.getPattern()
,
getPatternImport()
org.eclipse.emf.ecore.EClass getEClassifierConstraint()
EClassifier Constraint
'.
EClassifierConstraint
org.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
'.
EnumValue
org.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
'.
PatternModel
org.eclipse.emf.ecore.EReference getPatternModel_ImportPackages()
Import Packages
'.
PatternModel.getImportPackages()
,
getPatternModel()
org.eclipse.emf.ecore.EClass getClassType()
Class Type
'.
ClassType
org.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
'.
ReferenceType
org.eclipse.emf.ecore.EReference getReferenceType_Refname()
Refname
'.
ReferenceType.getRefname()
,
getReferenceType()
EMFPatternLanguageFactory getEMFPatternLanguageFactory()