ujf.verimag.bip.Core.Behaviors
Interface BehaviorsPackage.Literals

Enclosing interface:
BehaviorsPackage

public static interface BehaviorsPackage.Literals

Defines literals for the meta objects that represent


Field Summary
static EClass ABSTRACT_TRANSITION
          The meta object literal for the 'Abstract Transition' class.
static EReference ABSTRACT_TRANSITION__ACTION
          The meta object literal for the 'Action' containment reference feature.
static EReference ABSTRACT_TRANSITION__GUARD
          The meta object literal for the 'Guard' containment reference feature.
static EReference ABSTRACT_TRANSITION__ORIGIN
          The meta object literal for the 'Origin' reference list feature.
static EReference ABSTRACT_TRANSITION__TIME_RESET
          The meta object literal for the 'Time Reset' containment reference feature.
static EReference ABSTRACT_TRANSITION__TIME_SPECIFICATION
          The meta object literal for the 'Time Specification' containment reference feature.
static EReference ABSTRACT_TRANSITION__TRIGGER
          The meta object literal for the 'Trigger' containment reference feature.
static EClass ACTION
          The meta object literal for the 'Action' class.
static EClass ATOM_TYPE
          The meta object literal for the 'Atom Type' class.
static EReference ATOM_TYPE__BEHAVIOR
          The meta object literal for the 'Behavior' containment reference feature.
static EReference ATOM_TYPE__PORT_DEFINITION
          The meta object literal for the 'Port Definition' containment reference list feature.
static EReference ATOM_TYPE__VARIABLE
          The meta object literal for the 'Variable' containment reference list feature.
static EClass BEHAVIOR
          The meta object literal for the 'Behavior' class.
static EReference BEHAVIOR__ATOM_TYPE
          The meta object literal for the 'Atom Type' container reference feature.
static EClass BINDING
          The meta object literal for the 'Binding' class.
static EReference BINDING__OUTER_PORT
          The meta object literal for the 'Outer Port' container reference feature.
static EClass BIP_TYPE
          The meta object literal for the 'Bip Type' class.
static EReference BIP_TYPE__MODULE
          The meta object literal for the 'Module' container reference feature.
static EClass COMPONENT_TYPE
          The meta object literal for the 'Component Type' class.
static EReference COMPONENT_TYPE__CONTRACT
          The meta object literal for the 'Contract' reference list feature.
static EReference COMPONENT_TYPE__INTERFACE_VARIABLE
          The meta object literal for the 'Interface Variable' containment reference list feature.
static EAttribute COMPONENT_TYPE__IS_MULTISHOT
          The meta object literal for the 'Is Multishot' attribute feature.
static EReference COMPONENT_TYPE__PORT
          The meta object literal for the 'Port' containment reference list feature.
static EReference COMPONENT_TYPE__PRIORITY_RULE
          The meta object literal for the 'Priority Rule' containment reference list feature.
static EClass CONSTANT
          The meta object literal for the 'Constant' class.
static EReference CONSTANT__PART_TYPE
          The meta object literal for the 'Part Type' container reference feature.
static EClass DATA_PARAMETER
          The meta object literal for the 'Data Parameter' class.
static EAttribute DATA_PARAMETER__DIRECTION
          The meta object literal for the 'Direction' attribute feature.
static EReference DATA_PARAMETER__PARAMETERIZED_ELEMENT
          The meta object literal for the 'Parameterized Element' container reference feature.
static EClass DATA_TYPE
          The meta object literal for the 'Data Type' class.
static EClass DATA_TYPED_ELEMENT
          The meta object literal for the 'Data Typed Element' class.
static EAttribute DATA_TYPED_ELEMENT__OPAQUE_TYPE_NAME
          The meta object literal for the 'Opaque Type Name' attribute feature.
static EReference DATA_TYPED_ELEMENT__TYPE
          The meta object literal for the 'Type' reference feature.
static EClass DEFINITION_BINDING
          The meta object literal for the 'Definition Binding' class.
static EReference DEFINITION_BINDING__DEFINITION
          The meta object literal for the 'Definition' reference feature.
static EClass EXPRESSION
          The meta object literal for the 'Expression' class.
static EClass INTERFACE_VARIABLE
          The meta object literal for the 'Interface Variable' class.
static EReference INTERFACE_VARIABLE__COMPONENT_TYPE
          The meta object literal for the 'Component Type' container reference feature.
static EReference INTERFACE_VARIABLE__VARIABLE_BINDING
          The meta object literal for the 'Variable Binding' containment reference list feature.
static EClass MULTI_TRANSITION
          The meta object literal for the 'Multi Transition' class.
static EReference MULTI_TRANSITION__ALTERNATIVE
          The meta object literal for the 'Alternative' containment reference list feature.
static EClass NAMED_ELEMENT
          The meta object literal for the 'Named Element' class.
static EAttribute NAMED_ELEMENT__NAME
          The meta object literal for the 'Name' attribute feature.
static EAttribute NAMED_ELEMENT__SCOPE
          The meta object literal for the 'Scope' attribute feature.
static EEnum PARAMETER_DIRECTION_KIND
          The meta object literal for the 'Parameter Direction Kind' enum.
static EClass PARAMETERIZED_ELEMENT
          The meta object literal for the 'Parameterized Element' class.
static EReference PARAMETERIZED_ELEMENT__DATA_PARAMETER
          The meta object literal for the 'Data Parameter' containment reference list feature.
static EClass PART_TYPE
          The meta object literal for the 'Part Type' class.
static EReference PART_TYPE__CONSTANT
          The meta object literal for the 'Constant' containment reference list feature.
static EReference PART_TYPE__DECLARATION
          The meta object literal for the 'Declaration' containment reference list feature.
static EClass PETRI_NET
          The meta object literal for the 'Petri Net' class.
static EReference PETRI_NET__INITIAL_STATE
          The meta object literal for the 'Initial State' reference list feature.
static EReference PETRI_NET__INITIALIZATION
          The meta object literal for the 'Initialization' containment reference feature.
static EReference PETRI_NET__STATE
          The meta object literal for the 'State' containment reference list feature.
static EReference PETRI_NET__TRANSITION
          The meta object literal for the 'Transition' containment reference list feature.
static EClass PORT
          The meta object literal for the 'Port' class.
static EReference PORT__BINDING
          The meta object literal for the 'Binding' containment reference feature.
static EReference PORT__COMPONENT_TYPE
          The meta object literal for the 'Component Type' container reference feature.
static EReference PORT__CONNECTOR_TYPE
          The meta object literal for the 'Connector Type' container reference feature.
static EReference PORT__TYPE
          The meta object literal for the 'Type' reference feature.
static EClass PORT_DEFINITION
          The meta object literal for the 'Port Definition' class.
static EReference PORT_DEFINITION__ATOM_TYPE
          The meta object literal for the 'Atom Type' container reference feature.
static EReference PORT_DEFINITION__CONNECTOR_TYPE
          The meta object literal for the 'Connector Type' container reference feature.
static EReference PORT_DEFINITION__EXPOSED_VARIABLE
          The meta object literal for the 'Exposed Variable' reference list feature.
static EReference PORT_DEFINITION__TYPE
          The meta object literal for the 'Type' reference feature.
static EClass PORT_DEFINITION_REFERENCE
          The meta object literal for the 'Port Definition Reference' class.
static EReference PORT_DEFINITION_REFERENCE__TARGET
          The meta object literal for the 'Target' reference feature.
static EClass PORT_TYPE
          The meta object literal for the 'Port Type' class.
static EClass STATE
          The meta object literal for the 'State' class.
static EReference STATE__ALTERNATIVE_INCOMING
          The meta object literal for the 'Alternative Incoming' reference list feature.
static EReference STATE__INCOMING
          The meta object literal for the 'Incoming' reference list feature.
static EReference STATE__OUTGOING
          The meta object literal for the 'Outgoing' reference list feature.
static EClass TRANSITION
          The meta object literal for the 'Transition' class.
static EReference TRANSITION__DESTINATION
          The meta object literal for the 'Destination' reference list feature.
static EClass TRANSITION_ALTERNATIVE
          The meta object literal for the 'Transition Alternative' class.
static EReference TRANSITION_ALTERNATIVE__CONDITION
          The meta object literal for the 'Condition' containment reference feature.
static EReference TRANSITION_ALTERNATIVE__STATE
          The meta object literal for the 'State' reference list feature.
static EClass VARIABLE
          The meta object literal for the 'Variable' class.
static EReference VARIABLE__CONNECTOR_TYPE
          The meta object literal for the 'Connector Type' container reference feature.
static EReference VARIABLE__INITIAL_VALUE
          The meta object literal for the 'Initial Value' containment reference feature.
static EAttribute VARIABLE__IS_EXTERNAL
          The meta object literal for the 'Is External' attribute feature.
static EClass VARIABLE_BINDING
          The meta object literal for the 'Variable Binding' class.
static EReference VARIABLE_BINDING__INTERFACE_VARIABLE
          The meta object literal for the 'Interface Variable' container reference feature.
static EClass VARIABLE_DEFINITION_BINDING
          The meta object literal for the 'Variable Definition Binding' class.
static EReference VARIABLE_DEFINITION_BINDING__VARIABLE
          The meta object literal for the 'Variable' reference feature.
 

Field Detail

PORT_DEFINITION

static final EClass PORT_DEFINITION
The meta object literal for the 'Port Definition' class.

See Also:
PortDefinitionImpl, BehaviorsPackageImpl.getPortDefinition()

PORT_DEFINITION__ATOM_TYPE

static final EReference PORT_DEFINITION__ATOM_TYPE
The meta object literal for the 'Atom Type' container reference feature.


PORT_DEFINITION__CONNECTOR_TYPE

static final EReference PORT_DEFINITION__CONNECTOR_TYPE
The meta object literal for the 'Connector Type' container reference feature.


PORT_DEFINITION__TYPE

static final EReference PORT_DEFINITION__TYPE
The meta object literal for the 'Type' reference feature.


PORT_DEFINITION__EXPOSED_VARIABLE

static final EReference PORT_DEFINITION__EXPOSED_VARIABLE
The meta object literal for the 'Exposed Variable' reference list feature.


ATOM_TYPE

static final EClass ATOM_TYPE
The meta object literal for the 'Atom Type' class.

See Also:
AtomTypeImpl, BehaviorsPackageImpl.getAtomType()

ATOM_TYPE__BEHAVIOR

static final EReference ATOM_TYPE__BEHAVIOR
The meta object literal for the 'Behavior' containment reference feature.


ATOM_TYPE__VARIABLE

static final EReference ATOM_TYPE__VARIABLE
The meta object literal for the 'Variable' containment reference list feature.


ATOM_TYPE__PORT_DEFINITION

static final EReference ATOM_TYPE__PORT_DEFINITION
The meta object literal for the 'Port Definition' containment reference list feature.


COMPONENT_TYPE

static final EClass COMPONENT_TYPE
The meta object literal for the 'Component Type' class.

See Also:
ComponentTypeImpl, BehaviorsPackageImpl.getComponentType()

COMPONENT_TYPE__PORT

static final EReference COMPONENT_TYPE__PORT
The meta object literal for the 'Port' containment reference list feature.


COMPONENT_TYPE__PRIORITY_RULE

static final EReference COMPONENT_TYPE__PRIORITY_RULE
The meta object literal for the 'Priority Rule' containment reference list feature.


COMPONENT_TYPE__INTERFACE_VARIABLE

static final EReference COMPONENT_TYPE__INTERFACE_VARIABLE
The meta object literal for the 'Interface Variable' containment reference list feature.


COMPONENT_TYPE__CONTRACT

static final EReference COMPONENT_TYPE__CONTRACT
The meta object literal for the 'Contract' reference list feature.


COMPONENT_TYPE__IS_MULTISHOT

static final EAttribute COMPONENT_TYPE__IS_MULTISHOT
The meta object literal for the 'Is Multishot' attribute feature.


PART_TYPE

static final EClass PART_TYPE
The meta object literal for the 'Part Type' class.

See Also:
PartTypeImpl, BehaviorsPackageImpl.getPartType()

PART_TYPE__CONSTANT

static final EReference PART_TYPE__CONSTANT
The meta object literal for the 'Constant' containment reference list feature.


PART_TYPE__DECLARATION

static final EReference PART_TYPE__DECLARATION
The meta object literal for the 'Declaration' containment reference list feature.


BIP_TYPE

static final EClass BIP_TYPE
The meta object literal for the 'Bip Type' class.

See Also:
BipTypeImpl, BehaviorsPackageImpl.getBipType()

BIP_TYPE__MODULE

static final EReference BIP_TYPE__MODULE
The meta object literal for the 'Module' container reference feature.


PARAMETERIZED_ELEMENT

static final EClass PARAMETERIZED_ELEMENT
The meta object literal for the 'Parameterized Element' class.

See Also:
ParameterizedElementImpl, BehaviorsPackageImpl.getParameterizedElement()

PARAMETERIZED_ELEMENT__DATA_PARAMETER

static final EReference PARAMETERIZED_ELEMENT__DATA_PARAMETER
The meta object literal for the 'Data Parameter' containment reference list feature.


DATA_PARAMETER

static final EClass DATA_PARAMETER
The meta object literal for the 'Data Parameter' class.

See Also:
DataParameterImpl, BehaviorsPackageImpl.getDataParameter()

DATA_PARAMETER__DIRECTION

static final EAttribute DATA_PARAMETER__DIRECTION
The meta object literal for the 'Direction' attribute feature.


DATA_PARAMETER__PARAMETERIZED_ELEMENT

static final EReference DATA_PARAMETER__PARAMETERIZED_ELEMENT
The meta object literal for the 'Parameterized Element' container reference feature.


DATA_TYPED_ELEMENT

static final EClass DATA_TYPED_ELEMENT
The meta object literal for the 'Data Typed Element' class.

See Also:
DataTypedElementImpl, BehaviorsPackageImpl.getDataTypedElement()

DATA_TYPED_ELEMENT__TYPE

static final EReference DATA_TYPED_ELEMENT__TYPE
The meta object literal for the 'Type' reference feature.


DATA_TYPED_ELEMENT__OPAQUE_TYPE_NAME

static final EAttribute DATA_TYPED_ELEMENT__OPAQUE_TYPE_NAME
The meta object literal for the 'Opaque Type Name' attribute feature.


DATA_TYPE

static final EClass DATA_TYPE
The meta object literal for the 'Data Type' class.

See Also:
DataTypeImpl, BehaviorsPackageImpl.getDataType()

VARIABLE

static final EClass VARIABLE
The meta object literal for the 'Variable' class.

See Also:
VariableImpl, BehaviorsPackageImpl.getVariable()

VARIABLE__CONNECTOR_TYPE

static final EReference VARIABLE__CONNECTOR_TYPE
The meta object literal for the 'Connector Type' container reference feature.


VARIABLE__INITIAL_VALUE

static final EReference VARIABLE__INITIAL_VALUE
The meta object literal for the 'Initial Value' containment reference feature.


VARIABLE__IS_EXTERNAL

static final EAttribute VARIABLE__IS_EXTERNAL
The meta object literal for the 'Is External' attribute feature.


EXPRESSION

static final EClass EXPRESSION
The meta object literal for the 'Expression' class.

See Also:
ExpressionImpl, BehaviorsPackageImpl.getExpression()

ACTION

static final EClass ACTION
The meta object literal for the 'Action' class.

See Also:
ActionImpl, BehaviorsPackageImpl.getAction()

PORT

static final EClass PORT
The meta object literal for the 'Port' class.

See Also:
PortImpl, BehaviorsPackageImpl.getPort()

PORT__COMPONENT_TYPE

static final EReference PORT__COMPONENT_TYPE
The meta object literal for the 'Component Type' container reference feature.


PORT__BINDING

static final EReference PORT__BINDING
The meta object literal for the 'Binding' containment reference feature.


PORT__TYPE

static final EReference PORT__TYPE
The meta object literal for the 'Type' reference feature.


PORT__CONNECTOR_TYPE

static final EReference PORT__CONNECTOR_TYPE
The meta object literal for the 'Connector Type' container reference feature.


BINDING

static final EClass BINDING
The meta object literal for the 'Binding' class.

See Also:
BindingImpl, BehaviorsPackageImpl.getBinding()

BINDING__OUTER_PORT

static final EReference BINDING__OUTER_PORT
The meta object literal for the 'Outer Port' container reference feature.


PORT_TYPE

static final EClass PORT_TYPE
The meta object literal for the 'Port Type' class.

See Also:
PortTypeImpl, BehaviorsPackageImpl.getPortType()

VARIABLE_BINDING

static final EClass VARIABLE_BINDING
The meta object literal for the 'Variable Binding' class.

See Also:
VariableBindingImpl, BehaviorsPackageImpl.getVariableBinding()

VARIABLE_BINDING__INTERFACE_VARIABLE

static final EReference VARIABLE_BINDING__INTERFACE_VARIABLE
The meta object literal for the 'Interface Variable' container reference feature.


INTERFACE_VARIABLE

static final EClass INTERFACE_VARIABLE
The meta object literal for the 'Interface Variable' class.

See Also:
InterfaceVariableImpl, BehaviorsPackageImpl.getInterfaceVariable()

INTERFACE_VARIABLE__COMPONENT_TYPE

static final EReference INTERFACE_VARIABLE__COMPONENT_TYPE
The meta object literal for the 'Component Type' container reference feature.


INTERFACE_VARIABLE__VARIABLE_BINDING

static final EReference INTERFACE_VARIABLE__VARIABLE_BINDING
The meta object literal for the 'Variable Binding' containment reference list feature.


ABSTRACT_TRANSITION

static final EClass ABSTRACT_TRANSITION
The meta object literal for the 'Abstract Transition' class.

See Also:
AbstractTransitionImpl, BehaviorsPackageImpl.getAbstractTransition()

ABSTRACT_TRANSITION__ORIGIN

static final EReference ABSTRACT_TRANSITION__ORIGIN
The meta object literal for the 'Origin' reference list feature.


ABSTRACT_TRANSITION__GUARD

static final EReference ABSTRACT_TRANSITION__GUARD
The meta object literal for the 'Guard' containment reference feature.


ABSTRACT_TRANSITION__ACTION

static final EReference ABSTRACT_TRANSITION__ACTION
The meta object literal for the 'Action' containment reference feature.


ABSTRACT_TRANSITION__TRIGGER

static final EReference ABSTRACT_TRANSITION__TRIGGER
The meta object literal for the 'Trigger' containment reference feature.


ABSTRACT_TRANSITION__TIME_RESET

static final EReference ABSTRACT_TRANSITION__TIME_RESET
The meta object literal for the 'Time Reset' containment reference feature.


ABSTRACT_TRANSITION__TIME_SPECIFICATION

static final EReference ABSTRACT_TRANSITION__TIME_SPECIFICATION
The meta object literal for the 'Time Specification' containment reference feature.


STATE

static final EClass STATE
The meta object literal for the 'State' class.

See Also:
StateImpl, BehaviorsPackageImpl.getState()

STATE__INCOMING

static final EReference STATE__INCOMING
The meta object literal for the 'Incoming' reference list feature.


STATE__ALTERNATIVE_INCOMING

static final EReference STATE__ALTERNATIVE_INCOMING
The meta object literal for the 'Alternative Incoming' reference list feature.


STATE__OUTGOING

static final EReference STATE__OUTGOING
The meta object literal for the 'Outgoing' reference list feature.


TRANSITION

static final EClass TRANSITION
The meta object literal for the 'Transition' class.

See Also:
TransitionImpl, BehaviorsPackageImpl.getTransition()

TRANSITION__DESTINATION

static final EReference TRANSITION__DESTINATION
The meta object literal for the 'Destination' reference list feature.


TRANSITION_ALTERNATIVE

static final EClass TRANSITION_ALTERNATIVE
The meta object literal for the 'Transition Alternative' class.

See Also:
TransitionAlternativeImpl, BehaviorsPackageImpl.getTransitionAlternative()

TRANSITION_ALTERNATIVE__CONDITION

static final EReference TRANSITION_ALTERNATIVE__CONDITION
The meta object literal for the 'Condition' containment reference feature.


TRANSITION_ALTERNATIVE__STATE

static final EReference TRANSITION_ALTERNATIVE__STATE
The meta object literal for the 'State' reference list feature.


CONSTANT

static final EClass CONSTANT
The meta object literal for the 'Constant' class.

See Also:
ConstantImpl, BehaviorsPackageImpl.getConstant()

CONSTANT__PART_TYPE

static final EReference CONSTANT__PART_TYPE
The meta object literal for the 'Part Type' container reference feature.


BEHAVIOR

static final EClass BEHAVIOR
The meta object literal for the 'Behavior' class.

See Also:
BehaviorImpl, BehaviorsPackageImpl.getBehavior()

BEHAVIOR__ATOM_TYPE

static final EReference BEHAVIOR__ATOM_TYPE
The meta object literal for the 'Atom Type' container reference feature.


PETRI_NET

static final EClass PETRI_NET
The meta object literal for the 'Petri Net' class.

See Also:
PetriNetImpl, BehaviorsPackageImpl.getPetriNet()

PETRI_NET__STATE

static final EReference PETRI_NET__STATE
The meta object literal for the 'State' containment reference list feature.


PETRI_NET__TRANSITION

static final EReference PETRI_NET__TRANSITION
The meta object literal for the 'Transition' containment reference list feature.


PETRI_NET__INITIAL_STATE

static final EReference PETRI_NET__INITIAL_STATE
The meta object literal for the 'Initial State' reference list feature.


PETRI_NET__INITIALIZATION

static final EReference PETRI_NET__INITIALIZATION
The meta object literal for the 'Initialization' containment reference feature.


DEFINITION_BINDING

static final EClass DEFINITION_BINDING
The meta object literal for the 'Definition Binding' class.

See Also:
DefinitionBindingImpl, BehaviorsPackageImpl.getDefinitionBinding()

DEFINITION_BINDING__DEFINITION

static final EReference DEFINITION_BINDING__DEFINITION
The meta object literal for the 'Definition' reference feature.


PORT_DEFINITION_REFERENCE

static final EClass PORT_DEFINITION_REFERENCE
The meta object literal for the 'Port Definition Reference' class.

See Also:
PortDefinitionReferenceImpl, BehaviorsPackageImpl.getPortDefinitionReference()

PORT_DEFINITION_REFERENCE__TARGET

static final EReference PORT_DEFINITION_REFERENCE__TARGET
The meta object literal for the 'Target' reference feature.


MULTI_TRANSITION

static final EClass MULTI_TRANSITION
The meta object literal for the 'Multi Transition' class.

See Also:
MultiTransitionImpl, BehaviorsPackageImpl.getMultiTransition()

MULTI_TRANSITION__ALTERNATIVE

static final EReference MULTI_TRANSITION__ALTERNATIVE
The meta object literal for the 'Alternative' containment reference list feature.


VARIABLE_DEFINITION_BINDING

static final EClass VARIABLE_DEFINITION_BINDING
The meta object literal for the 'Variable Definition Binding' class.

See Also:
VariableDefinitionBindingImpl, BehaviorsPackageImpl.getVariableDefinitionBinding()

VARIABLE_DEFINITION_BINDING__VARIABLE

static final EReference VARIABLE_DEFINITION_BINDING__VARIABLE
The meta object literal for the 'Variable' reference feature.


NAMED_ELEMENT

static final EClass NAMED_ELEMENT
The meta object literal for the 'Named Element' class.

See Also:
NamedElementImpl, BehaviorsPackageImpl.getNamedElement()

NAMED_ELEMENT__NAME

static final EAttribute NAMED_ELEMENT__NAME
The meta object literal for the 'Name' attribute feature.


NAMED_ELEMENT__SCOPE

static final EAttribute NAMED_ELEMENT__SCOPE
The meta object literal for the 'Scope' attribute feature.


PARAMETER_DIRECTION_KIND

static final EEnum PARAMETER_DIRECTION_KIND
The meta object literal for the 'Parameter Direction Kind' enum.

See Also:
ParameterDirectionKind, BehaviorsPackageImpl.getParameterDirectionKind()