Interface ModelPackage
-
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
ModelPackageImpl
public interface ModelPackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
ModelFactory
- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ModelPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static int
CONTEXT_ATTRIBUTE
The meta object id for the 'Context Attribute
' class.static int
CONTEXT_ATTRIBUTE__CONTEXTTYPE
The feature id for the 'Contexttype' reference.static int
CONTEXT_ATTRIBUTE__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
CONTEXT_ATTRIBUTE__ID
The feature id for the 'Id' attribute.static int
CONTEXT_ATTRIBUTE_FEATURE_COUNT
The number of structural features of the 'Context Attribute' class.static int
CONTEXT_CONTAINER
The meta object id for the 'Context Container
' class.static int
CONTEXT_CONTAINER__CONTEXT
The feature id for the 'Context' containment reference list.static int
CONTEXT_CONTAINER__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
CONTEXT_CONTAINER__ID
The feature id for the 'Id' attribute.static int
CONTEXT_CONTAINER_FEATURE_COUNT
The number of structural features of the 'Context Container' class.static int
CONTEXT_TYPE
The meta object id for the 'Context Type
' class.static int
CONTEXT_TYPE__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
CONTEXT_TYPE__ID
The feature id for the 'Id' attribute.static int
CONTEXT_TYPE__UNIQUE
The feature id for the 'Unique' attribute.static int
CONTEXT_TYPE_FEATURE_COUNT
The number of structural features of the 'Context Type' class.static ModelPackage
eINSTANCE
The singleton instance of the package.static String
eNAME
The package name.static String
eNS_PREFIX
The package namespace name.static String
eNS_URI
The package namespace URI.static int
HIERARCHICAL_CONTEXT
The meta object id for the 'Hierarchical Context
' class.static int
HIERARCHICAL_CONTEXT__CONTEXTTYPE
The feature id for the 'Contexttype' reference.static int
HIERARCHICAL_CONTEXT__DIRECTION
The feature id for the 'Direction' attribute.static int
HIERARCHICAL_CONTEXT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
HIERARCHICAL_CONTEXT__ID
The feature id for the 'Id' attribute.static int
HIERARCHICAL_CONTEXT__INCLUDING
The feature id for the 'Including' reference list.static int
HIERARCHICAL_CONTEXT_FEATURE_COUNT
The number of structural features of the 'Hierarchical Context' class.static int
INCLUDE_DIRECTION
The meta object id for the 'Include Direction
' enum.static int
RELATED_CONTEXT_SET
The meta object id for the 'Related Context Set
' class.static int
RELATED_CONTEXT_SET__CONTEXTSET
The feature id for the 'Contextset' reference.static int
RELATED_CONTEXT_SET__CONTEXTTYPE
The feature id for the 'Contexttype' reference.static int
RELATED_CONTEXT_SET__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
RELATED_CONTEXT_SET__ID
The feature id for the 'Id' attribute.static int
RELATED_CONTEXT_SET__MODEL_ENTITY
The feature id for the 'Model Entity' reference.static int
RELATED_CONTEXT_SET_FEATURE_COUNT
The number of structural features of the 'Related Context Set' class.static int
SINGLE_ATTRIBUTE_CONTEXT
The meta object id for the 'Single Attribute Context
' class.static int
SINGLE_ATTRIBUTE_CONTEXT__CONTEXTTYPE
The feature id for the 'Contexttype' reference.static int
SINGLE_ATTRIBUTE_CONTEXT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
SINGLE_ATTRIBUTE_CONTEXT__ID
The feature id for the 'Id' attribute.static int
SINGLE_ATTRIBUTE_CONTEXT_FEATURE_COUNT
The number of structural features of the 'Single Attribute Context' class.static int
TYPE_CONTAINER
The meta object id for the 'Type Container
' class.static int
TYPE_CONTAINER__TYPES
The feature id for the 'Types' containment reference list.static int
TYPE_CONTAINER_FEATURE_COUNT
The number of structural features of the 'Type Container' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClass
getContextAttribute()
Returns the meta object for class 'Context Attribute
'.EReference
getContextAttribute_Contexttype()
Returns the meta object for the reference 'Contexttype
'.EClass
getContextContainer()
Returns the meta object for class 'Context Container
'.EReference
getContextContainer_Context()
Returns the meta object for the containment reference list 'Context
'.EClass
getContextType()
Returns the meta object for class 'Context Type
'.EAttribute
getContextType_Unique()
Returns the meta object for the attribute 'Unique
'.EClass
getHierarchicalContext()
Returns the meta object for class 'Hierarchical Context
'.EAttribute
getHierarchicalContext_Direction()
Returns the meta object for the attribute 'Direction
'.EReference
getHierarchicalContext_Including()
Returns the meta object for the reference list 'Including
'.EEnum
getIncludeDirection()
Returns the meta object for enum 'Include Direction
'.ModelFactory
getModelFactory()
Returns the factory that creates the instances of the model.EClass
getRelatedContextSet()
Returns the meta object for class 'Related Context Set
'.EReference
getRelatedContextSet_Contextset()
Returns the meta object for the reference 'Contextset
'.EReference
getRelatedContextSet_ModelEntity()
Returns the meta object for the reference 'Model Entity
'.EClass
getSingleAttributeContext()
Returns the meta object for class 'Single Attribute Context
'.EClass
getTypeContainer()
Returns the meta object for class 'Type Container
'.EReference
getTypeContainer_Types()
Returns the meta object for the containment reference list 'Types
'.-
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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final ModelPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
CONTEXT_ATTRIBUTE
static final int CONTEXT_ATTRIBUTE
The meta object id for the 'Context Attribute
' class.- See Also:
ContextAttributeImpl
,ModelPackageImpl.getContextAttribute()
, Constant Field Values- Generated class or method.
-
CONTEXT_ATTRIBUTE__ID
static final int CONTEXT_ATTRIBUTE__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_ATTRIBUTE__ENTITY_NAME
static final int CONTEXT_ATTRIBUTE__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_ATTRIBUTE__CONTEXTTYPE
static final int CONTEXT_ATTRIBUTE__CONTEXTTYPE
The feature id for the 'Contexttype' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_ATTRIBUTE_FEATURE_COUNT
static final int CONTEXT_ATTRIBUTE_FEATURE_COUNT
The number of structural features of the 'Context Attribute' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
HIERARCHICAL_CONTEXT
static final int HIERARCHICAL_CONTEXT
The meta object id for the 'Hierarchical Context
' class.- See Also:
HierarchicalContextImpl
,ModelPackageImpl.getHierarchicalContext()
, Constant Field Values- Generated class or method.
-
HIERARCHICAL_CONTEXT__ID
static final int HIERARCHICAL_CONTEXT__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
HIERARCHICAL_CONTEXT__ENTITY_NAME
static final int HIERARCHICAL_CONTEXT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
HIERARCHICAL_CONTEXT__CONTEXTTYPE
static final int HIERARCHICAL_CONTEXT__CONTEXTTYPE
The feature id for the 'Contexttype' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
HIERARCHICAL_CONTEXT__INCLUDING
static final int HIERARCHICAL_CONTEXT__INCLUDING
The feature id for the 'Including' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
HIERARCHICAL_CONTEXT__DIRECTION
static final int HIERARCHICAL_CONTEXT__DIRECTION
The feature id for the 'Direction' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
HIERARCHICAL_CONTEXT_FEATURE_COUNT
static final int HIERARCHICAL_CONTEXT_FEATURE_COUNT
The number of structural features of the 'Hierarchical Context' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SINGLE_ATTRIBUTE_CONTEXT
static final int SINGLE_ATTRIBUTE_CONTEXT
The meta object id for the 'Single Attribute Context
' class.- See Also:
SingleAttributeContextImpl
,ModelPackageImpl.getSingleAttributeContext()
, Constant Field Values- Generated class or method.
-
SINGLE_ATTRIBUTE_CONTEXT__ID
static final int SINGLE_ATTRIBUTE_CONTEXT__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SINGLE_ATTRIBUTE_CONTEXT__ENTITY_NAME
static final int SINGLE_ATTRIBUTE_CONTEXT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SINGLE_ATTRIBUTE_CONTEXT__CONTEXTTYPE
static final int SINGLE_ATTRIBUTE_CONTEXT__CONTEXTTYPE
The feature id for the 'Contexttype' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SINGLE_ATTRIBUTE_CONTEXT_FEATURE_COUNT
static final int SINGLE_ATTRIBUTE_CONTEXT_FEATURE_COUNT
The number of structural features of the 'Single Attribute Context' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RELATED_CONTEXT_SET
static final int RELATED_CONTEXT_SET
The meta object id for the 'Related Context Set
' class.- See Also:
RelatedContextSetImpl
,ModelPackageImpl.getRelatedContextSet()
, Constant Field Values- Generated class or method.
-
RELATED_CONTEXT_SET__ID
static final int RELATED_CONTEXT_SET__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RELATED_CONTEXT_SET__ENTITY_NAME
static final int RELATED_CONTEXT_SET__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RELATED_CONTEXT_SET__CONTEXTTYPE
static final int RELATED_CONTEXT_SET__CONTEXTTYPE
The feature id for the 'Contexttype' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RELATED_CONTEXT_SET__CONTEXTSET
static final int RELATED_CONTEXT_SET__CONTEXTSET
The feature id for the 'Contextset' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RELATED_CONTEXT_SET__MODEL_ENTITY
static final int RELATED_CONTEXT_SET__MODEL_ENTITY
The feature id for the 'Model Entity' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RELATED_CONTEXT_SET_FEATURE_COUNT
static final int RELATED_CONTEXT_SET_FEATURE_COUNT
The number of structural features of the 'Related Context Set' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_CONTAINER
static final int CONTEXT_CONTAINER
The meta object id for the 'Context Container
' class.- See Also:
ContextContainerImpl
,ModelPackageImpl.getContextContainer()
, Constant Field Values- Generated class or method.
-
CONTEXT_CONTAINER__ID
static final int CONTEXT_CONTAINER__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_CONTAINER__ENTITY_NAME
static final int CONTEXT_CONTAINER__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_CONTAINER__CONTEXT
static final int CONTEXT_CONTAINER__CONTEXT
The feature id for the 'Context' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_CONTAINER_FEATURE_COUNT
static final int CONTEXT_CONTAINER_FEATURE_COUNT
The number of structural features of the 'Context Container' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_TYPE
static final int CONTEXT_TYPE
The meta object id for the 'Context Type
' class.- See Also:
ContextTypeImpl
,ModelPackageImpl.getContextType()
, Constant Field Values- Generated class or method.
-
CONTEXT_TYPE__ID
static final int CONTEXT_TYPE__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_TYPE__ENTITY_NAME
static final int CONTEXT_TYPE__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_TYPE__UNIQUE
static final int CONTEXT_TYPE__UNIQUE
The feature id for the 'Unique' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
CONTEXT_TYPE_FEATURE_COUNT
static final int CONTEXT_TYPE_FEATURE_COUNT
The number of structural features of the 'Context Type' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TYPE_CONTAINER
static final int TYPE_CONTAINER
The meta object id for the 'Type Container
' class.- See Also:
TypeContainerImpl
,ModelPackageImpl.getTypeContainer()
, Constant Field Values- Generated class or method.
-
TYPE_CONTAINER__TYPES
static final int TYPE_CONTAINER__TYPES
The feature id for the 'Types' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
TYPE_CONTAINER_FEATURE_COUNT
static final int TYPE_CONTAINER_FEATURE_COUNT
The number of structural features of the 'Type Container' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INCLUDE_DIRECTION
static final int INCLUDE_DIRECTION
The meta object id for the 'Include Direction
' enum.- See Also:
IncludeDirection
,ModelPackageImpl.getIncludeDirection()
, Constant Field Values- Generated class or method.
-
-
Method Detail
-
getHierarchicalContext
EClass getHierarchicalContext()
Returns the meta object for class 'Hierarchical Context
'.- Returns:
- the meta object for class 'Hierarchical Context'.
- See Also:
HierarchicalContext
- Generated class or method.
-
getHierarchicalContext_Including
EReference getHierarchicalContext_Including()
Returns the meta object for the reference list 'Including
'.- Returns:
- the meta object for the reference list 'Including'.
- See Also:
HierarchicalContext.getIncluding()
,getHierarchicalContext()
- Generated class or method.
-
getHierarchicalContext_Direction
EAttribute getHierarchicalContext_Direction()
Returns the meta object for the attribute 'Direction
'.- Returns:
- the meta object for the attribute 'Direction'.
- See Also:
HierarchicalContext.getDirection()
,getHierarchicalContext()
- Generated class or method.
-
getSingleAttributeContext
EClass getSingleAttributeContext()
Returns the meta object for class 'Single Attribute Context
'.- Returns:
- the meta object for class 'Single Attribute Context'.
- See Also:
SingleAttributeContext
- Generated class or method.
-
getRelatedContextSet
EClass getRelatedContextSet()
Returns the meta object for class 'Related Context Set
'.- Returns:
- the meta object for class 'Related Context Set'.
- See Also:
RelatedContextSet
- Generated class or method.
-
getRelatedContextSet_Contextset
EReference getRelatedContextSet_Contextset()
Returns the meta object for the reference 'Contextset
'.- Returns:
- the meta object for the reference 'Contextset'.
- See Also:
RelatedContextSet.getContextset()
,getRelatedContextSet()
- Generated class or method.
-
getRelatedContextSet_ModelEntity
EReference getRelatedContextSet_ModelEntity()
Returns the meta object for the reference 'Model Entity
'.- Returns:
- the meta object for the reference 'Model Entity'.
- See Also:
RelatedContextSet.getModelEntity()
,getRelatedContextSet()
- Generated class or method.
-
getContextAttribute
EClass getContextAttribute()
Returns the meta object for class 'Context Attribute
'.- Returns:
- the meta object for class 'Context Attribute'.
- See Also:
ContextAttribute
- Generated class or method.
-
getContextAttribute_Contexttype
EReference getContextAttribute_Contexttype()
Returns the meta object for the reference 'Contexttype
'.- Returns:
- the meta object for the reference 'Contexttype'.
- See Also:
ContextAttribute.getContexttype()
,getContextAttribute()
- Generated class or method.
-
getContextContainer
EClass getContextContainer()
Returns the meta object for class 'Context Container
'.- Returns:
- the meta object for class 'Context Container'.
- See Also:
ContextContainer
- Generated class or method.
-
getContextContainer_Context
EReference getContextContainer_Context()
Returns the meta object for the containment reference list 'Context
'.- Returns:
- the meta object for the containment reference list 'Context'.
- See Also:
ContextContainer.getContext()
,getContextContainer()
- Generated class or method.
-
getContextType
EClass getContextType()
Returns the meta object for class 'Context Type
'.- Returns:
- the meta object for class 'Context Type'.
- See Also:
ContextType
- Generated class or method.
-
getContextType_Unique
EAttribute getContextType_Unique()
Returns the meta object for the attribute 'Unique
'.- Returns:
- the meta object for the attribute 'Unique'.
- See Also:
ContextType.isUnique()
,getContextType()
- Generated class or method.
-
getTypeContainer
EClass getTypeContainer()
Returns the meta object for class 'Type Container
'.- Returns:
- the meta object for class 'Type Container'.
- See Also:
TypeContainer
- Generated class or method.
-
getTypeContainer_Types
EReference getTypeContainer_Types()
Returns the meta object for the containment reference list 'Types
'.- Returns:
- the meta object for the containment reference list 'Types'.
- See Also:
TypeContainer.getTypes()
,getTypeContainer()
- Generated class or method.
-
getIncludeDirection
EEnum getIncludeDirection()
Returns the meta object for enum 'Include Direction
'.- Returns:
- the meta object for enum 'Include Direction'.
- See Also:
IncludeDirection
- Generated class or method.
-
getModelFactory
ModelFactory getModelFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-