Interface DatamodelPackage
-
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
DatamodelPackageImpl
public interface DatamodelPackage 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:
DatamodelFactory
- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
DatamodelPackage.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
COLLECTION_DATA_OBJECT
The meta object id for the 'Collection Data Object
' class.static int
COLLECTION_DATA_OBJECT__DATA_MODEL
The feature id for the 'Data Model' container reference.static int
COLLECTION_DATA_OBJECT__DATA_TYPES
The feature id for the 'Data Types' reference list.static int
COLLECTION_DATA_OBJECT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
COLLECTION_DATA_OBJECT__ID
The feature id for the 'Id' attribute.static int
COLLECTION_DATA_OBJECT__INNER_DATA_OBJECTS
The feature id for the 'Inner Data Objects' reference list.static int
COLLECTION_DATA_OBJECT_FEATURE_COUNT
The number of structural features of the 'Collection Data Object' class.static int
COMPOSITE_DATA_OBJECT
The meta object id for the 'Composite Data Object
' class.static int
COMPOSITE_DATA_OBJECT__DATA_MODEL
The feature id for the 'Data Model' container reference.static int
COMPOSITE_DATA_OBJECT__DATA_TYPES
The feature id for the 'Data Types' reference list.static int
COMPOSITE_DATA_OBJECT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
COMPOSITE_DATA_OBJECT__ID
The feature id for the 'Id' attribute.static int
COMPOSITE_DATA_OBJECT__INNER_DATA_OBJECT_DECLARATIONS
The feature id for the 'Inner Data Object Declarations' containment reference list.static int
COMPOSITE_DATA_OBJECT_FEATURE_COUNT
The number of structural features of the 'Composite Data Object' class.static int
DATA_MODEL
The meta object id for the 'Data Model
' class.static int
DATA_MODEL__DATA_OBJECTS
The feature id for the 'Data Objects' containment reference list.static int
DATA_MODEL_FEATURE_COUNT
The number of structural features of the 'Data Model' class.static int
DATA_OBJECT
The meta object id for the 'Data Object
' class.static int
DATA_OBJECT__DATA_MODEL
The feature id for the 'Data Model' container reference.static int
DATA_OBJECT__DATA_TYPES
The feature id for the 'Data Types' reference list.static int
DATA_OBJECT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
DATA_OBJECT__ID
The feature id for the 'Id' attribute.static int
DATA_OBJECT_FEATURE_COUNT
The number of structural features of the 'Data Object' class.static DatamodelPackage
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
INNER_DATA_OBJECT_DECLARATION
The meta object id for the 'Inner Data Object Declaration
' class.static int
INNER_DATA_OBJECT_DECLARATION__COMPOSITE_DATA_OBJECT
The feature id for the 'Composite Data Object' container reference.static int
INNER_DATA_OBJECT_DECLARATION__DATA_OBJECT
The feature id for the 'Data Object' reference.static int
INNER_DATA_OBJECT_DECLARATION__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
INNER_DATA_OBJECT_DECLARATION_FEATURE_COUNT
The number of structural features of the 'Inner Data Object Declaration' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClass
getCollectionDataObject()
Returns the meta object for class 'Collection Data Object
'.EReference
getCollectionDataObject_InnerDataObjects()
Returns the meta object for the reference list 'Inner Data Objects
'.EClass
getCompositeDataObject()
Returns the meta object for class 'Composite Data Object
'.EReference
getCompositeDataObject_InnerDataObjectDeclarations()
Returns the meta object for the containment reference list 'Inner Data Object Declarations
'.EClass
getDataModel()
Returns the meta object for class 'Data Model
'.EReference
getDataModel_DataObjects()
Returns the meta object for the containment reference list 'Data Objects
'.DatamodelFactory
getDatamodelFactory()
Returns the factory that creates the instances of the model.EClass
getDataObject()
Returns the meta object for class 'Data Object
'.EReference
getDataObject_DataModel()
Returns the meta object for the container reference 'Data Model
'.EReference
getDataObject_DataTypes()
Returns the meta object for the reference list 'Data Types
'.EClass
getInnerDataObjectDeclaration()
Returns the meta object for class 'Inner Data Object Declaration
'.EReference
getInnerDataObjectDeclaration_CompositeDataObject()
Returns the meta object for the container reference 'Composite Data Object
'.EReference
getInnerDataObjectDeclaration_DataObject()
Returns the meta object for the reference 'Data Object
'.-
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 DatamodelPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
DATA_OBJECT
static final int DATA_OBJECT
The meta object id for the 'Data Object
' class.- See Also:
DataObjectImpl
,DatamodelPackageImpl.getDataObject()
, Constant Field Values- Generated class or method.
-
DATA_OBJECT__ID
static final int DATA_OBJECT__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DATA_OBJECT__ENTITY_NAME
static final int DATA_OBJECT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DATA_OBJECT__DATA_MODEL
static final int DATA_OBJECT__DATA_MODEL
The feature id for the 'Data Model' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DATA_OBJECT__DATA_TYPES
static final int DATA_OBJECT__DATA_TYPES
The feature id for the 'Data Types' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DATA_OBJECT_FEATURE_COUNT
static final int DATA_OBJECT_FEATURE_COUNT
The number of structural features of the 'Data Object' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COLLECTION_DATA_OBJECT
static final int COLLECTION_DATA_OBJECT
The meta object id for the 'Collection Data Object
' class.- See Also:
CollectionDataObjectImpl
,DatamodelPackageImpl.getCollectionDataObject()
, Constant Field Values- Generated class or method.
-
COLLECTION_DATA_OBJECT__ID
static final int COLLECTION_DATA_OBJECT__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COLLECTION_DATA_OBJECT__ENTITY_NAME
static final int COLLECTION_DATA_OBJECT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COLLECTION_DATA_OBJECT__DATA_MODEL
static final int COLLECTION_DATA_OBJECT__DATA_MODEL
The feature id for the 'Data Model' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COLLECTION_DATA_OBJECT__DATA_TYPES
static final int COLLECTION_DATA_OBJECT__DATA_TYPES
The feature id for the 'Data Types' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COLLECTION_DATA_OBJECT__INNER_DATA_OBJECTS
static final int COLLECTION_DATA_OBJECT__INNER_DATA_OBJECTS
The feature id for the 'Inner Data Objects' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COLLECTION_DATA_OBJECT_FEATURE_COUNT
static final int COLLECTION_DATA_OBJECT_FEATURE_COUNT
The number of structural features of the 'Collection Data Object' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COMPOSITE_DATA_OBJECT
static final int COMPOSITE_DATA_OBJECT
The meta object id for the 'Composite Data Object
' class.- See Also:
CompositeDataObjectImpl
,DatamodelPackageImpl.getCompositeDataObject()
, Constant Field Values- Generated class or method.
-
COMPOSITE_DATA_OBJECT__ID
static final int COMPOSITE_DATA_OBJECT__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COMPOSITE_DATA_OBJECT__ENTITY_NAME
static final int COMPOSITE_DATA_OBJECT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COMPOSITE_DATA_OBJECT__DATA_MODEL
static final int COMPOSITE_DATA_OBJECT__DATA_MODEL
The feature id for the 'Data Model' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COMPOSITE_DATA_OBJECT__DATA_TYPES
static final int COMPOSITE_DATA_OBJECT__DATA_TYPES
The feature id for the 'Data Types' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COMPOSITE_DATA_OBJECT__INNER_DATA_OBJECT_DECLARATIONS
static final int COMPOSITE_DATA_OBJECT__INNER_DATA_OBJECT_DECLARATIONS
The feature id for the 'Inner Data Object Declarations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
COMPOSITE_DATA_OBJECT_FEATURE_COUNT
static final int COMPOSITE_DATA_OBJECT_FEATURE_COUNT
The number of structural features of the 'Composite Data Object' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DATA_MODEL
static final int DATA_MODEL
The meta object id for the 'Data Model
' class.- See Also:
DataModelImpl
,DatamodelPackageImpl.getDataModel()
, Constant Field Values- Generated class or method.
-
DATA_MODEL__DATA_OBJECTS
static final int DATA_MODEL__DATA_OBJECTS
The feature id for the 'Data Objects' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
DATA_MODEL_FEATURE_COUNT
static final int DATA_MODEL_FEATURE_COUNT
The number of structural features of the 'Data Model' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INNER_DATA_OBJECT_DECLARATION
static final int INNER_DATA_OBJECT_DECLARATION
The meta object id for the 'Inner Data Object Declaration
' class.- See Also:
InnerDataObjectDeclarationImpl
,DatamodelPackageImpl.getInnerDataObjectDeclaration()
, Constant Field Values- Generated class or method.
-
INNER_DATA_OBJECT_DECLARATION__ENTITY_NAME
static final int INNER_DATA_OBJECT_DECLARATION__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INNER_DATA_OBJECT_DECLARATION__DATA_OBJECT
static final int INNER_DATA_OBJECT_DECLARATION__DATA_OBJECT
The feature id for the 'Data Object' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INNER_DATA_OBJECT_DECLARATION__COMPOSITE_DATA_OBJECT
static final int INNER_DATA_OBJECT_DECLARATION__COMPOSITE_DATA_OBJECT
The feature id for the 'Composite Data Object' container reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
INNER_DATA_OBJECT_DECLARATION_FEATURE_COUNT
static final int INNER_DATA_OBJECT_DECLARATION_FEATURE_COUNT
The number of structural features of the 'Inner Data Object Declaration' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
getDataObject
EClass getDataObject()
Returns the meta object for class 'Data Object
'.- Returns:
- the meta object for class 'Data Object'.
- See Also:
DataObject
- Generated class or method.
-
getDataObject_DataModel
EReference getDataObject_DataModel()
Returns the meta object for the container reference 'Data Model
'.- Returns:
- the meta object for the container reference 'Data Model'.
- See Also:
DataObject.getDataModel()
,getDataObject()
- Generated class or method.
-
getDataObject_DataTypes
EReference getDataObject_DataTypes()
Returns the meta object for the reference list 'Data Types
'.- Returns:
- the meta object for the reference list 'Data Types'.
- See Also:
DataObject.getDataTypes()
,getDataObject()
- Generated class or method.
-
getCollectionDataObject
EClass getCollectionDataObject()
Returns the meta object for class 'Collection Data Object
'.- Returns:
- the meta object for class 'Collection Data Object'.
- See Also:
CollectionDataObject
- Generated class or method.
-
getCollectionDataObject_InnerDataObjects
EReference getCollectionDataObject_InnerDataObjects()
Returns the meta object for the reference list 'Inner Data Objects
'.- Returns:
- the meta object for the reference list 'Inner Data Objects'.
- See Also:
CollectionDataObject.getInnerDataObjects()
,getCollectionDataObject()
- Generated class or method.
-
getCompositeDataObject
EClass getCompositeDataObject()
Returns the meta object for class 'Composite Data Object
'.- Returns:
- the meta object for class 'Composite Data Object'.
- See Also:
CompositeDataObject
- Generated class or method.
-
getCompositeDataObject_InnerDataObjectDeclarations
EReference getCompositeDataObject_InnerDataObjectDeclarations()
Returns the meta object for the containment reference list 'Inner Data Object Declarations
'.- Returns:
- the meta object for the containment reference list 'Inner Data Object Declarations'.
- See Also:
CompositeDataObject.getInnerDataObjectDeclarations()
,getCompositeDataObject()
- Generated class or method.
-
getDataModel
EClass getDataModel()
Returns the meta object for class 'Data Model
'.- Returns:
- the meta object for class 'Data Model'.
- See Also:
DataModel
- Generated class or method.
-
getDataModel_DataObjects
EReference getDataModel_DataObjects()
Returns the meta object for the containment reference list 'Data Objects
'.- Returns:
- the meta object for the containment reference list 'Data Objects'.
- See Also:
DataModel.getDataObjects()
,getDataModel()
- Generated class or method.
-
getInnerDataObjectDeclaration
EClass getInnerDataObjectDeclaration()
Returns the meta object for class 'Inner Data Object Declaration
'.- Returns:
- the meta object for class 'Inner Data Object Declaration'.
- See Also:
InnerDataObjectDeclaration
- Generated class or method.
-
getInnerDataObjectDeclaration_DataObject
EReference getInnerDataObjectDeclaration_DataObject()
Returns the meta object for the reference 'Data Object
'.- Returns:
- the meta object for the reference 'Data Object'.
- See Also:
InnerDataObjectDeclaration.getDataObject()
,getInnerDataObjectDeclaration()
- Generated class or method.
-
getInnerDataObjectDeclaration_CompositeDataObject
EReference getInnerDataObjectDeclaration_CompositeDataObject()
Returns the meta object for the container reference 'Composite Data Object
'.- Returns:
- the meta object for the container reference 'Composite Data Object'.
- See Also:
InnerDataObjectDeclaration.getCompositeDataObject()
,getInnerDataObjectDeclaration()
- Generated class or method.
-
getDatamodelFactory
DatamodelFactory getDatamodelFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-