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 interfaceDatamodelPackage.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 intCOLLECTION_DATA_OBJECTThe meta object id for the 'Collection Data Object' class.static intCOLLECTION_DATA_OBJECT__DATA_MODELThe feature id for the 'Data Model' container reference.static intCOLLECTION_DATA_OBJECT__DATA_TYPESThe feature id for the 'Data Types' reference list.static intCOLLECTION_DATA_OBJECT__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCOLLECTION_DATA_OBJECT__IDThe feature id for the 'Id' attribute.static intCOLLECTION_DATA_OBJECT__INNER_DATA_OBJECTSThe feature id for the 'Inner Data Objects' reference list.static intCOLLECTION_DATA_OBJECT_FEATURE_COUNTThe number of structural features of the 'Collection Data Object' class.static intCOMPOSITE_DATA_OBJECTThe meta object id for the 'Composite Data Object' class.static intCOMPOSITE_DATA_OBJECT__DATA_MODELThe feature id for the 'Data Model' container reference.static intCOMPOSITE_DATA_OBJECT__DATA_TYPESThe feature id for the 'Data Types' reference list.static intCOMPOSITE_DATA_OBJECT__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intCOMPOSITE_DATA_OBJECT__IDThe feature id for the 'Id' attribute.static intCOMPOSITE_DATA_OBJECT__INNER_DATA_OBJECT_DECLARATIONSThe feature id for the 'Inner Data Object Declarations' containment reference list.static intCOMPOSITE_DATA_OBJECT_FEATURE_COUNTThe number of structural features of the 'Composite Data Object' class.static intDATA_MODELThe meta object id for the 'Data Model' class.static intDATA_MODEL__DATA_OBJECTSThe feature id for the 'Data Objects' containment reference list.static intDATA_MODEL_FEATURE_COUNTThe number of structural features of the 'Data Model' class.static intDATA_OBJECTThe meta object id for the 'Data Object' class.static intDATA_OBJECT__DATA_MODELThe feature id for the 'Data Model' container reference.static intDATA_OBJECT__DATA_TYPESThe feature id for the 'Data Types' reference list.static intDATA_OBJECT__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intDATA_OBJECT__IDThe feature id for the 'Id' attribute.static intDATA_OBJECT_FEATURE_COUNTThe number of structural features of the 'Data Object' class.static DatamodelPackageeINSTANCEThe singleton instance of the package.static StringeNAMEThe package name.static StringeNS_PREFIXThe package namespace name.static StringeNS_URIThe package namespace URI.static intINNER_DATA_OBJECT_DECLARATIONThe meta object id for the 'Inner Data Object Declaration' class.static intINNER_DATA_OBJECT_DECLARATION__COMPOSITE_DATA_OBJECTThe feature id for the 'Composite Data Object' container reference.static intINNER_DATA_OBJECT_DECLARATION__DATA_OBJECTThe feature id for the 'Data Object' reference.static intINNER_DATA_OBJECT_DECLARATION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intINNER_DATA_OBJECT_DECLARATION_FEATURE_COUNTThe number of structural features of the 'Inner Data Object Declaration' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClassgetCollectionDataObject()Returns the meta object for class 'Collection Data Object'.EReferencegetCollectionDataObject_InnerDataObjects()Returns the meta object for the reference list 'Inner Data Objects'.EClassgetCompositeDataObject()Returns the meta object for class 'Composite Data Object'.EReferencegetCompositeDataObject_InnerDataObjectDeclarations()Returns the meta object for the containment reference list 'Inner Data Object Declarations'.EClassgetDataModel()Returns the meta object for class 'Data Model'.EReferencegetDataModel_DataObjects()Returns the meta object for the containment reference list 'Data Objects'.DatamodelFactorygetDatamodelFactory()Returns the factory that creates the instances of the model.EClassgetDataObject()Returns the meta object for class 'Data Object'.EReferencegetDataObject_DataModel()Returns the meta object for the container reference 'Data Model'.EReferencegetDataObject_DataTypes()Returns the meta object for the reference list 'Data Types'.EClassgetInnerDataObjectDeclaration()Returns the meta object for class 'Inner Data Object Declaration'.EReferencegetInnerDataObjectDeclaration_CompositeDataObject()Returns the meta object for the container reference 'Composite Data Object'.EReferencegetInnerDataObjectDeclaration_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.
-
-