org.eclipse.ohf.stem.core.model
Interface ModelPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ModelPackageImpl

public interface ModelPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
ModelFactory

Nested Class Summary
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
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int DECORATOR
          The meta object id for the 'Decorator' class.
static int DECORATOR__DUBLIN_CORE
          The feature id for the 'Dublin Core' containment reference.
static int DECORATOR__GRAPH
          The feature id for the 'Graph' container reference.
static int DECORATOR__LABELS_TO_UPDATE
          The feature id for the 'Labels To Update' reference list.
static int DECORATOR__TYPE_URI
          The feature id for the 'Type URI' attribute.
static int DECORATOR__URI
          The feature id for the 'URI' attribute.
static int DECORATOR_FEATURE_COUNT
          The number of structural features of the 'Decorator' class.
static int EDGE_DECORATOR
          The meta object id for the 'Edge Decorator' class.
static int EDGE_DECORATOR__DUBLIN_CORE
          The feature id for the 'Dublin Core' containment reference.
static int EDGE_DECORATOR__GRAPH
          The feature id for the 'Graph' container reference.
static int EDGE_DECORATOR__LABELS_TO_UPDATE
          The feature id for the 'Labels To Update' reference list.
static int EDGE_DECORATOR__TYPE_URI
          The feature id for the 'Type URI' attribute.
static int EDGE_DECORATOR__URI
          The feature id for the 'URI' attribute.
static int EDGE_DECORATOR_FEATURE_COUNT
          The number of structural features of the 'Edge Decorator' class.
static ModelPackage 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 GRAPH_DECORATOR
          The meta object id for the 'Graph Decorator' class.
static int GRAPH_DECORATOR__DUBLIN_CORE
          The feature id for the 'Dublin Core' containment reference.
static int GRAPH_DECORATOR__GRAPH
          The feature id for the 'Graph' container reference.
static int GRAPH_DECORATOR__LABELS_TO_UPDATE
          The feature id for the 'Labels To Update' reference list.
static int GRAPH_DECORATOR__TYPE_URI
          The feature id for the 'Type URI' attribute.
static int GRAPH_DECORATOR__URI
          The feature id for the 'URI' attribute.
static int GRAPH_DECORATOR_FEATURE_COUNT
          The number of structural features of the 'Graph Decorator' class.
static int MODEL
          The meta object id for the 'Model' class.
static int MODEL__DUBLIN_CORE
          The feature id for the 'Dublin Core' containment reference.
static int MODEL__EDGE_DECORATORS
          The feature id for the 'Edge Decorators' reference list.
static int MODEL__GRAPH_DECORATORS
          The feature id for the 'Graph Decorators' reference list.
static int MODEL__GRAPHS
          The feature id for the 'Graphs' reference list.
static int MODEL__MODELS
          The feature id for the 'Models' reference list.
static int MODEL__NODE_DECORATORS
          The feature id for the 'Node Decorators' reference list.
static int MODEL__TYPE_URI
          The feature id for the 'Type URI' attribute.
static int MODEL__URI
          The feature id for the 'URI' attribute.
static int MODEL_FEATURE_COUNT
          The number of structural features of the 'Model' class.
static int NODE_DECORATOR
          The meta object id for the 'Node Decorator' class.
static int NODE_DECORATOR__DUBLIN_CORE
          The feature id for the 'Dublin Core' containment reference.
static int NODE_DECORATOR__GRAPH
          The feature id for the 'Graph' container reference.
static int NODE_DECORATOR__LABELS_TO_UPDATE
          The feature id for the 'Labels To Update' reference list.
static int NODE_DECORATOR__TYPE_URI
          The feature id for the 'Type URI' attribute.
static int NODE_DECORATOR__URI
          The feature id for the 'URI' attribute.
static int NODE_DECORATOR_FEATURE_COUNT
          The number of structural features of the 'Node Decorator' class.
static int STEM_TIME
          The meta object id for the 'STEM Time' class.
static int STEM_TIME__TIME
          The feature id for the 'Time' attribute.
static int STEM_TIME_FEATURE_COUNT
          The number of structural features of the 'STEM Time' class.
static int URI
          The meta object id for the 'URI' data type.
 
Method Summary
 org.eclipse.emf.ecore.EReference getDecorator_Graph()
          Returns the meta object for the container reference 'Graph'.
 org.eclipse.emf.ecore.EReference getDecorator_LabelsToUpdate()
          Returns the meta object for the reference list 'Labels To Update'.
 org.eclipse.emf.ecore.EClass getDecorator()
          Returns the meta object for class 'Decorator'.
 org.eclipse.emf.ecore.EClass getEdgeDecorator()
          Returns the meta object for class 'Edge Decorator'.
 org.eclipse.emf.ecore.EClass getGraphDecorator()
          Returns the meta object for class 'Graph Decorator'.
 org.eclipse.emf.ecore.EReference getModel_EdgeDecorators()
          Returns the meta object for the reference list 'Edge Decorators'.
 org.eclipse.emf.ecore.EReference getModel_GraphDecorators()
          Returns the meta object for the reference list 'Graph Decorators'.
 org.eclipse.emf.ecore.EReference getModel_Graphs()
          Returns the meta object for the reference list 'Graphs'.
 org.eclipse.emf.ecore.EReference getModel_Models()
          Returns the meta object for the reference list 'Models'.
 org.eclipse.emf.ecore.EReference getModel_NodeDecorators()
          Returns the meta object for the reference list 'Node Decorators'.
 org.eclipse.emf.ecore.EClass getModel()
          Returns the meta object for class 'Model'.
 ModelFactory getModelFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EClass getNodeDecorator()
          Returns the meta object for class 'Node Decorator'.
 org.eclipse.emf.ecore.EAttribute getSTEMTime_Time()
          Returns the meta object for the attribute 'Time'.
 org.eclipse.emf.ecore.EClass getSTEMTime()
          Returns the meta object for class 'STEM Time'.
 org.eclipse.emf.ecore.EDataType getURI()
          Returns the meta object for data type 'URI'.
 
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.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final ModelPackage eINSTANCE
The singleton instance of the package.


DECORATOR

static final int DECORATOR
The meta object id for the 'Decorator' class.

See Also:
DecoratorImpl, ModelPackageImpl.getDecorator(), Constant Field Values

DECORATOR__URI

static final int DECORATOR__URI
The feature id for the 'URI' attribute.

See Also:
Constant Field Values

DECORATOR__TYPE_URI

static final int DECORATOR__TYPE_URI
The feature id for the 'Type URI' attribute.

See Also:
Constant Field Values

DECORATOR__DUBLIN_CORE

static final int DECORATOR__DUBLIN_CORE
The feature id for the 'Dublin Core' containment reference.

See Also:
Constant Field Values

DECORATOR__LABELS_TO_UPDATE

static final int DECORATOR__LABELS_TO_UPDATE
The feature id for the 'Labels To Update' reference list.

See Also:
Constant Field Values

DECORATOR__GRAPH

static final int DECORATOR__GRAPH
The feature id for the 'Graph' container reference.

See Also:
Constant Field Values

DECORATOR_FEATURE_COUNT

static final int DECORATOR_FEATURE_COUNT
The number of structural features of the 'Decorator' class.

See Also:
Constant Field Values

EDGE_DECORATOR

static final int EDGE_DECORATOR
The meta object id for the 'Edge Decorator' class.

See Also:
EdgeDecoratorImpl, ModelPackageImpl.getEdgeDecorator(), Constant Field Values

EDGE_DECORATOR__URI

static final int EDGE_DECORATOR__URI
The feature id for the 'URI' attribute.

See Also:
Constant Field Values

EDGE_DECORATOR__TYPE_URI

static final int EDGE_DECORATOR__TYPE_URI
The feature id for the 'Type URI' attribute.

See Also:
Constant Field Values

EDGE_DECORATOR__DUBLIN_CORE

static final int EDGE_DECORATOR__DUBLIN_CORE
The feature id for the 'Dublin Core' containment reference.

See Also:
Constant Field Values

EDGE_DECORATOR__LABELS_TO_UPDATE

static final int EDGE_DECORATOR__LABELS_TO_UPDATE
The feature id for the 'Labels To Update' reference list.

See Also:
Constant Field Values

EDGE_DECORATOR__GRAPH

static final int EDGE_DECORATOR__GRAPH
The feature id for the 'Graph' container reference.

See Also:
Constant Field Values

EDGE_DECORATOR_FEATURE_COUNT

static final int EDGE_DECORATOR_FEATURE_COUNT
The number of structural features of the 'Edge Decorator' class.

See Also:
Constant Field Values

GRAPH_DECORATOR

static final int GRAPH_DECORATOR
The meta object id for the 'Graph Decorator' class.

See Also:
GraphDecoratorImpl, ModelPackageImpl.getGraphDecorator(), Constant Field Values

GRAPH_DECORATOR__URI

static final int GRAPH_DECORATOR__URI
The feature id for the 'URI' attribute.

See Also:
Constant Field Values

GRAPH_DECORATOR__TYPE_URI

static final int GRAPH_DECORATOR__TYPE_URI
The feature id for the 'Type URI' attribute.

See Also:
Constant Field Values

GRAPH_DECORATOR__DUBLIN_CORE

static final int GRAPH_DECORATOR__DUBLIN_CORE
The feature id for the 'Dublin Core' containment reference.

See Also:
Constant Field Values

GRAPH_DECORATOR__LABELS_TO_UPDATE

static final int GRAPH_DECORATOR__LABELS_TO_UPDATE
The feature id for the 'Labels To Update' reference list.

See Also:
Constant Field Values

GRAPH_DECORATOR__GRAPH

static final int GRAPH_DECORATOR__GRAPH
The feature id for the 'Graph' container reference.

See Also:
Constant Field Values

GRAPH_DECORATOR_FEATURE_COUNT

static final int GRAPH_DECORATOR_FEATURE_COUNT
The number of structural features of the 'Graph Decorator' class.

See Also:
Constant Field Values

MODEL

static final int MODEL
The meta object id for the 'Model' class.

See Also:
ModelImpl, ModelPackageImpl.getModel(), Constant Field Values

MODEL__URI

static final int MODEL__URI
The feature id for the 'URI' attribute.

See Also:
Constant Field Values

MODEL__TYPE_URI

static final int MODEL__TYPE_URI
The feature id for the 'Type URI' attribute.

See Also:
Constant Field Values

MODEL__DUBLIN_CORE

static final int MODEL__DUBLIN_CORE
The feature id for the 'Dublin Core' containment reference.

See Also:
Constant Field Values

MODEL__MODELS

static final int MODEL__MODELS
The feature id for the 'Models' reference list.

See Also:
Constant Field Values

MODEL__GRAPHS

static final int MODEL__GRAPHS
The feature id for the 'Graphs' reference list.

See Also:
Constant Field Values

MODEL__GRAPH_DECORATORS

static final int MODEL__GRAPH_DECORATORS
The feature id for the 'Graph Decorators' reference list.

See Also:
Constant Field Values

MODEL__NODE_DECORATORS

static final int MODEL__NODE_DECORATORS
The feature id for the 'Node Decorators' reference list.

See Also:
Constant Field Values

MODEL__EDGE_DECORATORS

static final int MODEL__EDGE_DECORATORS
The feature id for the 'Edge Decorators' reference list.

See Also:
Constant Field Values

MODEL_FEATURE_COUNT

static final int MODEL_FEATURE_COUNT
The number of structural features of the 'Model' class.

See Also:
Constant Field Values

NODE_DECORATOR

static final int NODE_DECORATOR
The meta object id for the 'Node Decorator' class.

See Also:
NodeDecoratorImpl, ModelPackageImpl.getNodeDecorator(), Constant Field Values

NODE_DECORATOR__URI

static final int NODE_DECORATOR__URI
The feature id for the 'URI' attribute.

See Also:
Constant Field Values

NODE_DECORATOR__TYPE_URI

static final int NODE_DECORATOR__TYPE_URI
The feature id for the 'Type URI' attribute.

See Also:
Constant Field Values

NODE_DECORATOR__DUBLIN_CORE

static final int NODE_DECORATOR__DUBLIN_CORE
The feature id for the 'Dublin Core' containment reference.

See Also:
Constant Field Values

NODE_DECORATOR__LABELS_TO_UPDATE

static final int NODE_DECORATOR__LABELS_TO_UPDATE
The feature id for the 'Labels To Update' reference list.

See Also:
Constant Field Values

NODE_DECORATOR__GRAPH

static final int NODE_DECORATOR__GRAPH
The feature id for the 'Graph' container reference.

See Also:
Constant Field Values

NODE_DECORATOR_FEATURE_COUNT

static final int NODE_DECORATOR_FEATURE_COUNT
The number of structural features of the 'Node Decorator' class.

See Also:
Constant Field Values

STEM_TIME

static final int STEM_TIME
The meta object id for the 'STEM Time' class.

See Also:
STEMTimeImpl, ModelPackageImpl.getSTEMTime(), Constant Field Values

STEM_TIME__TIME

static final int STEM_TIME__TIME
The feature id for the 'Time' attribute.

See Also:
Constant Field Values

STEM_TIME_FEATURE_COUNT

static final int STEM_TIME_FEATURE_COUNT
The number of structural features of the 'STEM Time' class.

See Also:
Constant Field Values

URI

static final int URI
The meta object id for the 'URI' data type.

See Also:
URI, ModelPackageImpl.getURI(), Constant Field Values
Method Detail

getDecorator

org.eclipse.emf.ecore.EClass getDecorator()
Returns the meta object for class 'Decorator'.

Returns:
the meta object for class 'Decorator'.
See Also:
Decorator

getDecorator_LabelsToUpdate

org.eclipse.emf.ecore.EReference getDecorator_LabelsToUpdate()
Returns the meta object for the reference list 'Labels To Update'.

Returns:
the meta object for the reference list 'Labels To Update'.
See Also:
Decorator.getLabelsToUpdate(), getDecorator()

getDecorator_Graph

org.eclipse.emf.ecore.EReference getDecorator_Graph()
Returns the meta object for the container reference 'Graph'.

Returns:
the meta object for the container reference 'Graph'.
See Also:
Decorator.getGraph(), getDecorator()

getEdgeDecorator

org.eclipse.emf.ecore.EClass getEdgeDecorator()
Returns the meta object for class 'Edge Decorator'.

Returns:
the meta object for class 'Edge Decorator'.
See Also:
EdgeDecorator

getGraphDecorator

org.eclipse.emf.ecore.EClass getGraphDecorator()
Returns the meta object for class 'Graph Decorator'.

Returns:
the meta object for class 'Graph Decorator'.
See Also:
GraphDecorator

getModel

org.eclipse.emf.ecore.EClass getModel()
Returns the meta object for class 'Model'.

Returns:
the meta object for class 'Model'.
See Also:
Model

getModel_Models

org.eclipse.emf.ecore.EReference getModel_Models()
Returns the meta object for the reference list 'Models'.

Returns:
the meta object for the reference list 'Models'.
See Also:
Model.getModels(), getModel()

getModel_Graphs

org.eclipse.emf.ecore.EReference getModel_Graphs()
Returns the meta object for the reference list 'Graphs'.

Returns:
the meta object for the reference list 'Graphs'.
See Also:
Model.getGraphs(), getModel()

getModel_GraphDecorators

org.eclipse.emf.ecore.EReference getModel_GraphDecorators()
Returns the meta object for the reference list 'Graph Decorators'.

Returns:
the meta object for the reference list 'Graph Decorators'.
See Also:
Model.getGraphDecorators(), getModel()

getModel_NodeDecorators

org.eclipse.emf.ecore.EReference getModel_NodeDecorators()
Returns the meta object for the reference list 'Node Decorators'.

Returns:
the meta object for the reference list 'Node Decorators'.
See Also:
Model.getNodeDecorators(), getModel()

getModel_EdgeDecorators

org.eclipse.emf.ecore.EReference getModel_EdgeDecorators()
Returns the meta object for the reference list 'Edge Decorators'.

Returns:
the meta object for the reference list 'Edge Decorators'.
See Also:
Model.getEdgeDecorators(), getModel()

getNodeDecorator

org.eclipse.emf.ecore.EClass getNodeDecorator()
Returns the meta object for class 'Node Decorator'.

Returns:
the meta object for class 'Node Decorator'.
See Also:
NodeDecorator

getSTEMTime

org.eclipse.emf.ecore.EClass getSTEMTime()
Returns the meta object for class 'STEM Time'.

Returns:
the meta object for class 'STEM Time'.
See Also:
STEMTime

getSTEMTime_Time

org.eclipse.emf.ecore.EAttribute getSTEMTime_Time()
Returns the meta object for the attribute 'Time'.

Returns:
the meta object for the attribute 'Time'.
See Also:
STEMTime.getTime(), getSTEMTime()

getURI

org.eclipse.emf.ecore.EDataType getURI()
Returns the meta object for data type 'URI'.

Returns:
the meta object for data type 'URI'.
See Also:
URI

getModelFactory

ModelFactory getModelFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.