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 interfaceModelPackage.LiteralsDefines 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 intCONTEXT_ATTRIBUTEThe meta object id for the 'Context Attribute' class.static intCONTEXT_ATTRIBUTE__CONTEXTTYPEThe feature id for the 'Contexttype' reference.static intCONTEXT_ATTRIBUTE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCONTEXT_ATTRIBUTE__IDThe feature id for the 'Id' attribute.static intCONTEXT_ATTRIBUTE_FEATURE_COUNTThe number of structural features of the 'Context Attribute' class.static intCONTEXT_CONTAINERThe meta object id for the 'Context Container' class.static intCONTEXT_CONTAINER__CONTEXTThe feature id for the 'Context' containment reference list.static intCONTEXT_CONTAINER__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCONTEXT_CONTAINER__IDThe feature id for the 'Id' attribute.static intCONTEXT_CONTAINER_FEATURE_COUNTThe number of structural features of the 'Context Container' class.static intCONTEXT_TYPEThe meta object id for the 'Context Type' class.static intCONTEXT_TYPE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCONTEXT_TYPE__IDThe feature id for the 'Id' attribute.static intCONTEXT_TYPE__UNIQUEThe feature id for the 'Unique' attribute.static intCONTEXT_TYPE_FEATURE_COUNTThe number of structural features of the 'Context Type' class.static ModelPackageeINSTANCEThe singleton instance of the package.static StringeNAMEThe package name.static StringeNS_PREFIXThe package namespace name.static StringeNS_URIThe package namespace URI.static intHIERARCHICAL_CONTEXTThe meta object id for the 'Hierarchical Context' class.static intHIERARCHICAL_CONTEXT__CONTEXTTYPEThe feature id for the 'Contexttype' reference.static intHIERARCHICAL_CONTEXT__DIRECTIONThe feature id for the 'Direction' attribute.static intHIERARCHICAL_CONTEXT__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intHIERARCHICAL_CONTEXT__IDThe feature id for the 'Id' attribute.static intHIERARCHICAL_CONTEXT__INCLUDINGThe feature id for the 'Including' reference list.static intHIERARCHICAL_CONTEXT_FEATURE_COUNTThe number of structural features of the 'Hierarchical Context' class.static intINCLUDE_DIRECTIONThe meta object id for the 'Include Direction' enum.static intRELATED_CONTEXT_SETThe meta object id for the 'Related Context Set' class.static intRELATED_CONTEXT_SET__CONTEXTSETThe feature id for the 'Contextset' reference.static intRELATED_CONTEXT_SET__CONTEXTTYPEThe feature id for the 'Contexttype' reference.static intRELATED_CONTEXT_SET__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intRELATED_CONTEXT_SET__IDThe feature id for the 'Id' attribute.static intRELATED_CONTEXT_SET_FEATURE_COUNTThe number of structural features of the 'Related Context Set' class.static intSINGLE_ATTRIBUTE_CONTEXTThe meta object id for the 'Single Attribute Context' class.static intSINGLE_ATTRIBUTE_CONTEXT__CONTEXTTYPEThe feature id for the 'Contexttype' reference.static intSINGLE_ATTRIBUTE_CONTEXT__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intSINGLE_ATTRIBUTE_CONTEXT__IDThe feature id for the 'Id' attribute.static intSINGLE_ATTRIBUTE_CONTEXT_FEATURE_COUNTThe number of structural features of the 'Single Attribute Context' class.static intTYPE_CONTAINERThe meta object id for the 'Type Container' class.static intTYPE_CONTAINER__TYPESThe feature id for the 'Types' containment reference list.static intTYPE_CONTAINER_FEATURE_COUNTThe number of structural features of the 'Type Container' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClassgetContextAttribute()Returns the meta object for class 'Context Attribute'.EReferencegetContextAttribute_Contexttype()Returns the meta object for the reference 'Contexttype'.EClassgetContextContainer()Returns the meta object for class 'Context Container'.EReferencegetContextContainer_Context()Returns the meta object for the containment reference list 'Context'.EClassgetContextType()Returns the meta object for class 'Context Type'.EAttributegetContextType_Unique()Returns the meta object for the attribute 'Unique'.EClassgetHierarchicalContext()Returns the meta object for class 'Hierarchical Context'.EAttributegetHierarchicalContext_Direction()Returns the meta object for the attribute 'Direction'.EReferencegetHierarchicalContext_Including()Returns the meta object for the reference list 'Including'.EEnumgetIncludeDirection()Returns the meta object for enum 'Include Direction'.ModelFactorygetModelFactory()Returns the factory that creates the instances of the model.EClassgetRelatedContextSet()Returns the meta object for class 'Related Context Set'.EReferencegetRelatedContextSet_Contextset()Returns the meta object for the reference 'Contextset'.EClassgetSingleAttributeContext()Returns the meta object for class 'Single Attribute Context'.EClassgetTypeContainer()Returns the meta object for class 'Type Container'.EReferencegetTypeContainer_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_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.
-
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.
-
-