ujf.verimag.bip.Core.Behaviors
Interface BehaviorsPackage

All Known Implementing Classes:
BehaviorsPackageImpl

public interface BehaviorsPackage

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

See Also:
BehaviorsFactory

Nested Class Summary
static interface BehaviorsPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Field Summary
static int ABSTRACT_TRANSITION
          The meta object id for the 'Abstract Transition' class.
static int ABSTRACT_TRANSITION__ACTION
          The feature id for the 'Action' containment reference.
static int ABSTRACT_TRANSITION__GUARD
          The feature id for the 'Guard' containment reference.
static int ABSTRACT_TRANSITION__NAME
          The feature id for the 'Name' attribute.
static int ABSTRACT_TRANSITION__ORIGIN
          The feature id for the 'Origin' reference list.
static int ABSTRACT_TRANSITION__SCOPE
          The feature id for the 'Scope' attribute.
static int ABSTRACT_TRANSITION__TIME_RESET
          The feature id for the 'Time Reset' containment reference.
static int ABSTRACT_TRANSITION__TIME_SPECIFICATION
          The feature id for the 'Time Specification' containment reference.
static int ABSTRACT_TRANSITION__TRIGGER
          The feature id for the 'Trigger' containment reference.
static int ABSTRACT_TRANSITION_FEATURE_COUNT
          The number of structural features of the 'Abstract Transition' class.
static int ACTION
          The meta object id for the 'Action' class.
static int ACTION_FEATURE_COUNT
          The number of structural features of the 'Action' class.
static int ATOM_TYPE
          The meta object id for the 'Atom Type' class.
static int ATOM_TYPE__BEHAVIOR
          The feature id for the 'Behavior' containment reference.
static int ATOM_TYPE__CONSTANT
          The feature id for the 'Constant' containment reference list.
static int ATOM_TYPE__CONTRACT
          The feature id for the 'Contract' reference list.
static int ATOM_TYPE__DATA_PARAMETER
          The feature id for the 'Data Parameter' containment reference list.
static int ATOM_TYPE__DECLARATION
          The feature id for the 'Declaration' containment reference list.
static int ATOM_TYPE__INTERFACE_VARIABLE
          The feature id for the 'Interface Variable' containment reference list.
static int ATOM_TYPE__IS_MULTISHOT
          The feature id for the 'Is Multishot' attribute.
static int ATOM_TYPE__MODULE
          The feature id for the 'Module' container reference.
static int ATOM_TYPE__NAME
          The feature id for the 'Name' attribute.
static int ATOM_TYPE__PORT
          The feature id for the 'Port' containment reference list.
static int ATOM_TYPE__PORT_DEFINITION
          The feature id for the 'Port Definition' containment reference list.
static int ATOM_TYPE__PRIORITY_RULE
          The feature id for the 'Priority Rule' containment reference list.
static int ATOM_TYPE__SCOPE
          The feature id for the 'Scope' attribute.
static int ATOM_TYPE__START_SOURCE_LINE
          The feature id for the 'Start Source Line' attribute.
static int ATOM_TYPE__VARIABLE
          The feature id for the 'Variable' containment reference list.
static int ATOM_TYPE_FEATURE_COUNT
          The number of structural features of the 'Atom Type' class.
static int BEHAVIOR
          The meta object id for the 'Behavior' class.
static int BEHAVIOR__ATOM_TYPE
          The feature id for the 'Atom Type' container reference.
static int BEHAVIOR_FEATURE_COUNT
          The number of structural features of the 'Behavior' class.
static int BINDING
          The meta object id for the 'Binding' class.
static int BINDING__OUTER_PORT
          The feature id for the 'Outer Port' container reference.
static int BINDING_FEATURE_COUNT
          The number of structural features of the 'Binding' class.
static int BIP_TYPE
          The meta object id for the 'Bip Type' class.
static int BIP_TYPE__DATA_PARAMETER
          The feature id for the 'Data Parameter' containment reference list.
static int BIP_TYPE__MODULE
          The feature id for the 'Module' container reference.
static int BIP_TYPE__NAME
          The feature id for the 'Name' attribute.
static int BIP_TYPE__SCOPE
          The feature id for the 'Scope' attribute.
static int BIP_TYPE__START_SOURCE_LINE
          The feature id for the 'Start Source Line' attribute.
static int BIP_TYPE_FEATURE_COUNT
          The number of structural features of the 'Bip Type' class.
static int COMPONENT_TYPE
          The meta object id for the 'Component Type' class.
static int COMPONENT_TYPE__CONSTANT
          The feature id for the 'Constant' containment reference list.
static int COMPONENT_TYPE__CONTRACT
          The feature id for the 'Contract' reference list.
static int COMPONENT_TYPE__DATA_PARAMETER
          The feature id for the 'Data Parameter' containment reference list.
static int COMPONENT_TYPE__DECLARATION
          The feature id for the 'Declaration' containment reference list.
static int COMPONENT_TYPE__INTERFACE_VARIABLE
          The feature id for the 'Interface Variable' containment reference list.
static int COMPONENT_TYPE__IS_MULTISHOT
          The feature id for the 'Is Multishot' attribute.
static int COMPONENT_TYPE__MODULE
          The feature id for the 'Module' container reference.
static int COMPONENT_TYPE__NAME
          The feature id for the 'Name' attribute.
static int COMPONENT_TYPE__PORT
          The feature id for the 'Port' containment reference list.
static int COMPONENT_TYPE__PRIORITY_RULE
          The feature id for the 'Priority Rule' containment reference list.
static int COMPONENT_TYPE__SCOPE
          The feature id for the 'Scope' attribute.
static int COMPONENT_TYPE__START_SOURCE_LINE
          The feature id for the 'Start Source Line' attribute.
static int COMPONENT_TYPE_FEATURE_COUNT
          The number of structural features of the 'Component Type' class.
static int CONSTANT
          The meta object id for the 'Constant' class.
static int CONSTANT__CONNECTOR_TYPE
          The feature id for the 'Connector Type' container reference.
static int CONSTANT__INITIAL_VALUE
          The feature id for the 'Initial Value' containment reference.
static int CONSTANT__IS_EXTERNAL
          The feature id for the 'Is External' attribute.
static int CONSTANT__NAME
          The feature id for the 'Name' attribute.
static int CONSTANT__OPAQUE_TYPE_NAME
          The feature id for the 'Opaque Type Name' attribute.
static int CONSTANT__PART_TYPE
          The feature id for the 'Part Type' container reference.
static int CONSTANT__SCOPE
          The feature id for the 'Scope' attribute.
static int CONSTANT__TYPE
          The feature id for the 'Type' reference.
static int CONSTANT_FEATURE_COUNT
          The number of structural features of the 'Constant' class.
static int DATA_PARAMETER
          The meta object id for the 'Data Parameter' class.
static int DATA_PARAMETER__DIRECTION
          The feature id for the 'Direction' attribute.
static int DATA_PARAMETER__NAME
          The feature id for the 'Name' attribute.
static int DATA_PARAMETER__OPAQUE_TYPE_NAME
          The feature id for the 'Opaque Type Name' attribute.
static int DATA_PARAMETER__PARAMETERIZED_ELEMENT
          The feature id for the 'Parameterized Element' container reference.
static int DATA_PARAMETER__SCOPE
          The feature id for the 'Scope' attribute.
static int DATA_PARAMETER__TYPE
          The feature id for the 'Type' reference.
static int DATA_PARAMETER_FEATURE_COUNT
          The number of structural features of the 'Data Parameter' class.
static int DATA_TYPE
          The meta object id for the 'Data Type' class.
static int DATA_TYPE_FEATURE_COUNT
          The number of structural features of the 'Data Type' class.
static int DATA_TYPED_ELEMENT
          The meta object id for the 'Data Typed Element' class.
static int DATA_TYPED_ELEMENT__NAME
          The feature id for the 'Name' attribute.
static int DATA_TYPED_ELEMENT__OPAQUE_TYPE_NAME
          The feature id for the 'Opaque Type Name' attribute.
static int DATA_TYPED_ELEMENT__SCOPE
          The feature id for the 'Scope' attribute.
static int DATA_TYPED_ELEMENT__TYPE
          The feature id for the 'Type' reference.
static int DATA_TYPED_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Data Typed Element' class.
static int DEFINITION_BINDING
          The meta object id for the 'Definition Binding' class.
static int DEFINITION_BINDING__DEFINITION
          The feature id for the 'Definition' reference.
static int DEFINITION_BINDING__OUTER_PORT
          The feature id for the 'Outer Port' container reference.
static int DEFINITION_BINDING_FEATURE_COUNT
          The number of structural features of the 'Definition Binding' class.
static BehaviorsPackage 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 EXPRESSION
          The meta object id for the 'Expression' class.
static int EXPRESSION_FEATURE_COUNT
          The number of structural features of the 'Expression' class.
static int INTERFACE_VARIABLE
          The meta object id for the 'Interface Variable' class.
static int INTERFACE_VARIABLE__COMPONENT_TYPE
          The feature id for the 'Component Type' container reference.
static int INTERFACE_VARIABLE__NAME
          The feature id for the 'Name' attribute.
static int INTERFACE_VARIABLE__OPAQUE_TYPE_NAME
          The feature id for the 'Opaque Type Name' attribute.
static int INTERFACE_VARIABLE__SCOPE
          The feature id for the 'Scope' attribute.
static int INTERFACE_VARIABLE__TYPE
          The feature id for the 'Type' reference.
static int INTERFACE_VARIABLE__VARIABLE_BINDING
          The feature id for the 'Variable Binding' containment reference list.
static int INTERFACE_VARIABLE_FEATURE_COUNT
          The number of structural features of the 'Interface Variable' class.
static int MULTI_TRANSITION
          The meta object id for the 'Multi Transition' class.
static int MULTI_TRANSITION__ACTION
          The feature id for the 'Action' containment reference.
static int MULTI_TRANSITION__ALTERNATIVE
          The feature id for the 'Alternative' containment reference list.
static int MULTI_TRANSITION__GUARD
          The feature id for the 'Guard' containment reference.
static int MULTI_TRANSITION__NAME
          The feature id for the 'Name' attribute.
static int MULTI_TRANSITION__ORIGIN
          The feature id for the 'Origin' reference list.
static int MULTI_TRANSITION__SCOPE
          The feature id for the 'Scope' attribute.
static int MULTI_TRANSITION__TIME_RESET
          The feature id for the 'Time Reset' containment reference.
static int MULTI_TRANSITION__TIME_SPECIFICATION
          The feature id for the 'Time Specification' containment reference.
static int MULTI_TRANSITION__TRIGGER
          The feature id for the 'Trigger' containment reference.
static int MULTI_TRANSITION_FEATURE_COUNT
          The number of structural features of the 'Multi Transition' class.
static int NAMED_ELEMENT
          The meta object id for the 'Named Element' class.
static int NAMED_ELEMENT__NAME
          The feature id for the 'Name' attribute.
static int NAMED_ELEMENT__SCOPE
          The feature id for the 'Scope' attribute.
static int NAMED_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Named Element' class.
static int PARAMETER_DIRECTION_KIND
          The meta object id for the 'Parameter Direction Kind' enum.
static int PARAMETERIZED_ELEMENT
          The meta object id for the 'Parameterized Element' class.
static int PARAMETERIZED_ELEMENT__DATA_PARAMETER
          The feature id for the 'Data Parameter' containment reference list.
static int PARAMETERIZED_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Parameterized Element' class.
static int PART_TYPE
          The meta object id for the 'Part Type' class.
static int PART_TYPE__CONSTANT
          The feature id for the 'Constant' containment reference list.
static int PART_TYPE__DATA_PARAMETER
          The feature id for the 'Data Parameter' containment reference list.
static int PART_TYPE__DECLARATION
          The feature id for the 'Declaration' containment reference list.
static int PART_TYPE__MODULE
          The feature id for the 'Module' container reference.
static int PART_TYPE__NAME
          The feature id for the 'Name' attribute.
static int PART_TYPE__SCOPE
          The feature id for the 'Scope' attribute.
static int PART_TYPE__START_SOURCE_LINE
          The feature id for the 'Start Source Line' attribute.
static int PART_TYPE_FEATURE_COUNT
          The number of structural features of the 'Part Type' class.
static int PETRI_NET
          The meta object id for the 'Petri Net' class.
static int PETRI_NET__ATOM_TYPE
          The feature id for the 'Atom Type' container reference.
static int PETRI_NET__INITIAL_STATE
          The feature id for the 'Initial State' reference list.
static int PETRI_NET__INITIALIZATION
          The feature id for the 'Initialization' containment reference.
static int PETRI_NET__STATE
          The feature id for the 'State' containment reference list.
static int PETRI_NET__TRANSITION
          The feature id for the 'Transition' containment reference list.
static int PETRI_NET_FEATURE_COUNT
          The number of structural features of the 'Petri Net' class.
static int PORT
          The meta object id for the 'Port' class.
static int PORT__BINDING
          The feature id for the 'Binding' containment reference.
static int PORT__COMPONENT_TYPE
          The feature id for the 'Component Type' container reference.
static int PORT__CONNECTOR_TYPE
          The feature id for the 'Connector Type' container reference.
static int PORT__NAME
          The feature id for the 'Name' attribute.
static int PORT__SCOPE
          The feature id for the 'Scope' attribute.
static int PORT__TYPE
          The feature id for the 'Type' reference.
static int PORT_DEFINITION
          The meta object id for the 'Port Definition' class.
static int PORT_DEFINITION__ATOM_TYPE
          The feature id for the 'Atom Type' container reference.
static int PORT_DEFINITION__CONNECTOR_TYPE
          The feature id for the 'Connector Type' container reference.
static int PORT_DEFINITION__EXPOSED_VARIABLE
          The feature id for the 'Exposed Variable' reference list.
static int PORT_DEFINITION__NAME
          The feature id for the 'Name' attribute.
static int PORT_DEFINITION__SCOPE
          The feature id for the 'Scope' attribute.
static int PORT_DEFINITION__TYPE
          The feature id for the 'Type' reference.
static int PORT_DEFINITION_FEATURE_COUNT
          The number of structural features of the 'Port Definition' class.
static int PORT_DEFINITION_REFERENCE
          The meta object id for the 'Port Definition Reference' class.
static int PORT_DEFINITION_REFERENCE__TARGET
          The feature id for the 'Target' reference.
static int PORT_DEFINITION_REFERENCE_FEATURE_COUNT
          The number of structural features of the 'Port Definition Reference' class.
static int PORT_FEATURE_COUNT
          The number of structural features of the 'Port' class.
static int PORT_TYPE
          The meta object id for the 'Port Type' class.
static int PORT_TYPE__DATA_PARAMETER
          The feature id for the 'Data Parameter' containment reference list.
static int PORT_TYPE__MODULE
          The feature id for the 'Module' container reference.
static int PORT_TYPE__NAME
          The feature id for the 'Name' attribute.
static int PORT_TYPE__SCOPE
          The feature id for the 'Scope' attribute.
static int PORT_TYPE__START_SOURCE_LINE
          The feature id for the 'Start Source Line' attribute.
static int PORT_TYPE_FEATURE_COUNT
          The number of structural features of the 'Port Type' class.
static int STATE
          The meta object id for the 'State' class.
static int STATE__ALTERNATIVE_INCOMING
          The feature id for the 'Alternative Incoming' reference list.
static int STATE__INCOMING
          The feature id for the 'Incoming' reference list.
static int STATE__NAME
          The feature id for the 'Name' attribute.
static int STATE__OUTGOING
          The feature id for the 'Outgoing' reference list.
static int STATE__SCOPE
          The feature id for the 'Scope' attribute.
static int STATE_FEATURE_COUNT
          The number of structural features of the 'State' class.
static int TRANSITION
          The meta object id for the 'Transition' class.
static int TRANSITION__ACTION
          The feature id for the 'Action' containment reference.
static int TRANSITION__DESTINATION
          The feature id for the 'Destination' reference list.
static int TRANSITION__GUARD
          The feature id for the 'Guard' containment reference.
static int TRANSITION__NAME
          The feature id for the 'Name' attribute.
static int TRANSITION__ORIGIN
          The feature id for the 'Origin' reference list.
static int TRANSITION__SCOPE
          The feature id for the 'Scope' attribute.
static int TRANSITION__TIME_RESET
          The feature id for the 'Time Reset' containment reference.
static int TRANSITION__TIME_SPECIFICATION
          The feature id for the 'Time Specification' containment reference.
static int TRANSITION__TRIGGER
          The feature id for the 'Trigger' containment reference.
static int TRANSITION_ALTERNATIVE
          The meta object id for the 'Transition Alternative' class.
static int TRANSITION_ALTERNATIVE__CONDITION
          The feature id for the 'Condition' containment reference.
static int TRANSITION_ALTERNATIVE__STATE
          The feature id for the 'State' reference list.
static int TRANSITION_ALTERNATIVE_FEATURE_COUNT
          The number of structural features of the 'Transition Alternative' class.
static int TRANSITION_FEATURE_COUNT
          The number of structural features of the 'Transition' class.
static int VARIABLE
          The meta object id for the 'Variable' class.
static int VARIABLE__CONNECTOR_TYPE
          The feature id for the 'Connector Type' container reference.
static int VARIABLE__INITIAL_VALUE
          The feature id for the 'Initial Value' containment reference.
static int VARIABLE__IS_EXTERNAL
          The feature id for the 'Is External' attribute.
static int VARIABLE__NAME
          The feature id for the 'Name' attribute.
static int VARIABLE__OPAQUE_TYPE_NAME
          The feature id for the 'Opaque Type Name' attribute.
static int VARIABLE__SCOPE
          The feature id for the 'Scope' attribute.
static int VARIABLE__TYPE
          The feature id for the 'Type' reference.
static int VARIABLE_BINDING
          The meta object id for the 'Variable Binding' class.
static int VARIABLE_BINDING__INTERFACE_VARIABLE
          The feature id for the 'Interface Variable' container reference.
static int VARIABLE_BINDING_FEATURE_COUNT
          The number of structural features of the 'Variable Binding' class.
static int VARIABLE_DEFINITION_BINDING
          The meta object id for the 'Variable Definition Binding' class.
static int VARIABLE_DEFINITION_BINDING__INTERFACE_VARIABLE
          The feature id for the 'Interface Variable' container reference.
static int VARIABLE_DEFINITION_BINDING__VARIABLE
          The feature id for the 'Variable' reference.
static int VARIABLE_DEFINITION_BINDING_FEATURE_COUNT
          The number of structural features of the 'Variable Definition Binding' class.
static int VARIABLE_FEATURE_COUNT
          The number of structural features of the 'Variable' class.
 
Method Summary
 EReference getAbstractTransition_Action()
          Returns the meta object for the containment reference 'Action'.
 EReference getAbstractTransition_Guard()
          Returns the meta object for the containment reference 'Guard'.
 EReference getAbstractTransition_Origin()
          Returns the meta object for the reference list 'Origin'.
 EReference getAbstractTransition_TimeReset()
          Returns the meta object for the containment reference 'Time Reset'.
 EReference getAbstractTransition_TimeSpecification()
          Returns the meta object for the containment reference 'Time Specification'.
 EReference getAbstractTransition_Trigger()
          Returns the meta object for the containment reference 'Trigger'.
 EClass getAbstractTransition()
          Returns the meta object for class 'Abstract Transition'.
 EClass getAction()
          Returns the meta object for class 'Action'.
 EReference getAtomType_Behavior()
          Returns the meta object for the containment reference 'Behavior'.
 EReference getAtomType_PortDefinition()
          Returns the meta object for the containment reference list 'Port Definition'.
 EReference getAtomType_Variable()
          Returns the meta object for the containment reference list 'Variable'.
 EClass getAtomType()
          Returns the meta object for class 'Atom Type'.
 EReference getBehavior_AtomType()
          Returns the meta object for the container reference 'Atom Type'.
 EClass getBehavior()
          Returns the meta object for class 'Behavior'.
 BehaviorsFactory getBehaviorsFactory()
          Returns the factory that creates the instances of the model.
 EReference getBinding_OuterPort()
          Returns the meta object for the container reference 'Outer Port'.
 EClass getBinding()
          Returns the meta object for class 'Binding'.
 EReference getBipType_Module()
          Returns the meta object for the container reference 'Module'.
 EClass getBipType()
          Returns the meta object for class 'Bip Type'.
 EReference getComponentType_Contract()
          Returns the meta object for the reference list 'Contract'.
 EReference getComponentType_InterfaceVariable()
          Returns the meta object for the containment reference list 'Interface Variable'.
 EAttribute getComponentType_IsMultishot()
          Returns the meta object for the attribute 'Is Multishot'.
 EReference getComponentType_Port()
          Returns the meta object for the containment reference list 'Port'.
 EReference getComponentType_PriorityRule()
          Returns the meta object for the containment reference list 'Priority Rule'.
 EClass getComponentType()
          Returns the meta object for class 'Component Type'.
 EReference getConstant_PartType()
          Returns the meta object for the container reference 'Part Type'.
 EClass getConstant()
          Returns the meta object for class 'Constant'.
 EAttribute getDataParameter_Direction()
          Returns the meta object for the attribute 'Direction'.
 EReference getDataParameter_ParameterizedElement()
          Returns the meta object for the container reference 'Parameterized Element'.
 EClass getDataParameter()
          Returns the meta object for class 'Data Parameter'.
 EClass getDataType()
          Returns the meta object for class 'Data Type'.
 EAttribute getDataTypedElement_OpaqueTypeName()
          Returns the meta object for the attribute 'Opaque Type Name'.
 EReference getDataTypedElement_Type()
          Returns the meta object for the reference 'Type'.
 EClass getDataTypedElement()
          Returns the meta object for class 'Data Typed Element'.
 EReference getDefinitionBinding_Definition()
          Returns the meta object for the reference 'Definition'.
 EClass getDefinitionBinding()
          Returns the meta object for class 'Definition Binding'.
 EClass getExpression()
          Returns the meta object for class 'Expression'.
 EReference getInterfaceVariable_ComponentType()
          Returns the meta object for the container reference 'Component Type'.
 EReference getInterfaceVariable_VariableBinding()
          Returns the meta object for the containment reference list 'Variable Binding'.
 EClass getInterfaceVariable()
          Returns the meta object for class 'Interface Variable'.
 EReference getMultiTransition_Alternative()
          Returns the meta object for the containment reference list 'Alternative'.
 EClass getMultiTransition()
          Returns the meta object for class 'Multi Transition'.
 EAttribute getNamedElement_Name()
          Returns the meta object for the attribute 'Name'.
 EAttribute getNamedElement_Scope()
          Returns the meta object for the attribute 'Scope'.
 EClass getNamedElement()
          Returns the meta object for class 'Named Element'.
 EEnum getParameterDirectionKind()
          Returns the meta object for enum 'Parameter Direction Kind'.
 EReference getParameterizedElement_DataParameter()
          Returns the meta object for the containment reference list 'Data Parameter'.
 EClass getParameterizedElement()
          Returns the meta object for class 'Parameterized Element'.
 EReference getPartType_Constant()
          Returns the meta object for the containment reference list 'Constant'.
 EReference getPartType_Declaration()
          Returns the meta object for the containment reference list 'Declaration'.
 EClass getPartType()
          Returns the meta object for class 'Part Type'.
 EReference getPetriNet_Initialization()
          Returns the meta object for the containment reference 'Initialization'.
 EReference getPetriNet_InitialState()
          Returns the meta object for the reference list 'Initial State'.
 EReference getPetriNet_State()
          Returns the meta object for the containment reference list 'State'.
 EReference getPetriNet_Transition()
          Returns the meta object for the containment reference list 'Transition'.
 EClass getPetriNet()
          Returns the meta object for class 'Petri Net'.
 EReference getPort_Binding()
          Returns the meta object for the containment reference 'Binding'.
 EReference getPort_ComponentType()
          Returns the meta object for the container reference 'Component Type'.
 EReference getPort_ConnectorType()
          Returns the meta object for the container reference 'Connector Type'.
 EReference getPort_Type()
          Returns the meta object for the reference 'Type'.
 EClass getPort()
          Returns the meta object for class 'Port'.
 EReference getPortDefinition_AtomType()
          Returns the meta object for the container reference 'Atom Type'.
 EReference getPortDefinition_ConnectorType()
          Returns the meta object for the container reference 'Connector Type'.
 EReference getPortDefinition_ExposedVariable()
          Returns the meta object for the reference list 'Exposed Variable'.
 EReference getPortDefinition_Type()
          Returns the meta object for the reference 'Type'.
 EClass getPortDefinition()
          Returns the meta object for class 'Port Definition'.
 EReference getPortDefinitionReference_Target()
          Returns the meta object for the reference 'Target'.
 EClass getPortDefinitionReference()
          Returns the meta object for class 'Port Definition Reference'.
 EClass getPortType()
          Returns the meta object for class 'Port Type'.
 EReference getState_AlternativeIncoming()
          Returns the meta object for the reference list 'Alternative Incoming'.
 EReference getState_Incoming()
          Returns the meta object for the reference list 'Incoming'.
 EReference getState_Outgoing()
          Returns the meta object for the reference list 'Outgoing'.
 EClass getState()
          Returns the meta object for class 'State'.
 EReference getTransition_Destination()
          Returns the meta object for the reference list 'Destination'.
 EClass getTransition()
          Returns the meta object for class 'Transition'.
 EReference getTransitionAlternative_Condition()
          Returns the meta object for the containment reference 'Condition'.
 EReference getTransitionAlternative_State()
          Returns the meta object for the reference list 'State'.
 EClass getTransitionAlternative()
          Returns the meta object for class 'Transition Alternative'.
 EReference getVariable_ConnectorType()
          Returns the meta object for the container reference 'Connector Type'.
 EReference getVariable_InitialValue()
          Returns the meta object for the containment reference 'Initial Value'.
 EAttribute getVariable_IsExternal()
          Returns the meta object for the attribute 'Is External'.
 EClass getVariable()
          Returns the meta object for class 'Variable'.
 EReference getVariableBinding_InterfaceVariable()
          Returns the meta object for the container reference 'Interface Variable'.
 EClass getVariableBinding()
          Returns the meta object for class 'Variable Binding'.
 EReference getVariableDefinitionBinding_Variable()
          Returns the meta object for the reference 'Variable'.
 EClass getVariableDefinitionBinding()
          Returns the meta object for class 'Variable Definition Binding'.
 

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 BehaviorsPackage eINSTANCE
The singleton instance of the package.


NAMED_ELEMENT

static final int NAMED_ELEMENT
The meta object id for the 'Named Element' class.

See Also:
NamedElementImpl, BehaviorsPackageImpl.getNamedElement(), Constant Field Values

NAMED_ELEMENT__NAME

static final int NAMED_ELEMENT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

NAMED_ELEMENT__SCOPE

static final int NAMED_ELEMENT__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

NAMED_ELEMENT_FEATURE_COUNT

static final int NAMED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Named Element' class.

See Also:
Constant Field Values

PORT_DEFINITION

static final int PORT_DEFINITION
The meta object id for the 'Port Definition' class.

See Also:
PortDefinitionImpl, BehaviorsPackageImpl.getPortDefinition(), Constant Field Values

PORT_DEFINITION__NAME

static final int PORT_DEFINITION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PORT_DEFINITION__SCOPE

static final int PORT_DEFINITION__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

PORT_DEFINITION__ATOM_TYPE

static final int PORT_DEFINITION__ATOM_TYPE
The feature id for the 'Atom Type' container reference.

See Also:
Constant Field Values

PORT_DEFINITION__CONNECTOR_TYPE

static final int PORT_DEFINITION__CONNECTOR_TYPE
The feature id for the 'Connector Type' container reference.

See Also:
Constant Field Values

PORT_DEFINITION__TYPE

static final int PORT_DEFINITION__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

PORT_DEFINITION__EXPOSED_VARIABLE

static final int PORT_DEFINITION__EXPOSED_VARIABLE
The feature id for the 'Exposed Variable' reference list.

See Also:
Constant Field Values

PORT_DEFINITION_FEATURE_COUNT

static final int PORT_DEFINITION_FEATURE_COUNT
The number of structural features of the 'Port Definition' class.

See Also:
Constant Field Values

BIP_TYPE

static final int BIP_TYPE
The meta object id for the 'Bip Type' class.

See Also:
BipTypeImpl, BehaviorsPackageImpl.getBipType(), Constant Field Values

BIP_TYPE__NAME

static final int BIP_TYPE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

BIP_TYPE__SCOPE

static final int BIP_TYPE__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

BIP_TYPE__DATA_PARAMETER

static final int BIP_TYPE__DATA_PARAMETER
The feature id for the 'Data Parameter' containment reference list.

See Also:
Constant Field Values

BIP_TYPE__START_SOURCE_LINE

static final int BIP_TYPE__START_SOURCE_LINE
The feature id for the 'Start Source Line' attribute.

See Also:
Constant Field Values

BIP_TYPE__MODULE

static final int BIP_TYPE__MODULE
The feature id for the 'Module' container reference.

See Also:
Constant Field Values

BIP_TYPE_FEATURE_COUNT

static final int BIP_TYPE_FEATURE_COUNT
The number of structural features of the 'Bip Type' class.

See Also:
Constant Field Values

PART_TYPE

static final int PART_TYPE
The meta object id for the 'Part Type' class.

See Also:
PartTypeImpl, BehaviorsPackageImpl.getPartType(), Constant Field Values

PART_TYPE__NAME

static final int PART_TYPE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PART_TYPE__SCOPE

static final int PART_TYPE__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

PART_TYPE__DATA_PARAMETER

static final int PART_TYPE__DATA_PARAMETER
The feature id for the 'Data Parameter' containment reference list.

See Also:
Constant Field Values

PART_TYPE__START_SOURCE_LINE

static final int PART_TYPE__START_SOURCE_LINE
The feature id for the 'Start Source Line' attribute.

See Also:
Constant Field Values

PART_TYPE__MODULE

static final int PART_TYPE__MODULE
The feature id for the 'Module' container reference.

See Also:
Constant Field Values

PART_TYPE__CONSTANT

static final int PART_TYPE__CONSTANT
The feature id for the 'Constant' containment reference list.

See Also:
Constant Field Values

PART_TYPE__DECLARATION

static final int PART_TYPE__DECLARATION
The feature id for the 'Declaration' containment reference list.

See Also:
Constant Field Values

PART_TYPE_FEATURE_COUNT

static final int PART_TYPE_FEATURE_COUNT
The number of structural features of the 'Part Type' class.

See Also:
Constant Field Values

COMPONENT_TYPE

static final int COMPONENT_TYPE
The meta object id for the 'Component Type' class.

See Also:
ComponentTypeImpl, BehaviorsPackageImpl.getComponentType(), Constant Field Values

COMPONENT_TYPE__NAME

static final int COMPONENT_TYPE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

COMPONENT_TYPE__SCOPE

static final int COMPONENT_TYPE__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

COMPONENT_TYPE__DATA_PARAMETER

static final int COMPONENT_TYPE__DATA_PARAMETER
The feature id for the 'Data Parameter' containment reference list.

See Also:
Constant Field Values

COMPONENT_TYPE__START_SOURCE_LINE

static final int COMPONENT_TYPE__START_SOURCE_LINE
The feature id for the 'Start Source Line' attribute.

See Also:
Constant Field Values

COMPONENT_TYPE__MODULE

static final int COMPONENT_TYPE__MODULE
The feature id for the 'Module' container reference.

See Also:
Constant Field Values

COMPONENT_TYPE__CONSTANT

static final int COMPONENT_TYPE__CONSTANT
The feature id for the 'Constant' containment reference list.

See Also:
Constant Field Values

COMPONENT_TYPE__DECLARATION

static final int COMPONENT_TYPE__DECLARATION
The feature id for the 'Declaration' containment reference list.

See Also:
Constant Field Values

COMPONENT_TYPE__PORT

static final int COMPONENT_TYPE__PORT
The feature id for the 'Port' containment reference list.

See Also:
Constant Field Values

COMPONENT_TYPE__PRIORITY_RULE

static final int COMPONENT_TYPE__PRIORITY_RULE
The feature id for the 'Priority Rule' containment reference list.

See Also:
Constant Field Values

COMPONENT_TYPE__INTERFACE_VARIABLE

static final int COMPONENT_TYPE__INTERFACE_VARIABLE
The feature id for the 'Interface Variable' containment reference list.

See Also:
Constant Field Values

COMPONENT_TYPE__CONTRACT

static final int COMPONENT_TYPE__CONTRACT
The feature id for the 'Contract' reference list.

See Also:
Constant Field Values

COMPONENT_TYPE__IS_MULTISHOT

static final int COMPONENT_TYPE__IS_MULTISHOT
The feature id for the 'Is Multishot' attribute.

See Also:
Constant Field Values

COMPONENT_TYPE_FEATURE_COUNT

static final int COMPONENT_TYPE_FEATURE_COUNT
The number of structural features of the 'Component Type' class.

See Also:
Constant Field Values

ATOM_TYPE

static final int ATOM_TYPE
The meta object id for the 'Atom Type' class.

See Also:
AtomTypeImpl, BehaviorsPackageImpl.getAtomType(), Constant Field Values

ATOM_TYPE__NAME

static final int ATOM_TYPE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ATOM_TYPE__SCOPE

static final int ATOM_TYPE__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

ATOM_TYPE__DATA_PARAMETER

static final int ATOM_TYPE__DATA_PARAMETER
The feature id for the 'Data Parameter' containment reference list.

See Also:
Constant Field Values

ATOM_TYPE__START_SOURCE_LINE

static final int ATOM_TYPE__START_SOURCE_LINE
The feature id for the 'Start Source Line' attribute.

See Also:
Constant Field Values

ATOM_TYPE__MODULE

static final int ATOM_TYPE__MODULE
The feature id for the 'Module' container reference.

See Also:
Constant Field Values

ATOM_TYPE__CONSTANT

static final int ATOM_TYPE__CONSTANT
The feature id for the 'Constant' containment reference list.

See Also:
Constant Field Values

ATOM_TYPE__DECLARATION

static final int ATOM_TYPE__DECLARATION
The feature id for the 'Declaration' containment reference list.

See Also:
Constant Field Values

ATOM_TYPE__PORT

static final int ATOM_TYPE__PORT
The feature id for the 'Port' containment reference list.

See Also:
Constant Field Values

ATOM_TYPE__PRIORITY_RULE

static final int ATOM_TYPE__PRIORITY_RULE
The feature id for the 'Priority Rule' containment reference list.

See Also:
Constant Field Values

ATOM_TYPE__INTERFACE_VARIABLE

static final int ATOM_TYPE__INTERFACE_VARIABLE
The feature id for the 'Interface Variable' containment reference list.

See Also:
Constant Field Values

ATOM_TYPE__CONTRACT

static final int ATOM_TYPE__CONTRACT
The feature id for the 'Contract' reference list.

See Also:
Constant Field Values

ATOM_TYPE__IS_MULTISHOT

static final int ATOM_TYPE__IS_MULTISHOT
The feature id for the 'Is Multishot' attribute.

See Also:
Constant Field Values

ATOM_TYPE__BEHAVIOR

static final int ATOM_TYPE__BEHAVIOR
The feature id for the 'Behavior' containment reference.

See Also:
Constant Field Values

ATOM_TYPE__VARIABLE

static final int ATOM_TYPE__VARIABLE
The feature id for the 'Variable' containment reference list.

See Also:
Constant Field Values

ATOM_TYPE__PORT_DEFINITION

static final int ATOM_TYPE__PORT_DEFINITION
The feature id for the 'Port Definition' containment reference list.

See Also:
Constant Field Values

ATOM_TYPE_FEATURE_COUNT

static final int ATOM_TYPE_FEATURE_COUNT
The number of structural features of the 'Atom Type' class.

See Also:
Constant Field Values

PARAMETERIZED_ELEMENT

static final int PARAMETERIZED_ELEMENT
The meta object id for the 'Parameterized Element' class.

See Also:
ParameterizedElementImpl, BehaviorsPackageImpl.getParameterizedElement(), Constant Field Values

PARAMETERIZED_ELEMENT__DATA_PARAMETER

static final int PARAMETERIZED_ELEMENT__DATA_PARAMETER
The feature id for the 'Data Parameter' containment reference list.

See Also:
Constant Field Values

PARAMETERIZED_ELEMENT_FEATURE_COUNT

static final int PARAMETERIZED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Parameterized Element' class.

See Also:
Constant Field Values

DATA_TYPED_ELEMENT

static final int DATA_TYPED_ELEMENT
The meta object id for the 'Data Typed Element' class.

See Also:
DataTypedElementImpl, BehaviorsPackageImpl.getDataTypedElement(), Constant Field Values

DATA_TYPED_ELEMENT__NAME

static final int DATA_TYPED_ELEMENT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

DATA_TYPED_ELEMENT__SCOPE

static final int DATA_TYPED_ELEMENT__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

DATA_TYPED_ELEMENT__TYPE

static final int DATA_TYPED_ELEMENT__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

DATA_TYPED_ELEMENT__OPAQUE_TYPE_NAME

static final int DATA_TYPED_ELEMENT__OPAQUE_TYPE_NAME
The feature id for the 'Opaque Type Name' attribute.

See Also:
Constant Field Values

DATA_TYPED_ELEMENT_FEATURE_COUNT

static final int DATA_TYPED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Data Typed Element' class.

See Also:
Constant Field Values

DATA_PARAMETER

static final int DATA_PARAMETER
The meta object id for the 'Data Parameter' class.

See Also:
DataParameterImpl, BehaviorsPackageImpl.getDataParameter(), Constant Field Values

DATA_PARAMETER__NAME

static final int DATA_PARAMETER__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

DATA_PARAMETER__SCOPE

static final int DATA_PARAMETER__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

DATA_PARAMETER__TYPE

static final int DATA_PARAMETER__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

DATA_PARAMETER__OPAQUE_TYPE_NAME

static final int DATA_PARAMETER__OPAQUE_TYPE_NAME
The feature id for the 'Opaque Type Name' attribute.

See Also:
Constant Field Values

DATA_PARAMETER__DIRECTION

static final int DATA_PARAMETER__DIRECTION
The feature id for the 'Direction' attribute.

See Also:
Constant Field Values

DATA_PARAMETER__PARAMETERIZED_ELEMENT

static final int DATA_PARAMETER__PARAMETERIZED_ELEMENT
The feature id for the 'Parameterized Element' container reference.

See Also:
Constant Field Values

DATA_PARAMETER_FEATURE_COUNT

static final int DATA_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Data Parameter' class.

See Also:
Constant Field Values

DATA_TYPE

static final int DATA_TYPE
The meta object id for the 'Data Type' class.

See Also:
DataTypeImpl, BehaviorsPackageImpl.getDataType(), Constant Field Values

DATA_TYPE_FEATURE_COUNT

static final int DATA_TYPE_FEATURE_COUNT
The number of structural features of the 'Data Type' class.

See Also:
Constant Field Values

VARIABLE

static final int VARIABLE
The meta object id for the 'Variable' class.

See Also:
VariableImpl, BehaviorsPackageImpl.getVariable(), Constant Field Values

VARIABLE__NAME

static final int VARIABLE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

VARIABLE__SCOPE

static final int VARIABLE__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

VARIABLE__TYPE

static final int VARIABLE__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

VARIABLE__OPAQUE_TYPE_NAME

static final int VARIABLE__OPAQUE_TYPE_NAME
The feature id for the 'Opaque Type Name' attribute.

See Also:
Constant Field Values

VARIABLE__CONNECTOR_TYPE

static final int VARIABLE__CONNECTOR_TYPE
The feature id for the 'Connector Type' container reference.

See Also:
Constant Field Values

VARIABLE__INITIAL_VALUE

static final int VARIABLE__INITIAL_VALUE
The feature id for the 'Initial Value' containment reference.

See Also:
Constant Field Values

VARIABLE__IS_EXTERNAL

static final int VARIABLE__IS_EXTERNAL
The feature id for the 'Is External' attribute.

See Also:
Constant Field Values

VARIABLE_FEATURE_COUNT

static final int VARIABLE_FEATURE_COUNT
The number of structural features of the 'Variable' class.

See Also:
Constant Field Values

ACTION

static final int ACTION
The meta object id for the 'Action' class.

See Also:
ActionImpl, BehaviorsPackageImpl.getAction(), Constant Field Values

ACTION_FEATURE_COUNT

static final int ACTION_FEATURE_COUNT
The number of structural features of the 'Action' class.

See Also:
Constant Field Values

EXPRESSION

static final int EXPRESSION
The meta object id for the 'Expression' class.

See Also:
ExpressionImpl, BehaviorsPackageImpl.getExpression(), Constant Field Values

EXPRESSION_FEATURE_COUNT

static final int EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Expression' class.

See Also:
Constant Field Values

PORT

static final int PORT
The meta object id for the 'Port' class.

See Also:
PortImpl, BehaviorsPackageImpl.getPort(), Constant Field Values

PORT__NAME

static final int PORT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PORT__SCOPE

static final int PORT__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

PORT__COMPONENT_TYPE

static final int PORT__COMPONENT_TYPE
The feature id for the 'Component Type' container reference.

See Also:
Constant Field Values

PORT__BINDING

static final int PORT__BINDING
The feature id for the 'Binding' containment reference.

See Also:
Constant Field Values

PORT__TYPE

static final int PORT__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

PORT__CONNECTOR_TYPE

static final int PORT__CONNECTOR_TYPE
The feature id for the 'Connector Type' container reference.

See Also:
Constant Field Values

PORT_FEATURE_COUNT

static final int PORT_FEATURE_COUNT
The number of structural features of the 'Port' class.

See Also:
Constant Field Values

BINDING

static final int BINDING
The meta object id for the 'Binding' class.

See Also:
BindingImpl, BehaviorsPackageImpl.getBinding(), Constant Field Values

BINDING__OUTER_PORT

static final int BINDING__OUTER_PORT
The feature id for the 'Outer Port' container reference.

See Also:
Constant Field Values

BINDING_FEATURE_COUNT

static final int BINDING_FEATURE_COUNT
The number of structural features of the 'Binding' class.

See Also:
Constant Field Values

PORT_TYPE

static final int PORT_TYPE
The meta object id for the 'Port Type' class.

See Also:
PortTypeImpl, BehaviorsPackageImpl.getPortType(), Constant Field Values

PORT_TYPE__NAME

static final int PORT_TYPE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PORT_TYPE__SCOPE

static final int PORT_TYPE__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

PORT_TYPE__DATA_PARAMETER

static final int PORT_TYPE__DATA_PARAMETER
The feature id for the 'Data Parameter' containment reference list.

See Also:
Constant Field Values

PORT_TYPE__START_SOURCE_LINE

static final int PORT_TYPE__START_SOURCE_LINE
The feature id for the 'Start Source Line' attribute.

See Also:
Constant Field Values

PORT_TYPE__MODULE

static final int PORT_TYPE__MODULE
The feature id for the 'Module' container reference.

See Also:
Constant Field Values

PORT_TYPE_FEATURE_COUNT

static final int PORT_TYPE_FEATURE_COUNT
The number of structural features of the 'Port Type' class.

See Also:
Constant Field Values

VARIABLE_BINDING

static final int VARIABLE_BINDING
The meta object id for the 'Variable Binding' class.

See Also:
VariableBindingImpl, BehaviorsPackageImpl.getVariableBinding(), Constant Field Values

VARIABLE_BINDING__INTERFACE_VARIABLE

static final int VARIABLE_BINDING__INTERFACE_VARIABLE
The feature id for the 'Interface Variable' container reference.

See Also:
Constant Field Values

VARIABLE_BINDING_FEATURE_COUNT

static final int VARIABLE_BINDING_FEATURE_COUNT
The number of structural features of the 'Variable Binding' class.

See Also:
Constant Field Values

INTERFACE_VARIABLE

static final int INTERFACE_VARIABLE
The meta object id for the 'Interface Variable' class.

See Also:
InterfaceVariableImpl, BehaviorsPackageImpl.getInterfaceVariable(), Constant Field Values

INTERFACE_VARIABLE__NAME

static final int INTERFACE_VARIABLE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

INTERFACE_VARIABLE__SCOPE

static final int INTERFACE_VARIABLE__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

INTERFACE_VARIABLE__TYPE

static final int INTERFACE_VARIABLE__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

INTERFACE_VARIABLE__OPAQUE_TYPE_NAME

static final int INTERFACE_VARIABLE__OPAQUE_TYPE_NAME
The feature id for the 'Opaque Type Name' attribute.

See Also:
Constant Field Values

INTERFACE_VARIABLE__COMPONENT_TYPE

static final int INTERFACE_VARIABLE__COMPONENT_TYPE
The feature id for the 'Component Type' container reference.

See Also:
Constant Field Values

INTERFACE_VARIABLE__VARIABLE_BINDING

static final int INTERFACE_VARIABLE__VARIABLE_BINDING
The feature id for the 'Variable Binding' containment reference list.

See Also:
Constant Field Values

INTERFACE_VARIABLE_FEATURE_COUNT

static final int INTERFACE_VARIABLE_FEATURE_COUNT
The number of structural features of the 'Interface Variable' class.

See Also:
Constant Field Values

ABSTRACT_TRANSITION

static final int ABSTRACT_TRANSITION
The meta object id for the 'Abstract Transition' class.

See Also:
AbstractTransitionImpl, BehaviorsPackageImpl.getAbstractTransition(), Constant Field Values

ABSTRACT_TRANSITION__NAME

static final int ABSTRACT_TRANSITION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ABSTRACT_TRANSITION__SCOPE

static final int ABSTRACT_TRANSITION__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

ABSTRACT_TRANSITION__ORIGIN

static final int ABSTRACT_TRANSITION__ORIGIN
The feature id for the 'Origin' reference list.

See Also:
Constant Field Values

ABSTRACT_TRANSITION__GUARD

static final int ABSTRACT_TRANSITION__GUARD
The feature id for the 'Guard' containment reference.

See Also:
Constant Field Values

ABSTRACT_TRANSITION__ACTION

static final int ABSTRACT_TRANSITION__ACTION
The feature id for the 'Action' containment reference.

See Also:
Constant Field Values

ABSTRACT_TRANSITION__TRIGGER

static final int ABSTRACT_TRANSITION__TRIGGER
The feature id for the 'Trigger' containment reference.

See Also:
Constant Field Values

ABSTRACT_TRANSITION__TIME_RESET

static final int ABSTRACT_TRANSITION__TIME_RESET
The feature id for the 'Time Reset' containment reference.

See Also:
Constant Field Values

ABSTRACT_TRANSITION__TIME_SPECIFICATION

static final int ABSTRACT_TRANSITION__TIME_SPECIFICATION
The feature id for the 'Time Specification' containment reference.

See Also:
Constant Field Values

ABSTRACT_TRANSITION_FEATURE_COUNT

static final int ABSTRACT_TRANSITION_FEATURE_COUNT
The number of structural features of the 'Abstract Transition' class.

See Also:
Constant Field Values

STATE

static final int STATE
The meta object id for the 'State' class.

See Also:
StateImpl, BehaviorsPackageImpl.getState(), Constant Field Values

STATE__NAME

static final int STATE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

STATE__SCOPE

static final int STATE__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

STATE__INCOMING

static final int STATE__INCOMING
The feature id for the 'Incoming' reference list.

See Also:
Constant Field Values

STATE__ALTERNATIVE_INCOMING

static final int STATE__ALTERNATIVE_INCOMING
The feature id for the 'Alternative Incoming' reference list.

See Also:
Constant Field Values

STATE__OUTGOING

static final int STATE__OUTGOING
The feature id for the 'Outgoing' reference list.

See Also:
Constant Field Values

STATE_FEATURE_COUNT

static final int STATE_FEATURE_COUNT
The number of structural features of the 'State' class.

See Also:
Constant Field Values

TRANSITION

static final int TRANSITION
The meta object id for the 'Transition' class.

See Also:
TransitionImpl, BehaviorsPackageImpl.getTransition(), Constant Field Values

TRANSITION__NAME

static final int TRANSITION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

TRANSITION__SCOPE

static final int TRANSITION__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

TRANSITION__ORIGIN

static final int TRANSITION__ORIGIN
The feature id for the 'Origin' reference list.

See Also:
Constant Field Values

TRANSITION__GUARD

static final int TRANSITION__GUARD
The feature id for the 'Guard' containment reference.

See Also:
Constant Field Values

TRANSITION__ACTION

static final int TRANSITION__ACTION
The feature id for the 'Action' containment reference.

See Also:
Constant Field Values

TRANSITION__TRIGGER

static final int TRANSITION__TRIGGER
The feature id for the 'Trigger' containment reference.

See Also:
Constant Field Values

TRANSITION__TIME_RESET

static final int TRANSITION__TIME_RESET
The feature id for the 'Time Reset' containment reference.

See Also:
Constant Field Values

TRANSITION__TIME_SPECIFICATION

static final int TRANSITION__TIME_SPECIFICATION
The feature id for the 'Time Specification' containment reference.

See Also:
Constant Field Values

TRANSITION__DESTINATION

static final int TRANSITION__DESTINATION
The feature id for the 'Destination' reference list.

See Also:
Constant Field Values

TRANSITION_FEATURE_COUNT

static final int TRANSITION_FEATURE_COUNT
The number of structural features of the 'Transition' class.

See Also:
Constant Field Values

TRANSITION_ALTERNATIVE

static final int TRANSITION_ALTERNATIVE
The meta object id for the 'Transition Alternative' class.

See Also:
TransitionAlternativeImpl, BehaviorsPackageImpl.getTransitionAlternative(), Constant Field Values

TRANSITION_ALTERNATIVE__CONDITION

static final int TRANSITION_ALTERNATIVE__CONDITION
The feature id for the 'Condition' containment reference.

See Also:
Constant Field Values

TRANSITION_ALTERNATIVE__STATE

static final int TRANSITION_ALTERNATIVE__STATE
The feature id for the 'State' reference list.

See Also:
Constant Field Values

TRANSITION_ALTERNATIVE_FEATURE_COUNT

static final int TRANSITION_ALTERNATIVE_FEATURE_COUNT
The number of structural features of the 'Transition Alternative' class.

See Also:
Constant Field Values

CONSTANT

static final int CONSTANT
The meta object id for the 'Constant' class.

See Also:
ConstantImpl, BehaviorsPackageImpl.getConstant(), Constant Field Values

CONSTANT__NAME

static final int CONSTANT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

CONSTANT__SCOPE

static final int CONSTANT__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

CONSTANT__TYPE

static final int CONSTANT__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

CONSTANT__OPAQUE_TYPE_NAME

static final int CONSTANT__OPAQUE_TYPE_NAME
The feature id for the 'Opaque Type Name' attribute.

See Also:
Constant Field Values

CONSTANT__CONNECTOR_TYPE

static final int CONSTANT__CONNECTOR_TYPE
The feature id for the 'Connector Type' container reference.

See Also:
Constant Field Values

CONSTANT__INITIAL_VALUE

static final int CONSTANT__INITIAL_VALUE
The feature id for the 'Initial Value' containment reference.

See Also:
Constant Field Values

CONSTANT__IS_EXTERNAL

static final int CONSTANT__IS_EXTERNAL
The feature id for the 'Is External' attribute.

See Also:
Constant Field Values

CONSTANT__PART_TYPE

static final int CONSTANT__PART_TYPE
The feature id for the 'Part Type' container reference.

See Also:
Constant Field Values

CONSTANT_FEATURE_COUNT

static final int CONSTANT_FEATURE_COUNT
The number of structural features of the 'Constant' class.

See Also:
Constant Field Values

BEHAVIOR

static final int BEHAVIOR
The meta object id for the 'Behavior' class.

See Also:
BehaviorImpl, BehaviorsPackageImpl.getBehavior(), Constant Field Values

BEHAVIOR__ATOM_TYPE

static final int BEHAVIOR__ATOM_TYPE
The feature id for the 'Atom Type' container reference.

See Also:
Constant Field Values

BEHAVIOR_FEATURE_COUNT

static final int BEHAVIOR_FEATURE_COUNT
The number of structural features of the 'Behavior' class.

See Also:
Constant Field Values

PETRI_NET

static final int PETRI_NET
The meta object id for the 'Petri Net' class.

See Also:
PetriNetImpl, BehaviorsPackageImpl.getPetriNet(), Constant Field Values

PETRI_NET__ATOM_TYPE

static final int PETRI_NET__ATOM_TYPE
The feature id for the 'Atom Type' container reference.

See Also:
Constant Field Values

PETRI_NET__STATE

static final int PETRI_NET__STATE
The feature id for the 'State' containment reference list.

See Also:
Constant Field Values

PETRI_NET__TRANSITION

static final int PETRI_NET__TRANSITION
The feature id for the 'Transition' containment reference list.

See Also:
Constant Field Values

PETRI_NET__INITIAL_STATE

static final int PETRI_NET__INITIAL_STATE
The feature id for the 'Initial State' reference list.

See Also:
Constant Field Values

PETRI_NET__INITIALIZATION

static final int PETRI_NET__INITIALIZATION
The feature id for the 'Initialization' containment reference.

See Also:
Constant Field Values

PETRI_NET_FEATURE_COUNT

static final int PETRI_NET_FEATURE_COUNT
The number of structural features of the 'Petri Net' class.

See Also:
Constant Field Values

DEFINITION_BINDING

static final int DEFINITION_BINDING
The meta object id for the 'Definition Binding' class.

See Also:
DefinitionBindingImpl, BehaviorsPackageImpl.getDefinitionBinding(), Constant Field Values

DEFINITION_BINDING__OUTER_PORT

static final int DEFINITION_BINDING__OUTER_PORT
The feature id for the 'Outer Port' container reference.

See Also:
Constant Field Values

DEFINITION_BINDING__DEFINITION

static final int DEFINITION_BINDING__DEFINITION
The feature id for the 'Definition' reference.

See Also:
Constant Field Values

DEFINITION_BINDING_FEATURE_COUNT

static final int DEFINITION_BINDING_FEATURE_COUNT
The number of structural features of the 'Definition Binding' class.

See Also:
Constant Field Values

PORT_DEFINITION_REFERENCE

static final int PORT_DEFINITION_REFERENCE
The meta object id for the 'Port Definition Reference' class.

See Also:
PortDefinitionReferenceImpl, BehaviorsPackageImpl.getPortDefinitionReference(), Constant Field Values

PORT_DEFINITION_REFERENCE__TARGET

static final int PORT_DEFINITION_REFERENCE__TARGET
The feature id for the 'Target' reference.

See Also:
Constant Field Values

PORT_DEFINITION_REFERENCE_FEATURE_COUNT

static final int PORT_DEFINITION_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Port Definition Reference' class.

See Also:
Constant Field Values

MULTI_TRANSITION

static final int MULTI_TRANSITION
The meta object id for the 'Multi Transition' class.

See Also:
MultiTransitionImpl, BehaviorsPackageImpl.getMultiTransition(), Constant Field Values

MULTI_TRANSITION__NAME

static final int MULTI_TRANSITION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

MULTI_TRANSITION__SCOPE

static final int MULTI_TRANSITION__SCOPE
The feature id for the 'Scope' attribute.

See Also:
Constant Field Values

MULTI_TRANSITION__ORIGIN

static final int MULTI_TRANSITION__ORIGIN
The feature id for the 'Origin' reference list.

See Also:
Constant Field Values

MULTI_TRANSITION__GUARD

static final int MULTI_TRANSITION__GUARD
The feature id for the 'Guard' containment reference.

See Also:
Constant Field Values

MULTI_TRANSITION__ACTION

static final int MULTI_TRANSITION__ACTION
The feature id for the 'Action' containment reference.

See Also:
Constant Field Values

MULTI_TRANSITION__TRIGGER

static final int MULTI_TRANSITION__TRIGGER
The feature id for the 'Trigger' containment reference.

See Also:
Constant Field Values

MULTI_TRANSITION__TIME_RESET

static final int MULTI_TRANSITION__TIME_RESET
The feature id for the 'Time Reset' containment reference.

See Also:
Constant Field Values

MULTI_TRANSITION__TIME_SPECIFICATION

static final int MULTI_TRANSITION__TIME_SPECIFICATION
The feature id for the 'Time Specification' containment reference.

See Also:
Constant Field Values

MULTI_TRANSITION__ALTERNATIVE

static final int MULTI_TRANSITION__ALTERNATIVE
The feature id for the 'Alternative' containment reference list.

See Also:
Constant Field Values

MULTI_TRANSITION_FEATURE_COUNT

static final int MULTI_TRANSITION_FEATURE_COUNT
The number of structural features of the 'Multi Transition' class.

See Also:
Constant Field Values

VARIABLE_DEFINITION_BINDING

static final int VARIABLE_DEFINITION_BINDING
The meta object id for the 'Variable Definition Binding' class.

See Also:
VariableDefinitionBindingImpl, BehaviorsPackageImpl.getVariableDefinitionBinding(), Constant Field Values

VARIABLE_DEFINITION_BINDING__INTERFACE_VARIABLE

static final int VARIABLE_DEFINITION_BINDING__INTERFACE_VARIABLE
The feature id for the 'Interface Variable' container reference.

See Also:
Constant Field Values

VARIABLE_DEFINITION_BINDING__VARIABLE

static final int VARIABLE_DEFINITION_BINDING__VARIABLE
The feature id for the 'Variable' reference.

See Also:
Constant Field Values

VARIABLE_DEFINITION_BINDING_FEATURE_COUNT

static final int VARIABLE_DEFINITION_BINDING_FEATURE_COUNT
The number of structural features of the 'Variable Definition Binding' class.

See Also:
Constant Field Values

PARAMETER_DIRECTION_KIND

static final int PARAMETER_DIRECTION_KIND
The meta object id for the 'Parameter Direction Kind' enum.

See Also:
ParameterDirectionKind, BehaviorsPackageImpl.getParameterDirectionKind(), Constant Field Values
Method Detail

getPortDefinition

EClass getPortDefinition()
Returns the meta object for class 'Port Definition'.

Returns:
the meta object for class 'Port Definition'.
See Also:
PortDefinition

getPortDefinition_AtomType

EReference getPortDefinition_AtomType()
Returns the meta object for the container reference 'Atom Type'.

Returns:
the meta object for the container reference 'Atom Type'.
See Also:
PortDefinition.getAtomType(), getPortDefinition()

getPortDefinition_ConnectorType

EReference getPortDefinition_ConnectorType()
Returns the meta object for the container reference 'Connector Type'.

Returns:
the meta object for the container reference 'Connector Type'.
See Also:
PortDefinition.getConnectorType(), getPortDefinition()

getPortDefinition_Type

EReference getPortDefinition_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
PortDefinition.getType(), getPortDefinition()

getPortDefinition_ExposedVariable

EReference getPortDefinition_ExposedVariable()
Returns the meta object for the reference list 'Exposed Variable'.

Returns:
the meta object for the reference list 'Exposed Variable'.
See Also:
PortDefinition.getExposedVariable(), getPortDefinition()

getAtomType

EClass getAtomType()
Returns the meta object for class 'Atom Type'.

Returns:
the meta object for class 'Atom Type'.
See Also:
AtomType

getAtomType_Behavior

EReference getAtomType_Behavior()
Returns the meta object for the containment reference 'Behavior'.

Returns:
the meta object for the containment reference 'Behavior'.
See Also:
AtomType.getBehavior(), getAtomType()

getAtomType_Variable

EReference getAtomType_Variable()
Returns the meta object for the containment reference list 'Variable'.

Returns:
the meta object for the containment reference list 'Variable'.
See Also:
AtomType.getVariable(), getAtomType()

getAtomType_PortDefinition

EReference getAtomType_PortDefinition()
Returns the meta object for the containment reference list 'Port Definition'.

Returns:
the meta object for the containment reference list 'Port Definition'.
See Also:
AtomType.getPortDefinition(), getAtomType()

getComponentType

EClass getComponentType()
Returns the meta object for class 'Component Type'.

Returns:
the meta object for class 'Component Type'.
See Also:
ComponentType

getComponentType_Port

EReference getComponentType_Port()
Returns the meta object for the containment reference list 'Port'.

Returns:
the meta object for the containment reference list 'Port'.
See Also:
ComponentType.getPort(), getComponentType()

getComponentType_PriorityRule

EReference getComponentType_PriorityRule()
Returns the meta object for the containment reference list 'Priority Rule'.

Returns:
the meta object for the containment reference list 'Priority Rule'.
See Also:
ComponentType.getPriorityRule(), getComponentType()

getComponentType_InterfaceVariable

EReference getComponentType_InterfaceVariable()
Returns the meta object for the containment reference list 'Interface Variable'.

Returns:
the meta object for the containment reference list 'Interface Variable'.
See Also:
ComponentType.getInterfaceVariable(), getComponentType()

getComponentType_Contract

EReference getComponentType_Contract()
Returns the meta object for the reference list 'Contract'.

Returns:
the meta object for the reference list 'Contract'.
See Also:
ComponentType.getContract(), getComponentType()

getComponentType_IsMultishot

EAttribute getComponentType_IsMultishot()
Returns the meta object for the attribute 'Is Multishot'.

Returns:
the meta object for the attribute 'Is Multishot'.
See Also:
ComponentType.isIsMultishot(), getComponentType()

getPartType

EClass getPartType()
Returns the meta object for class 'Part Type'.

Returns:
the meta object for class 'Part Type'.
See Also:
PartType

getPartType_Constant

EReference getPartType_Constant()
Returns the meta object for the containment reference list 'Constant'.

Returns:
the meta object for the containment reference list 'Constant'.
See Also:
PartType.getConstant(), getPartType()

getPartType_Declaration

EReference getPartType_Declaration()
Returns the meta object for the containment reference list 'Declaration'.

Returns:
the meta object for the containment reference list 'Declaration'.
See Also:
PartType.getDeclaration(), getPartType()

getBipType

EClass getBipType()
Returns the meta object for class 'Bip Type'.

Returns:
the meta object for class 'Bip Type'.
See Also:
BipType

getBipType_Module

EReference getBipType_Module()
Returns the meta object for the container reference 'Module'.

Returns:
the meta object for the container reference 'Module'.
See Also:
BipType.getModule(), getBipType()

getParameterizedElement

EClass getParameterizedElement()
Returns the meta object for class 'Parameterized Element'.

Returns:
the meta object for class 'Parameterized Element'.
See Also:
ParameterizedElement

getParameterizedElement_DataParameter

EReference getParameterizedElement_DataParameter()
Returns the meta object for the containment reference list 'Data Parameter'.

Returns:
the meta object for the containment reference list 'Data Parameter'.
See Also:
ParameterizedElement.getDataParameter(), getParameterizedElement()

getDataParameter

EClass getDataParameter()
Returns the meta object for class 'Data Parameter'.

Returns:
the meta object for class 'Data Parameter'.
See Also:
DataParameter

getDataParameter_Direction

EAttribute getDataParameter_Direction()
Returns the meta object for the attribute 'Direction'.

Returns:
the meta object for the attribute 'Direction'.
See Also:
DataParameter.getDirection(), getDataParameter()

getDataParameter_ParameterizedElement

EReference getDataParameter_ParameterizedElement()
Returns the meta object for the container reference 'Parameterized Element'.

Returns:
the meta object for the container reference 'Parameterized Element'.
See Also:
DataParameter.getParameterizedElement(), getDataParameter()

getDataTypedElement

EClass getDataTypedElement()
Returns the meta object for class 'Data Typed Element'.

Returns:
the meta object for class 'Data Typed Element'.
See Also:
DataTypedElement

getDataTypedElement_Type

EReference getDataTypedElement_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
DataTypedElement.getType(), getDataTypedElement()

getDataTypedElement_OpaqueTypeName

EAttribute getDataTypedElement_OpaqueTypeName()
Returns the meta object for the attribute 'Opaque Type Name'.

Returns:
the meta object for the attribute 'Opaque Type Name'.
See Also:
DataTypedElement.getOpaqueTypeName(), getDataTypedElement()

getDataType

EClass getDataType()
Returns the meta object for class 'Data Type'.

Returns:
the meta object for class 'Data Type'.
See Also:
DataType

getVariable

EClass getVariable()
Returns the meta object for class 'Variable'.

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

getVariable_ConnectorType

EReference getVariable_ConnectorType()
Returns the meta object for the container reference 'Connector Type'.

Returns:
the meta object for the container reference 'Connector Type'.
See Also:
Variable.getConnectorType(), getVariable()

getVariable_InitialValue

EReference getVariable_InitialValue()
Returns the meta object for the containment reference 'Initial Value'.

Returns:
the meta object for the containment reference 'Initial Value'.
See Also:
Variable.getInitialValue(), getVariable()

getVariable_IsExternal

EAttribute getVariable_IsExternal()
Returns the meta object for the attribute 'Is External'.

Returns:
the meta object for the attribute 'Is External'.
See Also:
Variable.isIsExternal(), getVariable()

getExpression

EClass getExpression()
Returns the meta object for class 'Expression'.

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

getAction

EClass getAction()
Returns the meta object for class 'Action'.

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

getPort

EClass getPort()
Returns the meta object for class 'Port'.

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

getPort_ComponentType

EReference getPort_ComponentType()
Returns the meta object for the container reference 'Component Type'.

Returns:
the meta object for the container reference 'Component Type'.
See Also:
Port.getComponentType(), getPort()

getPort_Binding

EReference getPort_Binding()
Returns the meta object for the containment reference 'Binding'.

Returns:
the meta object for the containment reference 'Binding'.
See Also:
Port.getBinding(), getPort()

getPort_Type

EReference getPort_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
Port.getType(), getPort()

getPort_ConnectorType

EReference getPort_ConnectorType()
Returns the meta object for the container reference 'Connector Type'.

Returns:
the meta object for the container reference 'Connector Type'.
See Also:
Port.getConnectorType(), getPort()

getBinding

EClass getBinding()
Returns the meta object for class 'Binding'.

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

getBinding_OuterPort

EReference getBinding_OuterPort()
Returns the meta object for the container reference 'Outer Port'.

Returns:
the meta object for the container reference 'Outer Port'.
See Also:
Binding.getOuterPort(), getBinding()

getPortType

EClass getPortType()
Returns the meta object for class 'Port Type'.

Returns:
the meta object for class 'Port Type'.
See Also:
PortType

getVariableBinding

EClass getVariableBinding()
Returns the meta object for class 'Variable Binding'.

Returns:
the meta object for class 'Variable Binding'.
See Also:
VariableBinding

getVariableBinding_InterfaceVariable

EReference getVariableBinding_InterfaceVariable()
Returns the meta object for the container reference 'Interface Variable'.

Returns:
the meta object for the container reference 'Interface Variable'.
See Also:
VariableBinding.getInterfaceVariable(), getVariableBinding()

getInterfaceVariable

EClass getInterfaceVariable()
Returns the meta object for class 'Interface Variable'.

Returns:
the meta object for class 'Interface Variable'.
See Also:
InterfaceVariable

getInterfaceVariable_ComponentType

EReference getInterfaceVariable_ComponentType()
Returns the meta object for the container reference 'Component Type'.

Returns:
the meta object for the container reference 'Component Type'.
See Also:
InterfaceVariable.getComponentType(), getInterfaceVariable()

getInterfaceVariable_VariableBinding

EReference getInterfaceVariable_VariableBinding()
Returns the meta object for the containment reference list 'Variable Binding'.

Returns:
the meta object for the containment reference list 'Variable Binding'.
See Also:
InterfaceVariable.getVariableBinding(), getInterfaceVariable()

getAbstractTransition

EClass getAbstractTransition()
Returns the meta object for class 'Abstract Transition'.

Returns:
the meta object for class 'Abstract Transition'.
See Also:
AbstractTransition

getAbstractTransition_Origin

EReference getAbstractTransition_Origin()
Returns the meta object for the reference list 'Origin'.

Returns:
the meta object for the reference list 'Origin'.
See Also:
AbstractTransition.getOrigin(), getAbstractTransition()

getAbstractTransition_Guard

EReference getAbstractTransition_Guard()
Returns the meta object for the containment reference 'Guard'.

Returns:
the meta object for the containment reference 'Guard'.
See Also:
AbstractTransition.getGuard(), getAbstractTransition()

getAbstractTransition_Action

EReference getAbstractTransition_Action()
Returns the meta object for the containment reference 'Action'.

Returns:
the meta object for the containment reference 'Action'.
See Also:
AbstractTransition.getAction(), getAbstractTransition()

getAbstractTransition_Trigger

EReference getAbstractTransition_Trigger()
Returns the meta object for the containment reference 'Trigger'.

Returns:
the meta object for the containment reference 'Trigger'.
See Also:
AbstractTransition.getTrigger(), getAbstractTransition()

getAbstractTransition_TimeReset

EReference getAbstractTransition_TimeReset()
Returns the meta object for the containment reference 'Time Reset'.

Returns:
the meta object for the containment reference 'Time Reset'.
See Also:
AbstractTransition.getTimeReset(), getAbstractTransition()

getAbstractTransition_TimeSpecification

EReference getAbstractTransition_TimeSpecification()
Returns the meta object for the containment reference 'Time Specification'.

Returns:
the meta object for the containment reference 'Time Specification'.
See Also:
AbstractTransition.getTimeSpecification(), getAbstractTransition()

getState

EClass getState()
Returns the meta object for class 'State'.

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

getState_Incoming

EReference getState_Incoming()
Returns the meta object for the reference list 'Incoming'.

Returns:
the meta object for the reference list 'Incoming'.
See Also:
State.getIncoming(), getState()

getState_AlternativeIncoming

EReference getState_AlternativeIncoming()
Returns the meta object for the reference list 'Alternative Incoming'.

Returns:
the meta object for the reference list 'Alternative Incoming'.
See Also:
State.getAlternativeIncoming(), getState()

getState_Outgoing

EReference getState_Outgoing()
Returns the meta object for the reference list 'Outgoing'.

Returns:
the meta object for the reference list 'Outgoing'.
See Also:
State.getOutgoing(), getState()

getTransition

EClass getTransition()
Returns the meta object for class 'Transition'.

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

getTransition_Destination

EReference getTransition_Destination()
Returns the meta object for the reference list 'Destination'.

Returns:
the meta object for the reference list 'Destination'.
See Also:
Transition.getDestination(), getTransition()

getTransitionAlternative

EClass getTransitionAlternative()
Returns the meta object for class 'Transition Alternative'.

Returns:
the meta object for class 'Transition Alternative'.
See Also:
TransitionAlternative

getTransitionAlternative_Condition

EReference getTransitionAlternative_Condition()
Returns the meta object for the containment reference 'Condition'.

Returns:
the meta object for the containment reference 'Condition'.
See Also:
TransitionAlternative.getCondition(), getTransitionAlternative()

getTransitionAlternative_State

EReference getTransitionAlternative_State()
Returns the meta object for the reference list 'State'.

Returns:
the meta object for the reference list 'State'.
See Also:
TransitionAlternative.getState(), getTransitionAlternative()

getConstant

EClass getConstant()
Returns the meta object for class 'Constant'.

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

getConstant_PartType

EReference getConstant_PartType()
Returns the meta object for the container reference 'Part Type'.

Returns:
the meta object for the container reference 'Part Type'.
See Also:
Constant.getPartType(), getConstant()

getBehavior

EClass getBehavior()
Returns the meta object for class 'Behavior'.

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

getBehavior_AtomType

EReference getBehavior_AtomType()
Returns the meta object for the container reference 'Atom Type'.

Returns:
the meta object for the container reference 'Atom Type'.
See Also:
Behavior.getAtomType(), getBehavior()

getPetriNet

EClass getPetriNet()
Returns the meta object for class 'Petri Net'.

Returns:
the meta object for class 'Petri Net'.
See Also:
PetriNet

getPetriNet_State

EReference getPetriNet_State()
Returns the meta object for the containment reference list 'State'.

Returns:
the meta object for the containment reference list 'State'.
See Also:
PetriNet.getState(), getPetriNet()

getPetriNet_Transition

EReference getPetriNet_Transition()
Returns the meta object for the containment reference list 'Transition'.

Returns:
the meta object for the containment reference list 'Transition'.
See Also:
PetriNet.getTransition(), getPetriNet()

getPetriNet_InitialState

EReference getPetriNet_InitialState()
Returns the meta object for the reference list 'Initial State'.

Returns:
the meta object for the reference list 'Initial State'.
See Also:
PetriNet.getInitialState(), getPetriNet()

getPetriNet_Initialization

EReference getPetriNet_Initialization()
Returns the meta object for the containment reference 'Initialization'.

Returns:
the meta object for the containment reference 'Initialization'.
See Also:
PetriNet.getInitialization(), getPetriNet()

getDefinitionBinding

EClass getDefinitionBinding()
Returns the meta object for class 'Definition Binding'.

Returns:
the meta object for class 'Definition Binding'.
See Also:
DefinitionBinding

getDefinitionBinding_Definition

EReference getDefinitionBinding_Definition()
Returns the meta object for the reference 'Definition'.

Returns:
the meta object for the reference 'Definition'.
See Also:
DefinitionBinding.getDefinition(), getDefinitionBinding()

getPortDefinitionReference

EClass getPortDefinitionReference()
Returns the meta object for class 'Port Definition Reference'.

Returns:
the meta object for class 'Port Definition Reference'.
See Also:
PortDefinitionReference

getPortDefinitionReference_Target

EReference getPortDefinitionReference_Target()
Returns the meta object for the reference 'Target'.

Returns:
the meta object for the reference 'Target'.
See Also:
PortDefinitionReference.getTarget(), getPortDefinitionReference()

getMultiTransition

EClass getMultiTransition()
Returns the meta object for class 'Multi Transition'.

Returns:
the meta object for class 'Multi Transition'.
See Also:
MultiTransition

getMultiTransition_Alternative

EReference getMultiTransition_Alternative()
Returns the meta object for the containment reference list 'Alternative'.

Returns:
the meta object for the containment reference list 'Alternative'.
See Also:
MultiTransition.getAlternative(), getMultiTransition()

getVariableDefinitionBinding

EClass getVariableDefinitionBinding()
Returns the meta object for class 'Variable Definition Binding'.

Returns:
the meta object for class 'Variable Definition Binding'.
See Also:
VariableDefinitionBinding

getVariableDefinitionBinding_Variable

EReference getVariableDefinitionBinding_Variable()
Returns the meta object for the reference 'Variable'.

Returns:
the meta object for the reference 'Variable'.
See Also:
VariableDefinitionBinding.getVariable(), getVariableDefinitionBinding()

getNamedElement

EClass getNamedElement()
Returns the meta object for class 'Named Element'.

Returns:
the meta object for class 'Named Element'.
See Also:
NamedElement

getNamedElement_Name

EAttribute getNamedElement_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
NamedElement.getName(), getNamedElement()

getNamedElement_Scope

EAttribute getNamedElement_Scope()
Returns the meta object for the attribute 'Scope'.

Returns:
the meta object for the attribute 'Scope'.
See Also:
NamedElement.getScope(), getNamedElement()

getParameterDirectionKind

EEnum getParameterDirectionKind()
Returns the meta object for enum 'Parameter Direction Kind'.

Returns:
the meta object for enum 'Parameter Direction Kind'.
See Also:
ParameterDirectionKind

getBehaviorsFactory

BehaviorsFactory getBehaviorsFactory()
Returns the factory that creates the instances of the model.

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