org.eclipse.etrice.core.room.impl
Class RoomPackageImpl

java.lang.Object
  extended by EPackageImpl
      extended by org.eclipse.etrice.core.room.impl.RoomPackageImpl
All Implemented Interfaces:
RoomPackage

public class RoomPackageImpl
extends EPackageImpl
implements RoomPackage

An implementation of the model Package.

EMF generated code

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.etrice.core.room.RoomPackage
RoomPackage.Literals
 
Field Summary
 
Fields inherited from interface org.eclipse.etrice.core.room.RoomPackage
ACTOR_CLASS, ACTOR_CLASS__ABSTRACT, ACTOR_CLASS__ACTOR_REFS, ACTOR_CLASS__ANNOTATIONS, ACTOR_CLASS__ATTRIBUTES, ACTOR_CLASS__BASE, ACTOR_CLASS__BEHAVIOR_DOCU, ACTOR_CLASS__BINDINGS, ACTOR_CLASS__COMM_TYPE, ACTOR_CLASS__CONNECTIONS, ACTOR_CLASS__DOCU, ACTOR_CLASS__EXT_PORTS, ACTOR_CLASS__IF_PORTS, ACTOR_CLASS__IF_SP_PS, ACTOR_CLASS__INT_PORTS, ACTOR_CLASS__NAME, ACTOR_CLASS__OPERATIONS, ACTOR_CLASS__SERVICE_IMPLEMENTATIONS, ACTOR_CLASS__STATE_MACHINE, ACTOR_CLASS__STR_SA_PS, ACTOR_CLASS__STRUCTURE_DOCU, ACTOR_CLASS__USER_CODE1, ACTOR_CLASS__USER_CODE2, ACTOR_CLASS__USER_CODE3, ACTOR_CLASS_FEATURE_COUNT, ACTOR_COMMUNICATION_TYPE, ACTOR_CONTAINER_CLASS, ACTOR_CONTAINER_CLASS__ACTOR_REFS, ACTOR_CONTAINER_CLASS__BINDINGS, ACTOR_CONTAINER_CLASS__CONNECTIONS, ACTOR_CONTAINER_CLASS__DOCU, ACTOR_CONTAINER_CLASS__IF_SP_PS, ACTOR_CONTAINER_CLASS__NAME, ACTOR_CONTAINER_CLASS__USER_CODE1, ACTOR_CONTAINER_CLASS__USER_CODE2, ACTOR_CONTAINER_CLASS__USER_CODE3, ACTOR_CONTAINER_CLASS_FEATURE_COUNT, ACTOR_CONTAINER_REF, ACTOR_CONTAINER_REF__DOCU, ACTOR_CONTAINER_REF__NAME, ACTOR_CONTAINER_REF_FEATURE_COUNT, ACTOR_INSTANCE_PATH, ACTOR_INSTANCE_PATH__SEGMENTS, ACTOR_INSTANCE_PATH_FEATURE_COUNT, ACTOR_REF, ACTOR_REF__DOCU, ACTOR_REF__NAME, ACTOR_REF__TYPE, ACTOR_REF_FEATURE_COUNT, ANNOTATION, ANNOTATION__ATTRIBUTES, ANNOTATION__NAME, ANNOTATION_FEATURE_COUNT, ATTRIBUTE, ATTRIBUTE__DEFAULT_VALUE_LITERAL, ATTRIBUTE__DOCU, ATTRIBUTE__NAME, ATTRIBUTE__REF_TYPE, ATTRIBUTE__SIZE, ATTRIBUTE_FEATURE_COUNT, BASE_STATE, BASE_STATE__DO_CODE, BASE_STATE__DOCU, BASE_STATE__ENTRY_CODE, BASE_STATE__EXIT_CODE, BASE_STATE__NAME, BASE_STATE__SUBGRAPH, BASE_STATE_FEATURE_COUNT, BINDING, BINDING__ENDPOINT1, BINDING__ENDPOINT2, BINDING_END_POINT, BINDING_END_POINT__ACTOR_REF, BINDING_END_POINT__PORT, BINDING_END_POINT_FEATURE_COUNT, BINDING_FEATURE_COUNT, CHOICE_POINT, CHOICE_POINT__DOCU, CHOICE_POINT__NAME, CHOICE_POINT_FEATURE_COUNT, CHOICEPOINT_TERMINAL, CHOICEPOINT_TERMINAL__CP, CHOICEPOINT_TERMINAL_FEATURE_COUNT, COMMUNICATION_TYPE, COMPLEX_TYPE, COMPLEX_TYPE__DOCU, COMPLEX_TYPE__NAME, COMPLEX_TYPE_FEATURE_COUNT, CONTINUATION_TRANSITION, CONTINUATION_TRANSITION__ACTION, CONTINUATION_TRANSITION__DOCU, CONTINUATION_TRANSITION__FROM, CONTINUATION_TRANSITION__NAME, CONTINUATION_TRANSITION__TO, CONTINUATION_TRANSITION_FEATURE_COUNT, CP_BRANCH_TRANSITION, CP_BRANCH_TRANSITION__ACTION, CP_BRANCH_TRANSITION__CONDITION, CP_BRANCH_TRANSITION__DOCU, CP_BRANCH_TRANSITION__FROM, CP_BRANCH_TRANSITION__NAME, CP_BRANCH_TRANSITION__TO, CP_BRANCH_TRANSITION_FEATURE_COUNT, DATA_CLASS, DATA_CLASS__ATTRIBUTES, DATA_CLASS__BASE, DATA_CLASS__DOCU, DATA_CLASS__NAME, DATA_CLASS__OPERATIONS, DATA_CLASS__USER_CODE1, DATA_CLASS__USER_CODE2, DATA_CLASS__USER_CODE3, DATA_CLASS_FEATURE_COUNT, DATA_TYPE, DATA_TYPE__DOCU, DATA_TYPE__NAME, DATA_TYPE_FEATURE_COUNT, DETAIL_CODE, DETAIL_CODE__COMMANDS, DETAIL_CODE_FEATURE_COUNT, DOCUMENTATION, DOCUMENTATION__TEXT, DOCUMENTATION_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENTRY_POINT, ENTRY_POINT__NAME, ENTRY_POINT_FEATURE_COUNT, EXIT_POINT, EXIT_POINT__NAME, EXIT_POINT_FEATURE_COUNT, EXTERNAL_PORT, EXTERNAL_PORT__IFPORT, EXTERNAL_PORT_FEATURE_COUNT, EXTERNAL_TYPE, EXTERNAL_TYPE__DOCU, EXTERNAL_TYPE__NAME, EXTERNAL_TYPE__TARGET_NAME, EXTERNAL_TYPE_FEATURE_COUNT, GUARD, GUARD__GUARD, GUARD_FEATURE_COUNT, GUARDED_TRANSITION, GUARDED_TRANSITION__ACTION, GUARDED_TRANSITION__DOCU, GUARDED_TRANSITION__FROM, GUARDED_TRANSITION__GUARD, GUARDED_TRANSITION__NAME, GUARDED_TRANSITION__TO, GUARDED_TRANSITION_FEATURE_COUNT, IMPORT, IMPORT__IMPORT_URI, IMPORT__IMPORTED_NAMESPACE, IMPORT_FEATURE_COUNT, INITIAL_TRANSITION, INITIAL_TRANSITION__ACTION, INITIAL_TRANSITION__DOCU, INITIAL_TRANSITION__NAME, INITIAL_TRANSITION__TO, INITIAL_TRANSITION_FEATURE_COUNT, INTERFACE_ITEM, INTERFACE_ITEM__NAME, INTERFACE_ITEM__PROTOCOL, INTERFACE_ITEM_FEATURE_COUNT, KEY_VALUE, KEY_VALUE__KEY, KEY_VALUE__VALUE, KEY_VALUE_FEATURE_COUNT, LAYER_CONNECTION, LAYER_CONNECTION__FROM, LAYER_CONNECTION__TO, LAYER_CONNECTION_FEATURE_COUNT, LOGICAL_SYSTEM, LOGICAL_SYSTEM__BINDINGS, LOGICAL_SYSTEM__CONNECTIONS, LOGICAL_SYSTEM__DOCU, LOGICAL_SYSTEM__NAME, LOGICAL_SYSTEM__SUB_SYSTEMS, LOGICAL_SYSTEM_FEATURE_COUNT, LOGICAL_THREAD, LOGICAL_THREAD__INSTANCES, LOGICAL_THREAD__NAME, LOGICAL_THREAD__PRIO, LOGICAL_THREAD_FEATURE_COUNT, MESSAGE, MESSAGE__DATA, MESSAGE__DOCU, MESSAGE__NAME, MESSAGE__PRIV, MESSAGE_FEATURE_COUNT, MESSAGE_FROM_IF, MESSAGE_FROM_IF__FROM, MESSAGE_FROM_IF__MESSAGE, MESSAGE_FROM_IF_FEATURE_COUNT, MESSAGE_HANDLER, MESSAGE_HANDLER__DETAIL_CODE, MESSAGE_HANDLER__MSG, MESSAGE_HANDLER_FEATURE_COUNT, NON_INITIAL_TRANSITION, NON_INITIAL_TRANSITION__ACTION, NON_INITIAL_TRANSITION__DOCU, NON_INITIAL_TRANSITION__FROM, NON_INITIAL_TRANSITION__NAME, NON_INITIAL_TRANSITION__TO, NON_INITIAL_TRANSITION_FEATURE_COUNT, OPERATION, OPERATION__ARGUMENTS, OPERATION__DETAIL_CODE, OPERATION__DOCU, OPERATION__NAME, OPERATION__RETURNTYPE, OPERATION_FEATURE_COUNT, PORT, PORT__CONJUGATED, PORT__DOCU, PORT__MULTIPLICITY, PORT__NAME, PORT__PROTOCOL, PORT_CLASS, PORT_CLASS__ATTRIBUTES, PORT_CLASS__MSG_HANDLERS, PORT_CLASS__OPERATIONS, PORT_CLASS__USER_CODE, PORT_CLASS_FEATURE_COUNT, PORT_FEATURE_COUNT, PORT_OPERATION, PORT_OPERATION__ARGUMENTS, PORT_OPERATION__DETAIL_CODE, PORT_OPERATION__DOCU, PORT_OPERATION__NAME, PORT_OPERATION__RETURNTYPE, PORT_OPERATION__SENDS_MSG, PORT_OPERATION_FEATURE_COUNT, PRIMITIVE_TYPE, PRIMITIVE_TYPE__CAST_NAME, PRIMITIVE_TYPE__DEFAULT_VALUE_LITERAL, PRIMITIVE_TYPE__DOCU, PRIMITIVE_TYPE__NAME, PRIMITIVE_TYPE__TARGET_NAME, PRIMITIVE_TYPE_FEATURE_COUNT, PROTOCOL_CLASS, PROTOCOL_CLASS__BASE, PROTOCOL_CLASS__COMM_TYPE, PROTOCOL_CLASS__CONJUGATE, PROTOCOL_CLASS__DOCU, PROTOCOL_CLASS__INCOMING_MESSAGES, PROTOCOL_CLASS__NAME, PROTOCOL_CLASS__OUTGOING_MESSAGES, PROTOCOL_CLASS__REGULAR, PROTOCOL_CLASS__SEMANTICS, PROTOCOL_CLASS__USER_CODE1, PROTOCOL_CLASS__USER_CODE2, PROTOCOL_CLASS__USER_CODE3, PROTOCOL_CLASS_FEATURE_COUNT, PROTOCOL_SEMANTICS, PROTOCOL_SEMANTICS__RULES, PROTOCOL_SEMANTICS_FEATURE_COUNT, REF_SA_POINT, REF_SA_POINT__REF, REF_SA_POINT_FEATURE_COUNT, REFABLE_TYPE, REFABLE_TYPE__REF, REFABLE_TYPE__TYPE, REFABLE_TYPE_FEATURE_COUNT, REFINED_STATE, REFINED_STATE__BASE, REFINED_STATE__DO_CODE, REFINED_STATE__DOCU, REFINED_STATE__ENTRY_CODE, REFINED_STATE__EXIT_CODE, REFINED_STATE__SUBGRAPH, REFINED_STATE_FEATURE_COUNT, RELAY_SA_POINT, RELAY_SA_POINT__RELAY, RELAY_SA_POINT_FEATURE_COUNT, ROOM_CLASS, ROOM_CLASS__DOCU, ROOM_CLASS__NAME, ROOM_CLASS_FEATURE_COUNT, ROOM_MODEL, ROOM_MODEL__ACTOR_CLASSES, ROOM_MODEL__DATA_CLASSES, ROOM_MODEL__DOCU, ROOM_MODEL__EXTERNAL_TYPES, ROOM_MODEL__IMPORTS, ROOM_MODEL__NAME, ROOM_MODEL__PRIMITIVE_TYPES, ROOM_MODEL__PROTOCOL_CLASSES, ROOM_MODEL__SUB_SYSTEM_CLASSES, ROOM_MODEL__SYSTEMS, ROOM_MODEL_FEATURE_COUNT, SA_POINT, SA_POINT_FEATURE_COUNT, SAP_REF, SAP_REF__NAME, SAP_REF__PROTOCOL, SAP_REF_FEATURE_COUNT, SEMANTICS_RULE, SEMANTICS_RULE__FOLLOW_UPS, SEMANTICS_RULE__MSG, SEMANTICS_RULE_FEATURE_COUNT, SERVICE_IMPLEMENTATION, SERVICE_IMPLEMENTATION__SPP, SERVICE_IMPLEMENTATION_FEATURE_COUNT, SP_POINT, SP_POINT__REF, SP_POINT__SERVICE, SP_POINT_FEATURE_COUNT, SPP_REF, SPP_REF__NAME, SPP_REF__PROTOCOL, SPP_REF_FEATURE_COUNT, STANDARD_OPERATION, STANDARD_OPERATION__ARGUMENTS, STANDARD_OPERATION__DETAIL_CODE, STANDARD_OPERATION__DOCU, STANDARD_OPERATION__NAME, STANDARD_OPERATION__RETURNTYPE, STANDARD_OPERATION_FEATURE_COUNT, STATE, STATE__DO_CODE, STATE__DOCU, STATE__ENTRY_CODE, STATE__EXIT_CODE, STATE__SUBGRAPH, STATE_FEATURE_COUNT, STATE_GRAPH, STATE_GRAPH__CH_POINTS, STATE_GRAPH__STATES, STATE_GRAPH__TR_POINTS, STATE_GRAPH__TRANSITIONS, STATE_GRAPH_FEATURE_COUNT, STATE_GRAPH_ITEM, STATE_GRAPH_ITEM_FEATURE_COUNT, STATE_GRAPH_NODE, STATE_GRAPH_NODE_FEATURE_COUNT, STATE_TERMINAL, STATE_TERMINAL__STATE, STATE_TERMINAL_FEATURE_COUNT, STRUCTURE_CLASS, STRUCTURE_CLASS__BINDINGS, STRUCTURE_CLASS__CONNECTIONS, STRUCTURE_CLASS__DOCU, STRUCTURE_CLASS__NAME, STRUCTURE_CLASS_FEATURE_COUNT, SUB_STATE_TR_POINT_TERMINAL, SUB_STATE_TR_POINT_TERMINAL__STATE, SUB_STATE_TR_POINT_TERMINAL__TR_POINT, SUB_STATE_TR_POINT_TERMINAL_FEATURE_COUNT, SUB_SYSTEM_CLASS, SUB_SYSTEM_CLASS__ACTOR_REFS, SUB_SYSTEM_CLASS__BINDINGS, SUB_SYSTEM_CLASS__CONNECTIONS, SUB_SYSTEM_CLASS__DOCU, SUB_SYSTEM_CLASS__IF_SP_PS, SUB_SYSTEM_CLASS__NAME, SUB_SYSTEM_CLASS__RELAY_PORTS, SUB_SYSTEM_CLASS__THREADS, SUB_SYSTEM_CLASS__USER_CODE1, SUB_SYSTEM_CLASS__USER_CODE2, SUB_SYSTEM_CLASS__USER_CODE3, SUB_SYSTEM_CLASS_FEATURE_COUNT, SUB_SYSTEM_REF, SUB_SYSTEM_REF__DOCU, SUB_SYSTEM_REF__NAME, SUB_SYSTEM_REF__TYPE, SUB_SYSTEM_REF_FEATURE_COUNT, TR_POINT, TR_POINT__NAME, TR_POINT_FEATURE_COUNT, TR_POINT_TERMINAL, TR_POINT_TERMINAL__TR_POINT, TR_POINT_TERMINAL_FEATURE_COUNT, TRANSITION, TRANSITION__ACTION, TRANSITION__DOCU, TRANSITION__NAME, TRANSITION__TO, TRANSITION_CHAIN_START_TRANSITION, TRANSITION_CHAIN_START_TRANSITION__ACTION, TRANSITION_CHAIN_START_TRANSITION__DOCU, TRANSITION_CHAIN_START_TRANSITION__FROM, TRANSITION_CHAIN_START_TRANSITION__NAME, TRANSITION_CHAIN_START_TRANSITION__TO, TRANSITION_CHAIN_START_TRANSITION_FEATURE_COUNT, TRANSITION_FEATURE_COUNT, TRANSITION_POINT, TRANSITION_POINT__HANDLER, TRANSITION_POINT__NAME, TRANSITION_POINT_FEATURE_COUNT, TRANSITION_TERMINAL, TRANSITION_TERMINAL_FEATURE_COUNT, TRIGGER, TRIGGER__GUARD, TRIGGER__MSG_FROM_IF_PAIRS, TRIGGER_FEATURE_COUNT, TRIGGERED_TRANSITION, TRIGGERED_TRANSITION__ACTION, TRIGGERED_TRANSITION__DOCU, TRIGGERED_TRANSITION__FROM, TRIGGERED_TRANSITION__NAME, TRIGGERED_TRANSITION__TO, TRIGGERED_TRANSITION__TRIGGERS, TRIGGERED_TRANSITION_FEATURE_COUNT, VAR_DECL, VAR_DECL__NAME, VAR_DECL__REF_TYPE, VAR_DECL_FEATURE_COUNT
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 EAttribute getActorClass_Abstract()
           
 EReference getActorClass_Annotations()
           
 EReference getActorClass_Attributes()
           
 EReference getActorClass_Base()
           
 EReference getActorClass_BehaviorDocu()
           
 EAttribute getActorClass_CommType()
           
 EReference getActorClass_ExtPorts()
           
 EReference getActorClass_IfPorts()
           
 EReference getActorClass_IntPorts()
           
 EReference getActorClass_Operations()
           
 EReference getActorClass_ServiceImplementations()
           
 EReference getActorClass_StateMachine()
           
 EReference getActorClass_StrSAPs()
           
 EReference getActorClass_StructureDocu()
           
 EClass getActorClass()
           
 EEnum getActorCommunicationType()
           
 EReference getActorContainerClass_ActorRefs()
           
 EReference getActorContainerClass_IfSPPs()
           
 EReference getActorContainerClass_UserCode1()
           
 EReference getActorContainerClass_UserCode2()
           
 EReference getActorContainerClass_UserCode3()
           
 EClass getActorContainerClass()
           
 EReference getActorContainerRef_Docu()
           
 EAttribute getActorContainerRef_Name()
           
 EClass getActorContainerRef()
           
 EAttribute getActorInstancePath_Segments()
           
 EClass getActorInstancePath()
           
 EReference getActorRef_Type()
           
 EClass getActorRef()
           
 EReference getAnnotation_Attributes()
           
 EAttribute getAnnotation_Name()
           
 EClass getAnnotation()
           
 EAttribute getAttribute_DefaultValueLiteral()
           
 EReference getAttribute_Docu()
           
 EAttribute getAttribute_Name()
           
 EReference getAttribute_RefType()
           
 EAttribute getAttribute_Size()
           
 EClass getAttribute()
           
 EAttribute getBaseState_Name()
           
 EClass getBaseState()
           
 EReference getBinding_Endpoint1()
           
 EReference getBinding_Endpoint2()
           
 EClass getBinding()
           
 EReference getBindingEndPoint_ActorRef()
           
 EReference getBindingEndPoint_Port()
           
 EClass getBindingEndPoint()
           
 EReference getChoicePoint_Docu()
           
 EAttribute getChoicePoint_Name()
           
 EClass getChoicePoint()
           
 EReference getChoicepointTerminal_Cp()
           
 EClass getChoicepointTerminal()
           
 EEnum getCommunicationType()
           
 EClass getComplexType()
           
 EClass getContinuationTransition()
           
 EReference getCPBranchTransition_Condition()
           
 EClass getCPBranchTransition()
           
 EReference getDataClass_Attributes()
           
 EReference getDataClass_Base()
           
 EReference getDataClass_Operations()
           
 EReference getDataClass_UserCode1()
           
 EReference getDataClass_UserCode2()
           
 EReference getDataClass_UserCode3()
           
 EClass getDataClass()
           
 EClass getDataType()
           
 EAttribute getDetailCode_Commands()
           
 EClass getDetailCode()
           
 EAttribute getDocumentation_Text()
           
 EClass getDocumentation()
           
 EClass getEntryPoint()
           
 EClass getExitPoint()
           
 EReference getExternalPort_Ifport()
           
 EClass getExternalPort()
           
 EAttribute getExternalType_TargetName()
           
 EClass getExternalType()
           
 EReference getGuard_Guard()
           
 EClass getGuard()
           
 EReference getGuardedTransition_Guard()
           
 EClass getGuardedTransition()
           
 EAttribute getImport_ImportedNamespace()
           
 EAttribute getImport_ImportURI()
           
 EClass getImport()
           
 EClass getInitialTransition()
           
 EAttribute getInterfaceItem_Name()
           
 EReference getInterfaceItem_Protocol()
           
 EClass getInterfaceItem()
           
 EAttribute getKeyValue_Key()
           
 EAttribute getKeyValue_Value()
           
 EClass getKeyValue()
           
 EReference getLayerConnection_From()
           
 EReference getLayerConnection_To()
           
 EClass getLayerConnection()
           
 EReference getLogicalSystem_SubSystems()
           
 EClass getLogicalSystem()
           
 EReference getLogicalThread_Instances()
           
 EAttribute getLogicalThread_Name()
           
 EAttribute getLogicalThread_Prio()
           
 EClass getLogicalThread()
           
 EReference getMessage_Data()
           
 EReference getMessage_Docu()
           
 EAttribute getMessage_Name()
           
 EAttribute getMessage_Priv()
           
 EClass getMessage()
           
 EReference getMessageFromIf_From()
           
 EReference getMessageFromIf_Message()
           
 EClass getMessageFromIf()
           
 EReference getMessageHandler_DetailCode()
           
 EReference getMessageHandler_Msg()
           
 EClass getMessageHandler()
           
 EReference getNonInitialTransition_From()
           
 EClass getNonInitialTransition()
           
 EReference getOperation_Arguments()
           
 EReference getOperation_DetailCode()
           
 EReference getOperation_Docu()
           
 EAttribute getOperation_Name()
           
 EReference getOperation_Returntype()
           
 EClass getOperation()
           
 EAttribute getPort_Conjugated()
           
 EReference getPort_Docu()
           
 EAttribute getPort_Multiplicity()
           
 EClass getPort()
           
 EReference getPortClass_Attributes()
           
 EReference getPortClass_MsgHandlers()
           
 EReference getPortClass_Operations()
           
 EReference getPortClass_UserCode()
           
 EClass getPortClass()
           
 EReference getPortOperation_SendsMsg()
           
 EClass getPortOperation()
           
 EAttribute getPrimitiveType_CastName()
           
 EAttribute getPrimitiveType_DefaultValueLiteral()
           
 EAttribute getPrimitiveType_TargetName()
           
 EClass getPrimitiveType()
           
 EReference getProtocolClass_Base()
           
 EAttribute getProtocolClass_CommType()
           
 EReference getProtocolClass_Conjugate()
           
 EReference getProtocolClass_IncomingMessages()
           
 EReference getProtocolClass_OutgoingMessages()
           
 EReference getProtocolClass_Regular()
           
 EReference getProtocolClass_Semantics()
           
 EReference getProtocolClass_UserCode1()
           
 EReference getProtocolClass_UserCode2()
           
 EReference getProtocolClass_UserCode3()
           
 EClass getProtocolClass()
           
 EReference getProtocolSemantics_Rules()
           
 EClass getProtocolSemantics()
           
 EAttribute getRefableType_Ref()
           
 EReference getRefableType_Type()
           
 EClass getRefableType()
           
 EReference getRefinedState_Base()
           
 EClass getRefinedState()
           
 EReference getRefSAPoint_Ref()
           
 EClass getRefSAPoint()
           
 EReference getRelaySAPoint_Relay()
           
 EClass getRelaySAPoint()
           
 EReference getRoomClass_Docu()
           
 EAttribute getRoomClass_Name()
           
 EClass getRoomClass()
           
 RoomFactory getRoomFactory()
           
 EReference getRoomModel_ActorClasses()
           
 EReference getRoomModel_DataClasses()
           
 EReference getRoomModel_Docu()
           
 EReference getRoomModel_ExternalTypes()
           
 EReference getRoomModel_Imports()
           
 EAttribute getRoomModel_Name()
           
 EReference getRoomModel_PrimitiveTypes()
           
 EReference getRoomModel_ProtocolClasses()
           
 EReference getRoomModel_SubSystemClasses()
           
 EReference getRoomModel_Systems()
           
 EClass getRoomModel()
           
 EClass getSAPoint()
           
 EClass getSAPRef()
           
 EReference getSemanticsRule_FollowUps()
           
 EReference getSemanticsRule_Msg()
           
 EClass getSemanticsRule()
           
 EReference getServiceImplementation_Spp()
           
 EClass getServiceImplementation()
           
 EReference getSPPoint_Ref()
           
 EReference getSPPoint_Service()
           
 EClass getSPPoint()
           
 EClass getSPPRef()
           
 EClass getStandardOperation()
           
 EReference getState_DoCode()
           
 EReference getState_Docu()
           
 EReference getState_EntryCode()
           
 EReference getState_ExitCode()
           
 EReference getState_Subgraph()
           
 EClass getState()
           
 EReference getStateGraph_ChPoints()
           
 EReference getStateGraph_States()
           
 EReference getStateGraph_Transitions()
           
 EReference getStateGraph_TrPoints()
           
 EClass getStateGraph()
           
 EClass getStateGraphItem()
           
 EClass getStateGraphNode()
           
 EReference getStateTerminal_State()
           
 EClass getStateTerminal()
           
 EReference getStructureClass_Bindings()
           
 EReference getStructureClass_Connections()
           
 EClass getStructureClass()
           
 EReference getSubStateTrPointTerminal_State()
           
 EReference getSubStateTrPointTerminal_TrPoint()
           
 EClass getSubStateTrPointTerminal()
           
 EReference getSubSystemClass_RelayPorts()
           
 EReference getSubSystemClass_Threads()
           
 EClass getSubSystemClass()
           
 EReference getSubSystemRef_Type()
           
 EClass getSubSystemRef()
           
 EReference getTransition_Action()
           
 EReference getTransition_Docu()
           
 EAttribute getTransition_Name()
           
 EReference getTransition_To()
           
 EClass getTransition()
           
 EClass getTransitionChainStartTransition()
           
 EAttribute getTransitionPoint_Handler()
           
 EClass getTransitionPoint()
           
 EClass getTransitionTerminal()
           
 EReference getTrigger_Guard()
           
 EReference getTrigger_MsgFromIfPairs()
           
 EClass getTrigger()
           
 EReference getTriggeredTransition_Triggers()
           
 EClass getTriggeredTransition()
           
 EAttribute getTrPoint_Name()
           
 EClass getTrPoint()
           
 EReference getTrPointTerminal_TrPoint()
           
 EClass getTrPointTerminal()
           
 EAttribute getVarDecl_Name()
           
 EReference getVarDecl_RefType()
           
 EClass getVarDecl()
           
static RoomPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

init

public static RoomPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize RoomPackage.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
RoomPackage.eNS_URI, createPackageContents(), initializePackageContents()
EMF generated code

getRoomModel

public EClass getRoomModel()

Specified by:
getRoomModel in interface RoomPackage
Returns:
the meta object for class 'Model'.
See Also:
RoomModel
EMF generated code

getRoomModel_Name

public EAttribute getRoomModel_Name()

Specified by:
getRoomModel_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
RoomModel.getName(), RoomPackage.getRoomModel()
EMF generated code

getRoomModel_Docu

public EReference getRoomModel_Docu()

Specified by:
getRoomModel_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
RoomModel.getDocu(), RoomPackage.getRoomModel()
EMF generated code

getRoomModel_Imports

public EReference getRoomModel_Imports()

Specified by:
getRoomModel_Imports in interface RoomPackage
Returns:
the meta object for the containment reference list 'Imports'.
See Also:
RoomModel.getImports(), RoomPackage.getRoomModel()
EMF generated code

getRoomModel_PrimitiveTypes

public EReference getRoomModel_PrimitiveTypes()

Specified by:
getRoomModel_PrimitiveTypes in interface RoomPackage
Returns:
the meta object for the containment reference list 'Primitive Types'.
See Also:
RoomModel.getPrimitiveTypes(), RoomPackage.getRoomModel()
EMF generated code

getRoomModel_ExternalTypes

public EReference getRoomModel_ExternalTypes()

Specified by:
getRoomModel_ExternalTypes in interface RoomPackage
Returns:
the meta object for the containment reference list 'External Types'.
See Also:
RoomModel.getExternalTypes(), RoomPackage.getRoomModel()
EMF generated code

getRoomModel_DataClasses

public EReference getRoomModel_DataClasses()

Specified by:
getRoomModel_DataClasses in interface RoomPackage
Returns:
the meta object for the containment reference list 'Data Classes'.
See Also:
RoomModel.getDataClasses(), RoomPackage.getRoomModel()
EMF generated code

getRoomModel_ProtocolClasses

public EReference getRoomModel_ProtocolClasses()

Specified by:
getRoomModel_ProtocolClasses in interface RoomPackage
Returns:
the meta object for the containment reference list 'Protocol Classes'.
See Also:
RoomModel.getProtocolClasses(), RoomPackage.getRoomModel()
EMF generated code

getRoomModel_ActorClasses

public EReference getRoomModel_ActorClasses()

Specified by:
getRoomModel_ActorClasses in interface RoomPackage
Returns:
the meta object for the containment reference list 'Actor Classes'.
See Also:
RoomModel.getActorClasses(), RoomPackage.getRoomModel()
EMF generated code

getRoomModel_SubSystemClasses

public EReference getRoomModel_SubSystemClasses()

Specified by:
getRoomModel_SubSystemClasses in interface RoomPackage
Returns:
the meta object for the containment reference list 'Sub System Classes'.
See Also:
RoomModel.getSubSystemClasses(), RoomPackage.getRoomModel()
EMF generated code

getRoomModel_Systems

public EReference getRoomModel_Systems()

Specified by:
getRoomModel_Systems in interface RoomPackage
Returns:
the meta object for the containment reference list 'Systems'.
See Also:
RoomModel.getSystems(), RoomPackage.getRoomModel()
EMF generated code

getRoomClass

public EClass getRoomClass()

Specified by:
getRoomClass in interface RoomPackage
Returns:
the meta object for class 'Class'.
See Also:
RoomClass
EMF generated code

getRoomClass_Name

public EAttribute getRoomClass_Name()

Specified by:
getRoomClass_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
RoomClass.getName(), RoomPackage.getRoomClass()
EMF generated code

getRoomClass_Docu

public EReference getRoomClass_Docu()

Specified by:
getRoomClass_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
RoomClass.getDocu(), RoomPackage.getRoomClass()
EMF generated code

getStructureClass

public EClass getStructureClass()

Specified by:
getStructureClass in interface RoomPackage
Returns:
the meta object for class 'Structure Class'.
See Also:
StructureClass
EMF generated code

getStructureClass_Bindings

public EReference getStructureClass_Bindings()

Specified by:
getStructureClass_Bindings in interface RoomPackage
Returns:
the meta object for the containment reference list 'Bindings'.
See Also:
StructureClass.getBindings(), RoomPackage.getStructureClass()
EMF generated code

getStructureClass_Connections

public EReference getStructureClass_Connections()

Specified by:
getStructureClass_Connections in interface RoomPackage
Returns:
the meta object for the containment reference list 'Connections'.
See Also:
StructureClass.getConnections(), RoomPackage.getStructureClass()
EMF generated code

getActorContainerClass

public EClass getActorContainerClass()

Specified by:
getActorContainerClass in interface RoomPackage
Returns:
the meta object for class 'Actor Container Class'.
See Also:
ActorContainerClass
EMF generated code

getActorContainerClass_IfSPPs

public EReference getActorContainerClass_IfSPPs()

Specified by:
getActorContainerClass_IfSPPs in interface RoomPackage
Returns:
the meta object for the containment reference list 'If SP Ps'.
See Also:
ActorContainerClass.getIfSPPs(), RoomPackage.getActorContainerClass()
EMF generated code

getActorContainerClass_UserCode1

public EReference getActorContainerClass_UserCode1()

Specified by:
getActorContainerClass_UserCode1 in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code1'.
See Also:
ActorContainerClass.getUserCode1(), RoomPackage.getActorContainerClass()
EMF generated code

getActorContainerClass_UserCode2

public EReference getActorContainerClass_UserCode2()

Specified by:
getActorContainerClass_UserCode2 in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code2'.
See Also:
ActorContainerClass.getUserCode2(), RoomPackage.getActorContainerClass()
EMF generated code

getActorContainerClass_UserCode3

public EReference getActorContainerClass_UserCode3()

Specified by:
getActorContainerClass_UserCode3 in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code3'.
See Also:
ActorContainerClass.getUserCode3(), RoomPackage.getActorContainerClass()
EMF generated code

getActorContainerClass_ActorRefs

public EReference getActorContainerClass_ActorRefs()

Specified by:
getActorContainerClass_ActorRefs in interface RoomPackage
Returns:
the meta object for the containment reference list 'Actor Refs'.
See Also:
ActorContainerClass.getActorRefs(), RoomPackage.getActorContainerClass()
EMF generated code

getVarDecl

public EClass getVarDecl()

Specified by:
getVarDecl in interface RoomPackage
Returns:
the meta object for class 'Var Decl'.
See Also:
VarDecl
EMF generated code

getVarDecl_Name

public EAttribute getVarDecl_Name()

Specified by:
getVarDecl_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
VarDecl.getName(), RoomPackage.getVarDecl()
EMF generated code

getVarDecl_RefType

public EReference getVarDecl_RefType()

Specified by:
getVarDecl_RefType in interface RoomPackage
Returns:
the meta object for the containment reference 'Ref Type'.
See Also:
VarDecl.getRefType(), RoomPackage.getVarDecl()
EMF generated code

getRefableType

public EClass getRefableType()

Specified by:
getRefableType in interface RoomPackage
Returns:
the meta object for class 'Refable Type'.
See Also:
RefableType
EMF generated code

getRefableType_Type

public EReference getRefableType_Type()

Specified by:
getRefableType_Type in interface RoomPackage
Returns:
the meta object for the reference 'Type'.
See Also:
RefableType.getType(), RoomPackage.getRefableType()
EMF generated code

getRefableType_Ref

public EAttribute getRefableType_Ref()

Specified by:
getRefableType_Ref in interface RoomPackage
Returns:
the meta object for the attribute 'Ref'.
See Also:
RefableType.isRef(), RoomPackage.getRefableType()
EMF generated code

getDataType

public EClass getDataType()

Specified by:
getDataType in interface RoomPackage
Returns:
the meta object for class 'Data Type'.
See Also:
DataType
EMF generated code

getComplexType

public EClass getComplexType()

Specified by:
getComplexType in interface RoomPackage
Returns:
the meta object for class 'Complex Type'.
See Also:
ComplexType
EMF generated code

getPrimitiveType

public EClass getPrimitiveType()

Specified by:
getPrimitiveType in interface RoomPackage
Returns:
the meta object for class 'Primitive Type'.
See Also:
PrimitiveType
EMF generated code

getPrimitiveType_TargetName

public EAttribute getPrimitiveType_TargetName()

Specified by:
getPrimitiveType_TargetName in interface RoomPackage
Returns:
the meta object for the attribute 'Target Name'.
See Also:
PrimitiveType.getTargetName(), RoomPackage.getPrimitiveType()
EMF generated code

getPrimitiveType_CastName

public EAttribute getPrimitiveType_CastName()

Specified by:
getPrimitiveType_CastName in interface RoomPackage
Returns:
the meta object for the attribute 'Cast Name'.
See Also:
PrimitiveType.getCastName(), RoomPackage.getPrimitiveType()
EMF generated code

getPrimitiveType_DefaultValueLiteral

public EAttribute getPrimitiveType_DefaultValueLiteral()

Specified by:
getPrimitiveType_DefaultValueLiteral in interface RoomPackage
Returns:
the meta object for the attribute 'Default Value Literal'.
See Also:
PrimitiveType.getDefaultValueLiteral(), RoomPackage.getPrimitiveType()
EMF generated code

getExternalType

public EClass getExternalType()

Specified by:
getExternalType in interface RoomPackage
Returns:
the meta object for class 'External Type'.
See Also:
ExternalType
EMF generated code

getExternalType_TargetName

public EAttribute getExternalType_TargetName()

Specified by:
getExternalType_TargetName in interface RoomPackage
Returns:
the meta object for the attribute 'Target Name'.
See Also:
ExternalType.getTargetName(), RoomPackage.getExternalType()
EMF generated code

getDataClass

public EClass getDataClass()

Specified by:
getDataClass in interface RoomPackage
Returns:
the meta object for class 'Data Class'.
See Also:
DataClass
EMF generated code

getDataClass_Base

public EReference getDataClass_Base()

Specified by:
getDataClass_Base in interface RoomPackage
Returns:
the meta object for the reference 'Base'.
See Also:
DataClass.getBase(), RoomPackage.getDataClass()
EMF generated code

getDataClass_UserCode1

public EReference getDataClass_UserCode1()

Specified by:
getDataClass_UserCode1 in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code1'.
See Also:
DataClass.getUserCode1(), RoomPackage.getDataClass()
EMF generated code

getDataClass_UserCode2

public EReference getDataClass_UserCode2()

Specified by:
getDataClass_UserCode2 in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code2'.
See Also:
DataClass.getUserCode2(), RoomPackage.getDataClass()
EMF generated code

getDataClass_UserCode3

public EReference getDataClass_UserCode3()

Specified by:
getDataClass_UserCode3 in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code3'.
See Also:
DataClass.getUserCode3(), RoomPackage.getDataClass()
EMF generated code

getDataClass_Attributes

public EReference getDataClass_Attributes()

Specified by:
getDataClass_Attributes in interface RoomPackage
Returns:
the meta object for the containment reference list 'Attributes'.
See Also:
DataClass.getAttributes(), RoomPackage.getDataClass()
EMF generated code

getDataClass_Operations

public EReference getDataClass_Operations()

Specified by:
getDataClass_Operations in interface RoomPackage
Returns:
the meta object for the containment reference list 'Operations'.
See Also:
DataClass.getOperations(), RoomPackage.getDataClass()
EMF generated code

getAttribute

public EClass getAttribute()

Specified by:
getAttribute in interface RoomPackage
Returns:
the meta object for class 'Attribute'.
See Also:
Attribute
EMF generated code

getAttribute_Name

public EAttribute getAttribute_Name()

Specified by:
getAttribute_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
Attribute.getName(), RoomPackage.getAttribute()
EMF generated code

getAttribute_Size

public EAttribute getAttribute_Size()

Specified by:
getAttribute_Size in interface RoomPackage
Returns:
the meta object for the attribute 'Size'.
See Also:
Attribute.getSize(), RoomPackage.getAttribute()
EMF generated code

getAttribute_RefType

public EReference getAttribute_RefType()

Specified by:
getAttribute_RefType in interface RoomPackage
Returns:
the meta object for the containment reference 'Ref Type'.
See Also:
Attribute.getRefType(), RoomPackage.getAttribute()
EMF generated code

getAttribute_DefaultValueLiteral

public EAttribute getAttribute_DefaultValueLiteral()

Specified by:
getAttribute_DefaultValueLiteral in interface RoomPackage
Returns:
the meta object for the attribute 'Default Value Literal'.
See Also:
Attribute.getDefaultValueLiteral(), RoomPackage.getAttribute()
EMF generated code

getAttribute_Docu

public EReference getAttribute_Docu()

Specified by:
getAttribute_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
Attribute.getDocu(), RoomPackage.getAttribute()
EMF generated code

getOperation

public EClass getOperation()

Specified by:
getOperation in interface RoomPackage
Returns:
the meta object for class 'Operation'.
See Also:
Operation
EMF generated code

getOperation_Name

public EAttribute getOperation_Name()

Specified by:
getOperation_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
Operation.getName(), RoomPackage.getOperation()
EMF generated code

getOperation_Arguments

public EReference getOperation_Arguments()

Specified by:
getOperation_Arguments in interface RoomPackage
Returns:
the meta object for the containment reference list 'Arguments'.
See Also:
Operation.getArguments(), RoomPackage.getOperation()
EMF generated code

getOperation_Returntype

public EReference getOperation_Returntype()

Specified by:
getOperation_Returntype in interface RoomPackage
Returns:
the meta object for the containment reference 'Returntype'.
See Also:
Operation.getReturntype(), RoomPackage.getOperation()
EMF generated code

getOperation_Docu

public EReference getOperation_Docu()

Specified by:
getOperation_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
Operation.getDocu(), RoomPackage.getOperation()
EMF generated code

getOperation_DetailCode

public EReference getOperation_DetailCode()

Specified by:
getOperation_DetailCode in interface RoomPackage
Returns:
the meta object for the containment reference 'Detail Code'.
See Also:
Operation.getDetailCode(), RoomPackage.getOperation()
EMF generated code

getStandardOperation

public EClass getStandardOperation()

Specified by:
getStandardOperation in interface RoomPackage
Returns:
the meta object for class 'Standard Operation'.
See Also:
StandardOperation
EMF generated code

getPortOperation

public EClass getPortOperation()

Specified by:
getPortOperation in interface RoomPackage
Returns:
the meta object for class 'Port Operation'.
See Also:
PortOperation
EMF generated code

getPortOperation_SendsMsg

public EReference getPortOperation_SendsMsg()

Specified by:
getPortOperation_SendsMsg in interface RoomPackage
Returns:
the meta object for the reference 'Sends Msg'.
See Also:
PortOperation.getSendsMsg(), RoomPackage.getPortOperation()
EMF generated code

getProtocolClass

public EClass getProtocolClass()

Specified by:
getProtocolClass in interface RoomPackage
Returns:
the meta object for class 'Protocol Class'.
See Also:
ProtocolClass
EMF generated code

getProtocolClass_CommType

public EAttribute getProtocolClass_CommType()

Specified by:
getProtocolClass_CommType in interface RoomPackage
Returns:
the meta object for the attribute 'Comm Type'.
See Also:
ProtocolClass.getCommType(), RoomPackage.getProtocolClass()
EMF generated code

getProtocolClass_Base

public EReference getProtocolClass_Base()

Specified by:
getProtocolClass_Base in interface RoomPackage
Returns:
the meta object for the reference 'Base'.
See Also:
ProtocolClass.getBase(), RoomPackage.getProtocolClass()
EMF generated code

getProtocolClass_UserCode1

public EReference getProtocolClass_UserCode1()

Specified by:
getProtocolClass_UserCode1 in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code1'.
See Also:
ProtocolClass.getUserCode1(), RoomPackage.getProtocolClass()
EMF generated code

getProtocolClass_UserCode2

public EReference getProtocolClass_UserCode2()

Specified by:
getProtocolClass_UserCode2 in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code2'.
See Also:
ProtocolClass.getUserCode2(), RoomPackage.getProtocolClass()
EMF generated code

getProtocolClass_UserCode3

public EReference getProtocolClass_UserCode3()

Specified by:
getProtocolClass_UserCode3 in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code3'.
See Also:
ProtocolClass.getUserCode3(), RoomPackage.getProtocolClass()
EMF generated code

getProtocolClass_IncomingMessages

public EReference getProtocolClass_IncomingMessages()

Specified by:
getProtocolClass_IncomingMessages in interface RoomPackage
Returns:
the meta object for the containment reference list 'Incoming Messages'.
See Also:
ProtocolClass.getIncomingMessages(), RoomPackage.getProtocolClass()
EMF generated code

getProtocolClass_OutgoingMessages

public EReference getProtocolClass_OutgoingMessages()

Specified by:
getProtocolClass_OutgoingMessages in interface RoomPackage
Returns:
the meta object for the containment reference list 'Outgoing Messages'.
See Also:
ProtocolClass.getOutgoingMessages(), RoomPackage.getProtocolClass()
EMF generated code

getProtocolClass_Regular

public EReference getProtocolClass_Regular()

Specified by:
getProtocolClass_Regular in interface RoomPackage
Returns:
the meta object for the containment reference 'Regular'.
See Also:
ProtocolClass.getRegular(), RoomPackage.getProtocolClass()
EMF generated code

getProtocolClass_Conjugate

public EReference getProtocolClass_Conjugate()

Specified by:
getProtocolClass_Conjugate in interface RoomPackage
Returns:
the meta object for the containment reference 'Conjugate'.
See Also:
ProtocolClass.getConjugate(), RoomPackage.getProtocolClass()
EMF generated code

getProtocolClass_Semantics

public EReference getProtocolClass_Semantics()

Specified by:
getProtocolClass_Semantics in interface RoomPackage
Returns:
the meta object for the containment reference 'Semantics'.
See Also:
ProtocolClass.getSemantics(), RoomPackage.getProtocolClass()
EMF generated code

getMessage

public EClass getMessage()

Specified by:
getMessage in interface RoomPackage
Returns:
the meta object for class 'Message'.
See Also:
Message
EMF generated code

getMessage_Priv

public EAttribute getMessage_Priv()

Specified by:
getMessage_Priv in interface RoomPackage
Returns:
the meta object for the attribute 'Priv'.
See Also:
Message.isPriv(), RoomPackage.getMessage()
EMF generated code

getMessage_Name

public EAttribute getMessage_Name()

Specified by:
getMessage_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
Message.getName(), RoomPackage.getMessage()
EMF generated code

getMessage_Data

public EReference getMessage_Data()

Specified by:
getMessage_Data in interface RoomPackage
Returns:
the meta object for the containment reference 'Data'.
See Also:
Message.getData(), RoomPackage.getMessage()
EMF generated code

getMessage_Docu

public EReference getMessage_Docu()

Specified by:
getMessage_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
Message.getDocu(), RoomPackage.getMessage()
EMF generated code

getPortClass

public EClass getPortClass()

Specified by:
getPortClass in interface RoomPackage
Returns:
the meta object for class 'Port Class'.
See Also:
PortClass
EMF generated code

getPortClass_UserCode

public EReference getPortClass_UserCode()

Specified by:
getPortClass_UserCode in interface RoomPackage
Returns:
the meta object for the containment reference 'User Code'.
See Also:
PortClass.getUserCode(), RoomPackage.getPortClass()
EMF generated code

getPortClass_Attributes

public EReference getPortClass_Attributes()

Specified by:
getPortClass_Attributes in interface RoomPackage
Returns:
the meta object for the containment reference list 'Attributes'.
See Also:
PortClass.getAttributes(), RoomPackage.getPortClass()
EMF generated code

getPortClass_Operations

public EReference getPortClass_Operations()

Specified by:
getPortClass_Operations in interface RoomPackage
Returns:
the meta object for the containment reference list 'Operations'.
See Also:
PortClass.getOperations(), RoomPackage.getPortClass()
EMF generated code

getPortClass_MsgHandlers

public EReference getPortClass_MsgHandlers()

Specified by:
getPortClass_MsgHandlers in interface RoomPackage
Returns:
the meta object for the containment reference list 'Msg Handlers'.
See Also:
PortClass.getMsgHandlers(), RoomPackage.getPortClass()
EMF generated code

getMessageHandler

public EClass getMessageHandler()

Specified by:
getMessageHandler in interface RoomPackage
Returns:
the meta object for class 'Message Handler'.
See Also:
MessageHandler
EMF generated code

getMessageHandler_Msg

public EReference getMessageHandler_Msg()

Specified by:
getMessageHandler_Msg in interface RoomPackage
Returns:
the meta object for the reference 'Msg'.
See Also:
MessageHandler.getMsg(), RoomPackage.getMessageHandler()
EMF generated code

getMessageHandler_DetailCode

public EReference getMessageHandler_DetailCode()

Specified by:
getMessageHandler_DetailCode in interface RoomPackage
Returns:
the meta object for the containment reference 'Detail Code'.
See Also:
MessageHandler.getDetailCode(), RoomPackage.getMessageHandler()
EMF generated code

getProtocolSemantics

public EClass getProtocolSemantics()

Specified by:
getProtocolSemantics in interface RoomPackage
Returns:
the meta object for class 'Protocol Semantics'.
See Also:
ProtocolSemantics
EMF generated code

getProtocolSemantics_Rules

public EReference getProtocolSemantics_Rules()

Specified by:
getProtocolSemantics_Rules in interface RoomPackage
Returns:
the meta object for the containment reference list 'Rules'.
See Also:
ProtocolSemantics.getRules(), RoomPackage.getProtocolSemantics()
EMF generated code

getSemanticsRule

public EClass getSemanticsRule()

Specified by:
getSemanticsRule in interface RoomPackage
Returns:
the meta object for class 'Semantics Rule'.
See Also:
SemanticsRule
EMF generated code

getSemanticsRule_Msg

public EReference getSemanticsRule_Msg()

Specified by:
getSemanticsRule_Msg in interface RoomPackage
Returns:
the meta object for the reference 'Msg'.
See Also:
SemanticsRule.getMsg(), RoomPackage.getSemanticsRule()
EMF generated code

getSemanticsRule_FollowUps

public EReference getSemanticsRule_FollowUps()

Specified by:
getSemanticsRule_FollowUps in interface RoomPackage
Returns:
the meta object for the containment reference list 'Follow Ups'.
See Also:
SemanticsRule.getFollowUps(), RoomPackage.getSemanticsRule()
EMF generated code

getActorClass

public EClass getActorClass()

Specified by:
getActorClass in interface RoomPackage
Returns:
the meta object for class 'Actor Class'.
See Also:
ActorClass
EMF generated code

getActorClass_Abstract

public EAttribute getActorClass_Abstract()

Specified by:
getActorClass_Abstract in interface RoomPackage
Returns:
the meta object for the attribute 'Abstract'.
See Also:
ActorClass.isAbstract(), RoomPackage.getActorClass()
EMF generated code

getActorClass_CommType

public EAttribute getActorClass_CommType()

Specified by:
getActorClass_CommType in interface RoomPackage
Returns:
the meta object for the attribute 'Comm Type'.
See Also:
ActorClass.getCommType(), RoomPackage.getActorClass()
EMF generated code

getActorClass_Base

public EReference getActorClass_Base()

Specified by:
getActorClass_Base in interface RoomPackage
Returns:
the meta object for the reference 'Base'.
See Also:
ActorClass.getBase(), RoomPackage.getActorClass()
EMF generated code

getActorClass_IfPorts

public EReference getActorClass_IfPorts()

Specified by:
getActorClass_IfPorts in interface RoomPackage
Returns:
the meta object for the containment reference list 'If Ports'.
See Also:
ActorClass.getIfPorts(), RoomPackage.getActorClass()
EMF generated code

getActorClass_StructureDocu

public EReference getActorClass_StructureDocu()

Specified by:
getActorClass_StructureDocu in interface RoomPackage
Returns:
the meta object for the containment reference 'Structure Docu'.
See Also:
ActorClass.getStructureDocu(), RoomPackage.getActorClass()
EMF generated code

getActorClass_IntPorts

public EReference getActorClass_IntPorts()

Specified by:
getActorClass_IntPorts in interface RoomPackage
Returns:
the meta object for the containment reference list 'Int Ports'.
See Also:
ActorClass.getIntPorts(), RoomPackage.getActorClass()
EMF generated code

getActorClass_ExtPorts

public EReference getActorClass_ExtPorts()

Specified by:
getActorClass_ExtPorts in interface RoomPackage
Returns:
the meta object for the containment reference list 'Ext Ports'.
See Also:
ActorClass.getExtPorts(), RoomPackage.getActorClass()
EMF generated code

getActorClass_ServiceImplementations

public EReference getActorClass_ServiceImplementations()

Specified by:
getActorClass_ServiceImplementations in interface RoomPackage
Returns:
the meta object for the containment reference list 'Service Implementations'.
See Also:
ActorClass.getServiceImplementations(), RoomPackage.getActorClass()
EMF generated code

getActorClass_StrSAPs

public EReference getActorClass_StrSAPs()

Specified by:
getActorClass_StrSAPs in interface RoomPackage
Returns:
the meta object for the containment reference list 'Str SA Ps'.
See Also:
ActorClass.getStrSAPs(), RoomPackage.getActorClass()
EMF generated code

getActorClass_Attributes

public EReference getActorClass_Attributes()

Specified by:
getActorClass_Attributes in interface RoomPackage
Returns:
the meta object for the containment reference list 'Attributes'.
See Also:
ActorClass.getAttributes(), RoomPackage.getActorClass()
EMF generated code

getActorClass_BehaviorDocu

public EReference getActorClass_BehaviorDocu()

Specified by:
getActorClass_BehaviorDocu in interface RoomPackage
Returns:
the meta object for the containment reference 'Behavior Docu'.
See Also:
ActorClass.getBehaviorDocu(), RoomPackage.getActorClass()
EMF generated code

getActorClass_Annotations

public EReference getActorClass_Annotations()

Specified by:
getActorClass_Annotations in interface RoomPackage
Returns:
the meta object for the containment reference list 'Annotations'.
See Also:
ActorClass.getAnnotations(), RoomPackage.getActorClass()
EMF generated code

getActorClass_Operations

public EReference getActorClass_Operations()

Specified by:
getActorClass_Operations in interface RoomPackage
Returns:
the meta object for the containment reference list 'Operations'.
See Also:
ActorClass.getOperations(), RoomPackage.getActorClass()
EMF generated code

getActorClass_StateMachine

public EReference getActorClass_StateMachine()

Specified by:
getActorClass_StateMachine in interface RoomPackage
Returns:
the meta object for the containment reference 'State Machine'.
See Also:
ActorClass.getStateMachine(), RoomPackage.getActorClass()
EMF generated code

getInterfaceItem

public EClass getInterfaceItem()

Specified by:
getInterfaceItem in interface RoomPackage
Returns:
the meta object for class 'Interface Item'.
See Also:
InterfaceItem
EMF generated code

getInterfaceItem_Name

public EAttribute getInterfaceItem_Name()

Specified by:
getInterfaceItem_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
InterfaceItem.getName(), RoomPackage.getInterfaceItem()
EMF generated code

getInterfaceItem_Protocol

public EReference getInterfaceItem_Protocol()

Specified by:
getInterfaceItem_Protocol in interface RoomPackage
Returns:
the meta object for the reference 'Protocol'.
See Also:
InterfaceItem.getProtocol(), RoomPackage.getInterfaceItem()
EMF generated code

getPort

public EClass getPort()

Specified by:
getPort in interface RoomPackage
Returns:
the meta object for class 'Port'.
See Also:
Port
EMF generated code

getPort_Conjugated

public EAttribute getPort_Conjugated()

Specified by:
getPort_Conjugated in interface RoomPackage
Returns:
the meta object for the attribute 'Conjugated'.
See Also:
Port.isConjugated(), RoomPackage.getPort()
EMF generated code

getPort_Multiplicity

public EAttribute getPort_Multiplicity()

Specified by:
getPort_Multiplicity in interface RoomPackage
Returns:
the meta object for the attribute 'Multiplicity'.
See Also:
Port.getMultiplicity(), RoomPackage.getPort()
EMF generated code

getPort_Docu

public EReference getPort_Docu()

Specified by:
getPort_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
Port.getDocu(), RoomPackage.getPort()
EMF generated code

getExternalPort

public EClass getExternalPort()

Specified by:
getExternalPort in interface RoomPackage
Returns:
the meta object for class 'External Port'.
See Also:
ExternalPort
EMF generated code

getExternalPort_Ifport

public EReference getExternalPort_Ifport()

Specified by:
getExternalPort_Ifport in interface RoomPackage
Returns:
the meta object for the reference 'Ifport'.
See Also:
ExternalPort.getIfport(), RoomPackage.getExternalPort()
EMF generated code

getSAPRef

public EClass getSAPRef()

Specified by:
getSAPRef in interface RoomPackage
Returns:
the meta object for class 'SAP Ref'.
See Also:
SAPRef
EMF generated code

getSPPRef

public EClass getSPPRef()

Specified by:
getSPPRef in interface RoomPackage
Returns:
the meta object for class 'SPP Ref'.
See Also:
SPPRef
EMF generated code

getServiceImplementation

public EClass getServiceImplementation()

Specified by:
getServiceImplementation in interface RoomPackage
Returns:
the meta object for class 'Service Implementation'.
See Also:
ServiceImplementation
EMF generated code

getServiceImplementation_Spp

public EReference getServiceImplementation_Spp()

Specified by:
getServiceImplementation_Spp in interface RoomPackage
Returns:
the meta object for the reference 'Spp'.
See Also:
ServiceImplementation.getSpp(), RoomPackage.getServiceImplementation()
EMF generated code

getLogicalSystem

public EClass getLogicalSystem()

Specified by:
getLogicalSystem in interface RoomPackage
Returns:
the meta object for class 'Logical System'.
See Also:
LogicalSystem
EMF generated code

getLogicalSystem_SubSystems

public EReference getLogicalSystem_SubSystems()

Specified by:
getLogicalSystem_SubSystems in interface RoomPackage
Returns:
the meta object for the containment reference list 'Sub Systems'.
See Also:
LogicalSystem.getSubSystems(), RoomPackage.getLogicalSystem()
EMF generated code

getActorContainerRef

public EClass getActorContainerRef()

Specified by:
getActorContainerRef in interface RoomPackage
Returns:
the meta object for class 'Actor Container Ref'.
See Also:
ActorContainerRef
EMF generated code

getActorContainerRef_Name

public EAttribute getActorContainerRef_Name()

Specified by:
getActorContainerRef_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
ActorContainerRef.getName(), RoomPackage.getActorContainerRef()
EMF generated code

getActorContainerRef_Docu

public EReference getActorContainerRef_Docu()

Specified by:
getActorContainerRef_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
ActorContainerRef.getDocu(), RoomPackage.getActorContainerRef()
EMF generated code

getSubSystemRef

public EClass getSubSystemRef()

Specified by:
getSubSystemRef in interface RoomPackage
Returns:
the meta object for class 'Sub System Ref'.
See Also:
SubSystemRef
EMF generated code

getSubSystemRef_Type

public EReference getSubSystemRef_Type()

Specified by:
getSubSystemRef_Type in interface RoomPackage
Returns:
the meta object for the reference 'Type'.
See Also:
SubSystemRef.getType(), RoomPackage.getSubSystemRef()
EMF generated code

getSubSystemClass

public EClass getSubSystemClass()

Specified by:
getSubSystemClass in interface RoomPackage
Returns:
the meta object for class 'Sub System Class'.
See Also:
SubSystemClass
EMF generated code

getSubSystemClass_RelayPorts

public EReference getSubSystemClass_RelayPorts()

Specified by:
getSubSystemClass_RelayPorts in interface RoomPackage
Returns:
the meta object for the containment reference list 'Relay Ports'.
See Also:
SubSystemClass.getRelayPorts(), RoomPackage.getSubSystemClass()
EMF generated code

getSubSystemClass_Threads

public EReference getSubSystemClass_Threads()

Specified by:
getSubSystemClass_Threads in interface RoomPackage
Returns:
the meta object for the containment reference list 'Threads'.
See Also:
SubSystemClass.getThreads(), RoomPackage.getSubSystemClass()
EMF generated code

getLogicalThread

public EClass getLogicalThread()

Specified by:
getLogicalThread in interface RoomPackage
Returns:
the meta object for class 'Logical Thread'.
See Also:
LogicalThread
EMF generated code

getLogicalThread_Name

public EAttribute getLogicalThread_Name()

Specified by:
getLogicalThread_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
LogicalThread.getName(), RoomPackage.getLogicalThread()
EMF generated code

getLogicalThread_Prio

public EAttribute getLogicalThread_Prio()

Specified by:
getLogicalThread_Prio in interface RoomPackage
Returns:
the meta object for the attribute 'Prio'.
See Also:
LogicalThread.getPrio(), RoomPackage.getLogicalThread()
EMF generated code

getLogicalThread_Instances

public EReference getLogicalThread_Instances()

Specified by:
getLogicalThread_Instances in interface RoomPackage
Returns:
the meta object for the containment reference list 'Instances'.
See Also:
LogicalThread.getInstances(), RoomPackage.getLogicalThread()
EMF generated code

getActorInstancePath

public EClass getActorInstancePath()

Specified by:
getActorInstancePath in interface RoomPackage
Returns:
the meta object for class 'Actor Instance Path'.
See Also:
ActorInstancePath
EMF generated code

getActorInstancePath_Segments

public EAttribute getActorInstancePath_Segments()

Specified by:
getActorInstancePath_Segments in interface RoomPackage
Returns:
the meta object for the attribute list 'Segments'.
See Also:
ActorInstancePath.getSegments(), RoomPackage.getActorInstancePath()
EMF generated code

getBinding

public EClass getBinding()

Specified by:
getBinding in interface RoomPackage
Returns:
the meta object for class 'Binding'.
See Also:
Binding
EMF generated code

getBinding_Endpoint1

public EReference getBinding_Endpoint1()

Specified by:
getBinding_Endpoint1 in interface RoomPackage
Returns:
the meta object for the containment reference 'Endpoint1'.
See Also:
Binding.getEndpoint1(), RoomPackage.getBinding()
EMF generated code

getBinding_Endpoint2

public EReference getBinding_Endpoint2()

Specified by:
getBinding_Endpoint2 in interface RoomPackage
Returns:
the meta object for the containment reference 'Endpoint2'.
See Also:
Binding.getEndpoint2(), RoomPackage.getBinding()
EMF generated code

getBindingEndPoint

public EClass getBindingEndPoint()

Specified by:
getBindingEndPoint in interface RoomPackage
Returns:
the meta object for class 'Binding End Point'.
See Also:
BindingEndPoint
EMF generated code

getBindingEndPoint_ActorRef

public EReference getBindingEndPoint_ActorRef()

Specified by:
getBindingEndPoint_ActorRef in interface RoomPackage
Returns:
the meta object for the reference 'Actor Ref'.
See Also:
BindingEndPoint.getActorRef(), RoomPackage.getBindingEndPoint()
EMF generated code

getBindingEndPoint_Port

public EReference getBindingEndPoint_Port()

Specified by:
getBindingEndPoint_Port in interface RoomPackage
Returns:
the meta object for the reference 'Port'.
See Also:
BindingEndPoint.getPort(), RoomPackage.getBindingEndPoint()
EMF generated code

getLayerConnection

public EClass getLayerConnection()

Specified by:
getLayerConnection in interface RoomPackage
Returns:
the meta object for class 'Layer Connection'.
See Also:
LayerConnection
EMF generated code

getLayerConnection_From

public EReference getLayerConnection_From()

Specified by:
getLayerConnection_From in interface RoomPackage
Returns:
the meta object for the containment reference 'From'.
See Also:
LayerConnection.getFrom(), RoomPackage.getLayerConnection()
EMF generated code

getLayerConnection_To

public EReference getLayerConnection_To()

Specified by:
getLayerConnection_To in interface RoomPackage
Returns:
the meta object for the containment reference 'To'.
See Also:
LayerConnection.getTo(), RoomPackage.getLayerConnection()
EMF generated code

getSAPoint

public EClass getSAPoint()

Specified by:
getSAPoint in interface RoomPackage
Returns:
the meta object for class 'SA Point'.
See Also:
SAPoint
EMF generated code

getRefSAPoint

public EClass getRefSAPoint()

Specified by:
getRefSAPoint in interface RoomPackage
Returns:
the meta object for class 'Ref SA Point'.
See Also:
RefSAPoint
EMF generated code

getRefSAPoint_Ref

public EReference getRefSAPoint_Ref()

Specified by:
getRefSAPoint_Ref in interface RoomPackage
Returns:
the meta object for the reference 'Ref'.
See Also:
RefSAPoint.getRef(), RoomPackage.getRefSAPoint()
EMF generated code

getRelaySAPoint

public EClass getRelaySAPoint()

Specified by:
getRelaySAPoint in interface RoomPackage
Returns:
the meta object for class 'Relay SA Point'.
See Also:
RelaySAPoint
EMF generated code

getRelaySAPoint_Relay

public EReference getRelaySAPoint_Relay()

Specified by:
getRelaySAPoint_Relay in interface RoomPackage
Returns:
the meta object for the reference 'Relay'.
See Also:
RelaySAPoint.getRelay(), RoomPackage.getRelaySAPoint()
EMF generated code

getSPPoint

public EClass getSPPoint()

Specified by:
getSPPoint in interface RoomPackage
Returns:
the meta object for class 'SP Point'.
See Also:
SPPoint
EMF generated code

getSPPoint_Ref

public EReference getSPPoint_Ref()

Specified by:
getSPPoint_Ref in interface RoomPackage
Returns:
the meta object for the reference 'Ref'.
See Also:
SPPoint.getRef(), RoomPackage.getSPPoint()
EMF generated code

getSPPoint_Service

public EReference getSPPoint_Service()

Specified by:
getSPPoint_Service in interface RoomPackage
Returns:
the meta object for the reference 'Service'.
See Also:
SPPoint.getService(), RoomPackage.getSPPoint()
EMF generated code

getActorRef

public EClass getActorRef()

Specified by:
getActorRef in interface RoomPackage
Returns:
the meta object for class 'Actor Ref'.
See Also:
ActorRef
EMF generated code

getActorRef_Type

public EReference getActorRef_Type()

Specified by:
getActorRef_Type in interface RoomPackage
Returns:
the meta object for the reference 'Type'.
See Also:
ActorRef.getType(), RoomPackage.getActorRef()
EMF generated code

getStateGraphNode

public EClass getStateGraphNode()

Specified by:
getStateGraphNode in interface RoomPackage
Returns:
the meta object for class 'State Graph Node'.
See Also:
StateGraphNode
EMF generated code

getStateGraphItem

public EClass getStateGraphItem()

Specified by:
getStateGraphItem in interface RoomPackage
Returns:
the meta object for class 'State Graph Item'.
See Also:
StateGraphItem
EMF generated code

getState

public EClass getState()

Specified by:
getState in interface RoomPackage
Returns:
the meta object for class 'State'.
See Also:
State
EMF generated code

getState_Docu

public EReference getState_Docu()

Specified by:
getState_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
State.getDocu(), RoomPackage.getState()
EMF generated code

getState_EntryCode

public EReference getState_EntryCode()

Specified by:
getState_EntryCode in interface RoomPackage
Returns:
the meta object for the containment reference 'Entry Code'.
See Also:
State.getEntryCode(), RoomPackage.getState()
EMF generated code

getState_ExitCode

public EReference getState_ExitCode()

Specified by:
getState_ExitCode in interface RoomPackage
Returns:
the meta object for the containment reference 'Exit Code'.
See Also:
State.getExitCode(), RoomPackage.getState()
EMF generated code

getState_DoCode

public EReference getState_DoCode()

Specified by:
getState_DoCode in interface RoomPackage
Returns:
the meta object for the containment reference 'Do Code'.
See Also:
State.getDoCode(), RoomPackage.getState()
EMF generated code

getState_Subgraph

public EReference getState_Subgraph()

Specified by:
getState_Subgraph in interface RoomPackage
Returns:
the meta object for the containment reference 'Subgraph'.
See Also:
State.getSubgraph(), RoomPackage.getState()
EMF generated code

getStateGraph

public EClass getStateGraph()

Specified by:
getStateGraph in interface RoomPackage
Returns:
the meta object for class 'State Graph'.
See Also:
StateGraph
EMF generated code

getStateGraph_States

public EReference getStateGraph_States()

Specified by:
getStateGraph_States in interface RoomPackage
Returns:
the meta object for the containment reference list 'States'.
See Also:
StateGraph.getStates(), RoomPackage.getStateGraph()
EMF generated code

getStateGraph_TrPoints

public EReference getStateGraph_TrPoints()

Specified by:
getStateGraph_TrPoints in interface RoomPackage
Returns:
the meta object for the containment reference list 'Tr Points'.
See Also:
StateGraph.getTrPoints(), RoomPackage.getStateGraph()
EMF generated code

getStateGraph_ChPoints

public EReference getStateGraph_ChPoints()

Specified by:
getStateGraph_ChPoints in interface RoomPackage
Returns:
the meta object for the containment reference list 'Ch Points'.
See Also:
StateGraph.getChPoints(), RoomPackage.getStateGraph()
EMF generated code

getStateGraph_Transitions

public EReference getStateGraph_Transitions()

Specified by:
getStateGraph_Transitions in interface RoomPackage
Returns:
the meta object for the containment reference list 'Transitions'.
See Also:
StateGraph.getTransitions(), RoomPackage.getStateGraph()
EMF generated code

getBaseState

public EClass getBaseState()

Specified by:
getBaseState in interface RoomPackage
Returns:
the meta object for class 'Base State'.
See Also:
BaseState
EMF generated code

getBaseState_Name

public EAttribute getBaseState_Name()

Specified by:
getBaseState_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
BaseState.getName(), RoomPackage.getBaseState()
EMF generated code

getRefinedState

public EClass getRefinedState()

Specified by:
getRefinedState in interface RoomPackage
Returns:
the meta object for class 'Refined State'.
See Also:
RefinedState
EMF generated code

getRefinedState_Base

public EReference getRefinedState_Base()

Specified by:
getRefinedState_Base in interface RoomPackage
Returns:
the meta object for the reference 'Base'.
See Also:
RefinedState.getBase(), RoomPackage.getRefinedState()
EMF generated code

getDetailCode

public EClass getDetailCode()

Specified by:
getDetailCode in interface RoomPackage
Returns:
the meta object for class 'Detail Code'.
See Also:
DetailCode
EMF generated code

getDetailCode_Commands

public EAttribute getDetailCode_Commands()

Specified by:
getDetailCode_Commands in interface RoomPackage
Returns:
the meta object for the attribute list 'Commands'.
See Also:
DetailCode.getCommands(), RoomPackage.getDetailCode()
EMF generated code

getTrPoint

public EClass getTrPoint()

Specified by:
getTrPoint in interface RoomPackage
Returns:
the meta object for class 'Tr Point'.
See Also:
TrPoint
EMF generated code

getTrPoint_Name

public EAttribute getTrPoint_Name()

Specified by:
getTrPoint_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
TrPoint.getName(), RoomPackage.getTrPoint()
EMF generated code

getTransitionPoint

public EClass getTransitionPoint()

Specified by:
getTransitionPoint in interface RoomPackage
Returns:
the meta object for class 'Transition Point'.
See Also:
TransitionPoint
EMF generated code

getTransitionPoint_Handler

public EAttribute getTransitionPoint_Handler()

Specified by:
getTransitionPoint_Handler in interface RoomPackage
Returns:
the meta object for the attribute 'Handler'.
See Also:
TransitionPoint.isHandler(), RoomPackage.getTransitionPoint()
EMF generated code

getEntryPoint

public EClass getEntryPoint()

Specified by:
getEntryPoint in interface RoomPackage
Returns:
the meta object for class 'Entry Point'.
See Also:
EntryPoint
EMF generated code

getExitPoint

public EClass getExitPoint()

Specified by:
getExitPoint in interface RoomPackage
Returns:
the meta object for class 'Exit Point'.
See Also:
ExitPoint
EMF generated code

getChoicePoint

public EClass getChoicePoint()

Specified by:
getChoicePoint in interface RoomPackage
Returns:
the meta object for class 'Choice Point'.
See Also:
ChoicePoint
EMF generated code

getChoicePoint_Name

public EAttribute getChoicePoint_Name()

Specified by:
getChoicePoint_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
ChoicePoint.getName(), RoomPackage.getChoicePoint()
EMF generated code

getChoicePoint_Docu

public EReference getChoicePoint_Docu()

Specified by:
getChoicePoint_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
ChoicePoint.getDocu(), RoomPackage.getChoicePoint()
EMF generated code

getTransition

public EClass getTransition()

Specified by:
getTransition in interface RoomPackage
Returns:
the meta object for class 'Transition'.
See Also:
Transition
EMF generated code

getTransition_Name

public EAttribute getTransition_Name()

Specified by:
getTransition_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
Transition.getName(), RoomPackage.getTransition()
EMF generated code

getTransition_To

public EReference getTransition_To()

Specified by:
getTransition_To in interface RoomPackage
Returns:
the meta object for the containment reference 'To'.
See Also:
Transition.getTo(), RoomPackage.getTransition()
EMF generated code

getTransition_Docu

public EReference getTransition_Docu()

Specified by:
getTransition_Docu in interface RoomPackage
Returns:
the meta object for the containment reference 'Docu'.
See Also:
Transition.getDocu(), RoomPackage.getTransition()
EMF generated code

getTransition_Action

public EReference getTransition_Action()

Specified by:
getTransition_Action in interface RoomPackage
Returns:
the meta object for the containment reference 'Action'.
See Also:
Transition.getAction(), RoomPackage.getTransition()
EMF generated code

getNonInitialTransition

public EClass getNonInitialTransition()

Specified by:
getNonInitialTransition in interface RoomPackage
Returns:
the meta object for class 'Non Initial Transition'.
See Also:
NonInitialTransition
EMF generated code

getNonInitialTransition_From

public EReference getNonInitialTransition_From()

Specified by:
getNonInitialTransition_From in interface RoomPackage
Returns:
the meta object for the containment reference 'From'.
See Also:
NonInitialTransition.getFrom(), RoomPackage.getNonInitialTransition()
EMF generated code

getTransitionChainStartTransition

public EClass getTransitionChainStartTransition()

Specified by:
getTransitionChainStartTransition in interface RoomPackage
Returns:
the meta object for class 'Transition Chain Start Transition'.
See Also:
TransitionChainStartTransition
EMF generated code

getInitialTransition

public EClass getInitialTransition()

Specified by:
getInitialTransition in interface RoomPackage
Returns:
the meta object for class 'Initial Transition'.
See Also:
InitialTransition
EMF generated code

getContinuationTransition

public EClass getContinuationTransition()

Specified by:
getContinuationTransition in interface RoomPackage
Returns:
the meta object for class 'Continuation Transition'.
See Also:
ContinuationTransition
EMF generated code

getTriggeredTransition

public EClass getTriggeredTransition()

Specified by:
getTriggeredTransition in interface RoomPackage
Returns:
the meta object for class 'Triggered Transition'.
See Also:
TriggeredTransition
EMF generated code

getTriggeredTransition_Triggers

public EReference getTriggeredTransition_Triggers()

Specified by:
getTriggeredTransition_Triggers in interface RoomPackage
Returns:
the meta object for the containment reference list 'Triggers'.
See Also:
TriggeredTransition.getTriggers(), RoomPackage.getTriggeredTransition()
EMF generated code

getGuardedTransition

public EClass getGuardedTransition()

Specified by:
getGuardedTransition in interface RoomPackage
Returns:
the meta object for class 'Guarded Transition'.
See Also:
GuardedTransition
EMF generated code

getGuardedTransition_Guard

public EReference getGuardedTransition_Guard()

Specified by:
getGuardedTransition_Guard in interface RoomPackage
Returns:
the meta object for the containment reference 'Guard'.
See Also:
GuardedTransition.getGuard(), RoomPackage.getGuardedTransition()
EMF generated code

getCPBranchTransition

public EClass getCPBranchTransition()

Specified by:
getCPBranchTransition in interface RoomPackage
Returns:
the meta object for class 'CP Branch Transition'.
See Also:
CPBranchTransition
EMF generated code

getCPBranchTransition_Condition

public EReference getCPBranchTransition_Condition()

Specified by:
getCPBranchTransition_Condition in interface RoomPackage
Returns:
the meta object for the containment reference 'Condition'.
See Also:
CPBranchTransition.getCondition(), RoomPackage.getCPBranchTransition()
EMF generated code

getTransitionTerminal

public EClass getTransitionTerminal()

Specified by:
getTransitionTerminal in interface RoomPackage
Returns:
the meta object for class 'Transition Terminal'.
See Also:
TransitionTerminal
EMF generated code

getStateTerminal

public EClass getStateTerminal()

Specified by:
getStateTerminal in interface RoomPackage
Returns:
the meta object for class 'State Terminal'.
See Also:
StateTerminal
EMF generated code

getStateTerminal_State

public EReference getStateTerminal_State()

Specified by:
getStateTerminal_State in interface RoomPackage
Returns:
the meta object for the reference 'State'.
See Also:
StateTerminal.getState(), RoomPackage.getStateTerminal()
EMF generated code

getTrPointTerminal

public EClass getTrPointTerminal()

Specified by:
getTrPointTerminal in interface RoomPackage
Returns:
the meta object for class 'Tr Point Terminal'.
See Also:
TrPointTerminal
EMF generated code

getTrPointTerminal_TrPoint

public EReference getTrPointTerminal_TrPoint()

Specified by:
getTrPointTerminal_TrPoint in interface RoomPackage
Returns:
the meta object for the reference 'Tr Point'.
See Also:
TrPointTerminal.getTrPoint(), RoomPackage.getTrPointTerminal()
EMF generated code

getSubStateTrPointTerminal

public EClass getSubStateTrPointTerminal()

Specified by:
getSubStateTrPointTerminal in interface RoomPackage
Returns:
the meta object for class 'Sub State Tr Point Terminal'.
See Also:
SubStateTrPointTerminal
EMF generated code

getSubStateTrPointTerminal_TrPoint

public EReference getSubStateTrPointTerminal_TrPoint()

Specified by:
getSubStateTrPointTerminal_TrPoint in interface RoomPackage
Returns:
the meta object for the reference 'Tr Point'.
See Also:
SubStateTrPointTerminal.getTrPoint(), RoomPackage.getSubStateTrPointTerminal()
EMF generated code

getSubStateTrPointTerminal_State

public EReference getSubStateTrPointTerminal_State()

Specified by:
getSubStateTrPointTerminal_State in interface RoomPackage
Returns:
the meta object for the reference 'State'.
See Also:
SubStateTrPointTerminal.getState(), RoomPackage.getSubStateTrPointTerminal()
EMF generated code

getChoicepointTerminal

public EClass getChoicepointTerminal()

Specified by:
getChoicepointTerminal in interface RoomPackage
Returns:
the meta object for class 'Choicepoint Terminal'.
See Also:
ChoicepointTerminal
EMF generated code

getChoicepointTerminal_Cp

public EReference getChoicepointTerminal_Cp()

Specified by:
getChoicepointTerminal_Cp in interface RoomPackage
Returns:
the meta object for the reference 'Cp'.
See Also:
ChoicepointTerminal.getCp(), RoomPackage.getChoicepointTerminal()
EMF generated code

getTrigger

public EClass getTrigger()

Specified by:
getTrigger in interface RoomPackage
Returns:
the meta object for class 'Trigger'.
See Also:
Trigger
EMF generated code

getTrigger_MsgFromIfPairs

public EReference getTrigger_MsgFromIfPairs()

Specified by:
getTrigger_MsgFromIfPairs in interface RoomPackage
Returns:
the meta object for the containment reference list 'Msg From If Pairs'.
See Also:
Trigger.getMsgFromIfPairs(), RoomPackage.getTrigger()
EMF generated code

getTrigger_Guard

public EReference getTrigger_Guard()

Specified by:
getTrigger_Guard in interface RoomPackage
Returns:
the meta object for the containment reference 'Guard'.
See Also:
Trigger.getGuard(), RoomPackage.getTrigger()
EMF generated code

getMessageFromIf

public EClass getMessageFromIf()

Specified by:
getMessageFromIf in interface RoomPackage
Returns:
the meta object for class 'Message From If'.
See Also:
MessageFromIf
EMF generated code

getMessageFromIf_Message

public EReference getMessageFromIf_Message()

Specified by:
getMessageFromIf_Message in interface RoomPackage
Returns:
the meta object for the reference 'Message'.
See Also:
MessageFromIf.getMessage(), RoomPackage.getMessageFromIf()
EMF generated code

getMessageFromIf_From

public EReference getMessageFromIf_From()

Specified by:
getMessageFromIf_From in interface RoomPackage
Returns:
the meta object for the reference 'From'.
See Also:
MessageFromIf.getFrom(), RoomPackage.getMessageFromIf()
EMF generated code

getGuard

public EClass getGuard()

Specified by:
getGuard in interface RoomPackage
Returns:
the meta object for class 'Guard'.
See Also:
Guard
EMF generated code

getGuard_Guard

public EReference getGuard_Guard()

Specified by:
getGuard_Guard in interface RoomPackage
Returns:
the meta object for the containment reference 'Guard'.
See Also:
Guard.getGuard(), RoomPackage.getGuard()
EMF generated code

getDocumentation

public EClass getDocumentation()

Specified by:
getDocumentation in interface RoomPackage
Returns:
the meta object for class 'Documentation'.
See Also:
Documentation
EMF generated code

getDocumentation_Text

public EAttribute getDocumentation_Text()

Specified by:
getDocumentation_Text in interface RoomPackage
Returns:
the meta object for the attribute list 'Text'.
See Also:
Documentation.getText(), RoomPackage.getDocumentation()
EMF generated code

getAnnotation

public EClass getAnnotation()

Specified by:
getAnnotation in interface RoomPackage
Returns:
the meta object for class 'Annotation'.
See Also:
Annotation
EMF generated code

getAnnotation_Name

public EAttribute getAnnotation_Name()

Specified by:
getAnnotation_Name in interface RoomPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
Annotation.getName(), RoomPackage.getAnnotation()
EMF generated code

getAnnotation_Attributes

public EReference getAnnotation_Attributes()

Specified by:
getAnnotation_Attributes in interface RoomPackage
Returns:
the meta object for the containment reference list 'Attributes'.
See Also:
Annotation.getAttributes(), RoomPackage.getAnnotation()
EMF generated code

getKeyValue

public EClass getKeyValue()

Specified by:
getKeyValue in interface RoomPackage
Returns:
the meta object for class 'Key Value'.
See Also:
KeyValue
EMF generated code

getKeyValue_Key

public EAttribute getKeyValue_Key()

Specified by:
getKeyValue_Key in interface RoomPackage
Returns:
the meta object for the attribute 'Key'.
See Also:
KeyValue.getKey(), RoomPackage.getKeyValue()
EMF generated code

getKeyValue_Value

public EAttribute getKeyValue_Value()

Specified by:
getKeyValue_Value in interface RoomPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
KeyValue.getValue(), RoomPackage.getKeyValue()
EMF generated code

getImport

public EClass getImport()

Specified by:
getImport in interface RoomPackage
Returns:
the meta object for class 'Import'.
See Also:
Import
EMF generated code

getImport_ImportedNamespace

public EAttribute getImport_ImportedNamespace()

Specified by:
getImport_ImportedNamespace in interface RoomPackage
Returns:
the meta object for the attribute 'Imported Namespace'.
See Also:
Import.getImportedNamespace(), RoomPackage.getImport()
EMF generated code

getImport_ImportURI

public EAttribute getImport_ImportURI()

Specified by:
getImport_ImportURI in interface RoomPackage
Returns:
the meta object for the attribute 'Import URI'.
See Also:
Import.getImportURI(), RoomPackage.getImport()
EMF generated code

getCommunicationType

public EEnum getCommunicationType()

Specified by:
getCommunicationType in interface RoomPackage
Returns:
the meta object for enum 'Communication Type'.
See Also:
CommunicationType
EMF generated code

getActorCommunicationType

public EEnum getActorCommunicationType()

Specified by:
getActorCommunicationType in interface RoomPackage
Returns:
the meta object for enum 'Actor Communication Type'.
See Also:
ActorCommunicationType
EMF generated code

getRoomFactory

public RoomFactory getRoomFactory()

Specified by:
getRoomFactory in interface RoomPackage
Returns:
the factory that creates the instances of the model.
EMF generated code

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.

EMF generated code

initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.

EMF generated code