Interface BehaviourPackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
BehaviourPackageImpl
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:
- Generated class or method.
- EMF model class or method.
- kind="package" annotation="http://www.eclipse.org/emf/2002/Ecore settingDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL/LPG' validationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL/LPG'"
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Reuse
' class.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Reused Behaviour' reference.static final int
The feature id for the 'Variable Bindings' containment reference list.static final int
The feature id for the 'Variable Usages' containment reference list.static final int
The number of structural features of the 'Reuse' class.static final int
The meta object id for the 'Behaviours
' class.static final int
The feature id for the 'Data Channel Behaviour' containment reference list.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Reusable Behaviours' containment reference list.static final int
The number of structural features of the 'Behaviours' class.static final int
The meta object id for the 'Data Channel Behaviour
' class.static final int
The feature id for the 'Data Channel' reference.static final int
The feature id for the 'Data Sinks' reference list.static final int
The feature id for the 'Data Sources' reference list.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Reused Behaviours' containment reference list.static final int
The feature id for the 'Variable Usages' containment reference list.static final int
The number of structural features of the 'Data Channel Behaviour' class.static final BehaviourPackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'Reusable Behaviour
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Input Variables' containment reference list.static final int
The feature id for the 'Output Variables' containment reference list.static final int
The feature id for the 'Variable Usages' containment reference list.static final int
The number of structural features of the 'Reusable Behaviour' class.static final int
The meta object id for the 'Variable Binding
' class.static final int
The feature id for the 'Bound Value' containment reference.static final int
The feature id for the 'Bound Variable' reference.static final int
The feature id for the 'Id' attribute.static final int
The number of structural features of the 'Variable Binding' class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the factory that creates the instances of the model.Returns the meta object for class 'Reuse
'.Returns the meta object for the reference 'Reused Behaviour
'.Returns the meta object for the containment reference list 'Variable Bindings
'.Returns the meta object for the containment reference list 'Variable Usages
'.Returns the meta object for class 'Behaviours
'.Returns the meta object for the containment reference list 'Data Channel Behaviour
'.Returns the meta object for the containment reference list 'Reusable Behaviours
'.Returns the meta object for class 'Data Channel Behaviour
'.Returns the meta object for the reference 'Data Channel
'.Returns the meta object for the reference list 'Data Sinks
'.Returns the meta object for the reference list 'Data Sources
'.Returns the meta object for the containment reference list 'Reused Behaviours
'.Returns the meta object for the containment reference list 'Variable Usages
'.Returns the meta object for class 'Reusable Behaviour
'.Returns the meta object for the containment reference list 'Input Variables
'.Returns the meta object for the containment reference list 'Output Variables
'.Returns the meta object for the containment reference list 'Variable Usages
'.Returns the meta object for class 'Variable Binding
'.Returns the meta object for the containment reference 'Bound Value
'.Returns the meta object for the reference 'Bound Variable
'.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 Details
-
eNAME
The package name.- See Also:
- Generated class or method.
-
eNS_URI
The package namespace URI.- See Also:
- Generated class or method.
-
eNS_PREFIX
The package namespace name.- See Also:
- Generated class or method.
-
eINSTANCE
The singleton instance of the package.- Generated class or method.
-
DATA_CHANNEL_BEHAVIOUR
static final int DATA_CHANNEL_BEHAVIOURThe meta object id for the 'Data Channel Behaviour
' class.- See Also:
- Generated class or method.
-
DATA_CHANNEL_BEHAVIOUR__ID
static final int DATA_CHANNEL_BEHAVIOUR__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
DATA_CHANNEL_BEHAVIOUR__ENTITY_NAME
static final int DATA_CHANNEL_BEHAVIOUR__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
DATA_CHANNEL_BEHAVIOUR__DATA_CHANNEL
static final int DATA_CHANNEL_BEHAVIOUR__DATA_CHANNELThe feature id for the 'Data Channel' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
DATA_CHANNEL_BEHAVIOUR__DATA_SOURCES
static final int DATA_CHANNEL_BEHAVIOUR__DATA_SOURCESThe feature id for the 'Data Sources' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
DATA_CHANNEL_BEHAVIOUR__DATA_SINKS
static final int DATA_CHANNEL_BEHAVIOUR__DATA_SINKSThe feature id for the 'Data Sinks' reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
DATA_CHANNEL_BEHAVIOUR__VARIABLE_USAGES
static final int DATA_CHANNEL_BEHAVIOUR__VARIABLE_USAGESThe feature id for the 'Variable Usages' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
DATA_CHANNEL_BEHAVIOUR__REUSED_BEHAVIOURS
static final int DATA_CHANNEL_BEHAVIOUR__REUSED_BEHAVIOURSThe feature id for the 'Reused Behaviours' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
DATA_CHANNEL_BEHAVIOUR_FEATURE_COUNT
static final int DATA_CHANNEL_BEHAVIOUR_FEATURE_COUNTThe number of structural features of the 'Data Channel Behaviour' class.- See Also:
- Generated class or method.
- Ordered collection.
-
BEHAVIOURS
static final int BEHAVIOURSThe meta object id for the 'Behaviours
' class.- See Also:
- Generated class or method.
-
BEHAVIOURS__ID
static final int BEHAVIOURS__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
BEHAVIOURS__DATA_CHANNEL_BEHAVIOUR
static final int BEHAVIOURS__DATA_CHANNEL_BEHAVIOURThe feature id for the 'Data Channel Behaviour' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
BEHAVIOURS__REUSABLE_BEHAVIOURS
static final int BEHAVIOURS__REUSABLE_BEHAVIOURSThe feature id for the 'Reusable Behaviours' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
BEHAVIOURS_FEATURE_COUNT
static final int BEHAVIOURS_FEATURE_COUNTThe number of structural features of the 'Behaviours' class.- See Also:
- Generated class or method.
- Ordered collection.
-
REUSABLE_BEHAVIOUR
static final int REUSABLE_BEHAVIOURThe meta object id for the 'Reusable Behaviour
' class.- See Also:
- Generated class or method.
-
REUSABLE_BEHAVIOUR__ID
static final int REUSABLE_BEHAVIOUR__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
REUSABLE_BEHAVIOUR__ENTITY_NAME
static final int REUSABLE_BEHAVIOUR__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
REUSABLE_BEHAVIOUR__INPUT_VARIABLES
static final int REUSABLE_BEHAVIOUR__INPUT_VARIABLESThe feature id for the 'Input Variables' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
REUSABLE_BEHAVIOUR__OUTPUT_VARIABLES
static final int REUSABLE_BEHAVIOUR__OUTPUT_VARIABLESThe feature id for the 'Output Variables' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
REUSABLE_BEHAVIOUR__VARIABLE_USAGES
static final int REUSABLE_BEHAVIOUR__VARIABLE_USAGESThe feature id for the 'Variable Usages' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
REUSABLE_BEHAVIOUR_FEATURE_COUNT
static final int REUSABLE_BEHAVIOUR_FEATURE_COUNTThe number of structural features of the 'Reusable Behaviour' class.- See Also:
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_REUSE
static final int BEHAVIOUR_REUSEThe meta object id for the 'Reuse
' class.- See Also:
- Generated class or method.
-
BEHAVIOUR_REUSE__ID
static final int BEHAVIOUR_REUSE__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_REUSE__REUSED_BEHAVIOUR
static final int BEHAVIOUR_REUSE__REUSED_BEHAVIOURThe feature id for the 'Reused Behaviour' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_REUSE__VARIABLE_BINDINGS
static final int BEHAVIOUR_REUSE__VARIABLE_BINDINGSThe feature id for the 'Variable Bindings' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_REUSE__VARIABLE_USAGES
static final int BEHAVIOUR_REUSE__VARIABLE_USAGESThe feature id for the 'Variable Usages' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
BEHAVIOUR_REUSE_FEATURE_COUNT
static final int BEHAVIOUR_REUSE_FEATURE_COUNTThe number of structural features of the 'Reuse' class.- See Also:
- Generated class or method.
- Ordered collection.
-
VARIABLE_BINDING
static final int VARIABLE_BINDINGThe meta object id for the 'Variable Binding
' class.- See Also:
- Generated class or method.
-
VARIABLE_BINDING__ID
static final int VARIABLE_BINDING__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
VARIABLE_BINDING__BOUND_VARIABLE
static final int VARIABLE_BINDING__BOUND_VARIABLEThe feature id for the 'Bound Variable' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
VARIABLE_BINDING__BOUND_VALUE
static final int VARIABLE_BINDING__BOUND_VALUEThe feature id for the 'Bound Value' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
VARIABLE_BINDING_FEATURE_COUNT
static final int VARIABLE_BINDING_FEATURE_COUNTThe number of structural features of the 'Variable Binding' class.- See Also:
- Generated class or method.
- Ordered collection.
-
-
Method Details
-
getDataChannelBehaviour
EClass getDataChannelBehaviour()Returns the meta object for class 'Data Channel Behaviour
'.- Returns:
- the meta object for class 'Data Channel Behaviour'.
- See Also:
- Generated class or method.
-
getDataChannelBehaviour_DataChannel
EReference getDataChannelBehaviour_DataChannel()Returns the meta object for the reference 'Data Channel
'.- Returns:
- the meta object for the reference 'Data Channel'.
- See Also:
- Generated class or method.
-
getDataChannelBehaviour_DataSources
EReference getDataChannelBehaviour_DataSources()Returns the meta object for the reference list 'Data Sources
'.- Returns:
- the meta object for the reference list 'Data Sources'.
- See Also:
- Generated class or method.
-
getDataChannelBehaviour_DataSinks
EReference getDataChannelBehaviour_DataSinks()Returns the meta object for the reference list 'Data Sinks
'.- Returns:
- the meta object for the reference list 'Data Sinks'.
- See Also:
- Generated class or method.
-
getDataChannelBehaviour_VariableUsages
EReference getDataChannelBehaviour_VariableUsages()Returns the meta object for the containment reference list 'Variable Usages
'.- Returns:
- the meta object for the containment reference list 'Variable Usages'.
- See Also:
- Generated class or method.
-
getDataChannelBehaviour_ReusedBehaviours
EReference getDataChannelBehaviour_ReusedBehaviours()Returns the meta object for the containment reference list 'Reused Behaviours
'.- Returns:
- the meta object for the containment reference list 'Reused Behaviours'.
- See Also:
- Generated class or method.
-
getBehaviours
EClass getBehaviours()Returns the meta object for class 'Behaviours
'.- Returns:
- the meta object for class 'Behaviours'.
- See Also:
- Generated class or method.
-
getBehaviours_DataChannelBehaviour
EReference getBehaviours_DataChannelBehaviour()Returns the meta object for the containment reference list 'Data Channel Behaviour
'.- Returns:
- the meta object for the containment reference list 'Data Channel Behaviour'.
- See Also:
- Generated class or method.
-
getBehaviours_ReusableBehaviours
EReference getBehaviours_ReusableBehaviours()Returns the meta object for the containment reference list 'Reusable Behaviours
'.- Returns:
- the meta object for the containment reference list 'Reusable Behaviours'.
- See Also:
- Generated class or method.
-
getReusableBehaviour
EClass getReusableBehaviour()Returns the meta object for class 'Reusable Behaviour
'.- Returns:
- the meta object for class 'Reusable Behaviour'.
- See Also:
- Generated class or method.
-
getReusableBehaviour_InputVariables
EReference getReusableBehaviour_InputVariables()Returns the meta object for the containment reference list 'Input Variables
'.- Returns:
- the meta object for the containment reference list 'Input Variables'.
- See Also:
- Generated class or method.
-
getReusableBehaviour_OutputVariables
EReference getReusableBehaviour_OutputVariables()Returns the meta object for the containment reference list 'Output Variables
'.- Returns:
- the meta object for the containment reference list 'Output Variables'.
- See Also:
- Generated class or method.
-
getReusableBehaviour_VariableUsages
EReference getReusableBehaviour_VariableUsages()Returns the meta object for the containment reference list 'Variable Usages
'.- Returns:
- the meta object for the containment reference list 'Variable Usages'.
- See Also:
- Generated class or method.
-
getBehaviourReuse
EClass getBehaviourReuse()Returns the meta object for class 'Reuse
'.- Returns:
- the meta object for class 'Reuse'.
- See Also:
- Generated class or method.
-
getBehaviourReuse_ReusedBehaviour
EReference getBehaviourReuse_ReusedBehaviour()Returns the meta object for the reference 'Reused Behaviour
'.- Returns:
- the meta object for the reference 'Reused Behaviour'.
- See Also:
- Generated class or method.
-
getBehaviourReuse_VariableBindings
EReference getBehaviourReuse_VariableBindings()Returns the meta object for the containment reference list 'Variable Bindings
'.- Returns:
- the meta object for the containment reference list 'Variable Bindings'.
- See Also:
- Generated class or method.
-
getBehaviourReuse_VariableUsages
EReference getBehaviourReuse_VariableUsages()Returns the meta object for the containment reference list 'Variable Usages
'.- Returns:
- the meta object for the containment reference list 'Variable Usages'.
- See Also:
- Generated class or method.
-
getVariableBinding
EClass getVariableBinding()Returns the meta object for class 'Variable Binding
'.- Returns:
- the meta object for class 'Variable Binding'.
- See Also:
- Generated class or method.
-
getVariableBinding_BoundVariable
EReference getVariableBinding_BoundVariable()Returns the meta object for the reference 'Bound Variable
'.- Returns:
- the meta object for the reference 'Bound Variable'.
- See Also:
- Generated class or method.
-
getVariableBinding_BoundValue
EReference getVariableBinding_BoundValue()Returns the meta object for the containment reference 'Bound Value
'.- Returns:
- the meta object for the containment reference 'Bound Value'.
- See Also:
- Generated class or method.
-
getBehaviourFactory
BehaviourFactory getBehaviourFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-