org.eclipse.etrice.generator.etricegen.impl
Class ETriceGenPackageImpl

java.lang.Object
  extended by EPackageImpl
      extended by org.eclipse.etrice.generator.etricegen.impl.ETriceGenPackageImpl
All Implemented Interfaces:
ETriceGenPackage

public class ETriceGenPackageImpl
extends EPackageImpl
implements ETriceGenPackage

An implementation of the model Package.

EMF generated code

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.etrice.generator.etricegen.ETriceGenPackage
ETriceGenPackage.Literals
 
Field Summary
 
Fields inherited from interface org.eclipse.etrice.generator.etricegen.ETriceGenPackage
ACTIVE_TRIGGER, ACTIVE_TRIGGER__IFITEM, ACTIVE_TRIGGER__MSG, ACTIVE_TRIGGER__TRANSITIONS, ACTIVE_TRIGGER__TRIGGER, ACTIVE_TRIGGER_FEATURE_COUNT, ACTOR_INSTANCE, ACTOR_INSTANCE__ACTOR_CLASS, ACTOR_INSTANCE__ALL_CONTAINED_INSTANCES, ACTOR_INSTANCE__BINDINGS, ACTOR_INSTANCE__CONNECTIONS, ACTOR_INSTANCE__INSTANCES, ACTOR_INSTANCE__NAME, ACTOR_INSTANCE__NOBJ_IDS, ACTOR_INSTANCE__OBJ_ID, ACTOR_INSTANCE__ORDERED_IF_ITEM_INSTANCES, ACTOR_INSTANCE__PATH, ACTOR_INSTANCE__PORTS, ACTOR_INSTANCE__SAPS, ACTOR_INSTANCE__SERVICES, ACTOR_INSTANCE__SPPS, ACTOR_INSTANCE__THREAD_ID, ACTOR_INSTANCE_FEATURE_COUNT, BINDING_INSTANCE, BINDING_INSTANCE__PORTS, BINDING_INSTANCE_FEATURE_COUNT, CONNECTION_INSTANCE, CONNECTION_INSTANCE__CONNECTION, CONNECTION_INSTANCE__FROM_AI, CONNECTION_INSTANCE__FROM_SPP, CONNECTION_INSTANCE__TO_SPP, CONNECTION_INSTANCE_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPANDED_ACTOR_CLASS, EXPANDED_ACTOR_CLASS__ABSTRACT, EXPANDED_ACTOR_CLASS__ACTOR_CLASS, EXPANDED_ACTOR_CLASS__ACTOR_REFS, EXPANDED_ACTOR_CLASS__ANNOTATIONS, EXPANDED_ACTOR_CLASS__ATTRIBUTES, EXPANDED_ACTOR_CLASS__BASE, EXPANDED_ACTOR_CLASS__BEHAVIOR_DOCU, EXPANDED_ACTOR_CLASS__BINDINGS, EXPANDED_ACTOR_CLASS__COMM_TYPE, EXPANDED_ACTOR_CLASS__CONNECTIONS, EXPANDED_ACTOR_CLASS__DOCU, EXPANDED_ACTOR_CLASS__EXT_PORTS, EXPANDED_ACTOR_CLASS__IF_PORTS, EXPANDED_ACTOR_CLASS__IF_SP_PS, EXPANDED_ACTOR_CLASS__INT_PORTS, EXPANDED_ACTOR_CLASS__NAME, EXPANDED_ACTOR_CLASS__OPERATIONS, EXPANDED_ACTOR_CLASS__SERVICE_IMPLEMENTATIONS, EXPANDED_ACTOR_CLASS__STATE_MACHINE, EXPANDED_ACTOR_CLASS__STR_SA_PS, EXPANDED_ACTOR_CLASS__STRUCTURE_DOCU, EXPANDED_ACTOR_CLASS__USER_CODE1, EXPANDED_ACTOR_CLASS__USER_CODE2, EXPANDED_ACTOR_CLASS__USER_CODE3, EXPANDED_ACTOR_CLASS_FEATURE_COUNT, IDIAGNOSTICIAN, IDIAGNOSTICIAN_FEATURE_COUNT, INSTANCE_BASE, INSTANCE_BASE__NAME, INSTANCE_BASE__NOBJ_IDS, INSTANCE_BASE__OBJ_ID, INSTANCE_BASE__PATH, INSTANCE_BASE__THREAD_ID, INSTANCE_BASE_FEATURE_COUNT, INTERFACE_ITEM_INSTANCE, INTERFACE_ITEM_INSTANCE__NAME, INTERFACE_ITEM_INSTANCE__NOBJ_IDS, INTERFACE_ITEM_INSTANCE__OBJ_ID, INTERFACE_ITEM_INSTANCE__PATH, INTERFACE_ITEM_INSTANCE__PEERS, INTERFACE_ITEM_INSTANCE__THREAD_ID, INTERFACE_ITEM_INSTANCE_FEATURE_COUNT, ITRANSITION_CHAIN_VISITOR, ITRANSITION_CHAIN_VISITOR_FEATURE_COUNT, PORT_INSTANCE, PORT_INSTANCE__BINDINGS, PORT_INSTANCE__KIND, PORT_INSTANCE__NAME, PORT_INSTANCE__NOBJ_IDS, PORT_INSTANCE__OBJ_ID, PORT_INSTANCE__PATH, PORT_INSTANCE__PEERS, PORT_INSTANCE__PORT, PORT_INSTANCE__THREAD_ID, PORT_INSTANCE_FEATURE_COUNT, PORT_KIND, ROOT, ROOT__LIBRARY, ROOT__MODELS, ROOT__SUB_SYSTEM_CLASSES, ROOT__SUB_SYSTEM_INSTANCES, ROOT__USED_ACTOR_CLASSES, ROOT__USED_DATA_CLASSES, ROOT__USED_PROTOCOL_CLASSES, ROOT__USED_ROOM_MODELS, ROOT__XP_ACTOR_CLASSES, ROOT_FEATURE_COUNT, SAP_INSTANCE, SAP_INSTANCE__NAME, SAP_INSTANCE__NOBJ_IDS, SAP_INSTANCE__OBJ_ID, SAP_INSTANCE__PATH, SAP_INSTANCE__PEERS, SAP_INSTANCE__SAP, SAP_INSTANCE__THREAD_ID, SAP_INSTANCE_FEATURE_COUNT, SERVICE_IMPL_INSTANCE, SERVICE_IMPL_INSTANCE__NAME, SERVICE_IMPL_INSTANCE__NOBJ_IDS, SERVICE_IMPL_INSTANCE__OBJ_ID, SERVICE_IMPL_INSTANCE__PATH, SERVICE_IMPL_INSTANCE__PEERS, SERVICE_IMPL_INSTANCE__SVC_IMPL, SERVICE_IMPL_INSTANCE__THREAD_ID, SERVICE_IMPL_INSTANCE_FEATURE_COUNT, SPP_INSTANCE, SPP_INSTANCE__INCOMING, SPP_INSTANCE__NAME, SPP_INSTANCE__NOBJ_IDS, SPP_INSTANCE__OBJ_ID, SPP_INSTANCE__OUTGOING, SPP_INSTANCE__PATH, SPP_INSTANCE__SPP, SPP_INSTANCE__THREAD_ID, SPP_INSTANCE_FEATURE_COUNT, STRUCTURE_INSTANCE, STRUCTURE_INSTANCE__ALL_CONTAINED_INSTANCES, STRUCTURE_INSTANCE__BINDINGS, STRUCTURE_INSTANCE__CONNECTIONS, STRUCTURE_INSTANCE__INSTANCES, STRUCTURE_INSTANCE__NAME, STRUCTURE_INSTANCE__NOBJ_IDS, STRUCTURE_INSTANCE__OBJ_ID, STRUCTURE_INSTANCE__ORDERED_IF_ITEM_INSTANCES, STRUCTURE_INSTANCE__PATH, STRUCTURE_INSTANCE__PORTS, STRUCTURE_INSTANCE__SAPS, STRUCTURE_INSTANCE__SERVICES, STRUCTURE_INSTANCE__SPPS, STRUCTURE_INSTANCE__THREAD_ID, STRUCTURE_INSTANCE_FEATURE_COUNT, SUB_SYSTEM_INSTANCE, SUB_SYSTEM_INSTANCE__ALL_CONTAINED_INSTANCES, SUB_SYSTEM_INSTANCE__BINDINGS, SUB_SYSTEM_INSTANCE__CONNECTIONS, SUB_SYSTEM_INSTANCE__INSTANCES, SUB_SYSTEM_INSTANCE__MAX_OBJ_ID, SUB_SYSTEM_INSTANCE__NAME, SUB_SYSTEM_INSTANCE__NOBJ_IDS, SUB_SYSTEM_INSTANCE__OBJ_ID, SUB_SYSTEM_INSTANCE__ORDERED_IF_ITEM_INSTANCES, SUB_SYSTEM_INSTANCE__PATH, SUB_SYSTEM_INSTANCE__PORTS, SUB_SYSTEM_INSTANCE__SAPS, SUB_SYSTEM_INSTANCE__SERVICES, SUB_SYSTEM_INSTANCE__SPPS, SUB_SYSTEM_INSTANCE__SUB_SYSTEM_CLASS, SUB_SYSTEM_INSTANCE__THREAD_ID, SUB_SYSTEM_INSTANCE_FEATURE_COUNT, TRANSITION_CHAIN, TRANSITION_CHAIN__SKIP_ENTRY, TRANSITION_CHAIN__TRANSITION, TRANSITION_CHAIN_FEATURE_COUNT
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 EReference getActiveTrigger_Ifitem()
           
 EReference getActiveTrigger_Msg()
           
 EReference getActiveTrigger_Transitions()
           
 EAttribute getActiveTrigger_Trigger()
           
 EClass getActiveTrigger()
           
 EReference getActorInstance_ActorClass()
           
 EClass getActorInstance()
           
 EReference getBindingInstance_Ports()
           
 EClass getBindingInstance()
           
 EReference getConnectionInstance_Connection()
           
 EReference getConnectionInstance_FromAI()
           
 EReference getConnectionInstance_FromSPP()
           
 EReference getConnectionInstance_ToSPP()
           
 EClass getConnectionInstance()
           
 ETriceGenFactory getETriceGenFactory()
           
 EReference getExpandedActorClass_ActorClass()
           
 EClass getExpandedActorClass()
           
 EClass getIDiagnostician()
           
 EAttribute getInstanceBase_Name()
           
 EAttribute getInstanceBase_NObjIDs()
           
 EAttribute getInstanceBase_ObjId()
           
 EAttribute getInstanceBase_Path()
           
 EAttribute getInstanceBase_ThreadId()
           
 EClass getInstanceBase()
           
 EReference getInterfaceItemInstance_Peers()
           
 EClass getInterfaceItemInstance()
           
 EClass getITransitionChainVisitor()
           
 EReference getPortInstance_Bindings()
           
 EAttribute getPortInstance_Kind()
           
 EReference getPortInstance_Port()
           
 EClass getPortInstance()
           
 EEnum getPortKind()
           
 EAttribute getRoot_Library()
           
 EReference getRoot_Models()
           
 EReference getRoot_SubSystemClasses()
           
 EReference getRoot_SubSystemInstances()
           
 EReference getRoot_UsedActorClasses()
           
 EReference getRoot_UsedDataClasses()
           
 EReference getRoot_UsedProtocolClasses()
           
 EReference getRoot_UsedRoomModels()
           
 EReference getRoot_XpActorClasses()
           
 EClass getRoot()
           
 EReference getSAPInstance_Sap()
           
 EClass getSAPInstance()
           
 EReference getServiceImplInstance_SvcImpl()
           
 EClass getServiceImplInstance()
           
 EReference getSPPInstance_Incoming()
           
 EReference getSPPInstance_Outgoing()
           
 EReference getSPPInstance_Spp()
           
 EClass getSPPInstance()
           
 EReference getStructureInstance_AllContainedInstances()
           
 EReference getStructureInstance_Bindings()
           
 EReference getStructureInstance_Connections()
           
 EReference getStructureInstance_Instances()
           
 EReference getStructureInstance_OrderedIfItemInstances()
           
 EReference getStructureInstance_Ports()
           
 EReference getStructureInstance_Saps()
           
 EReference getStructureInstance_Services()
           
 EReference getStructureInstance_Spps()
           
 EClass getStructureInstance()
           
 EAttribute getSubSystemInstance_MaxObjId()
           
 EReference getSubSystemInstance_SubSystemClass()
           
 EClass getSubSystemInstance()
           
 EAttribute getTransitionChain_SkipEntry()
           
 EReference getTransitionChain_Transition()
           
 EClass getTransitionChain()
           
static ETriceGenPackage 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 ETriceGenPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize ETriceGenPackage.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:
ETriceGenPackage.eNS_URI, createPackageContents(), initializePackageContents()
EMF generated code

getRoot

public EClass getRoot()

Specified by:
getRoot in interface ETriceGenPackage
Returns:
the meta object for class 'Root'.
See Also:
Root
EMF generated code

getRoot_Models

public EReference getRoot_Models()

Specified by:
getRoot_Models in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Models'.
See Also:
Root.getModels(), ETriceGenPackage.getRoot()
EMF generated code

getRoot_XpActorClasses

public EReference getRoot_XpActorClasses()

Specified by:
getRoot_XpActorClasses in interface ETriceGenPackage
Returns:
the meta object for the containment reference list 'Xp Actor Classes'.
See Also:
Root.getXpActorClasses(), ETriceGenPackage.getRoot()
EMF generated code

getRoot_UsedDataClasses

public EReference getRoot_UsedDataClasses()

Specified by:
getRoot_UsedDataClasses in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Used Data Classes'.
See Also:
Root.getUsedDataClasses(), ETriceGenPackage.getRoot()
EMF generated code

getRoot_UsedProtocolClasses

public EReference getRoot_UsedProtocolClasses()

Specified by:
getRoot_UsedProtocolClasses in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Used Protocol Classes'.
See Also:
Root.getUsedProtocolClasses(), ETriceGenPackage.getRoot()
EMF generated code

getRoot_UsedActorClasses

public EReference getRoot_UsedActorClasses()

Specified by:
getRoot_UsedActorClasses in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Used Actor Classes'.
See Also:
Root.getUsedActorClasses(), ETriceGenPackage.getRoot()
EMF generated code

getRoot_UsedRoomModels

public EReference getRoot_UsedRoomModels()

Specified by:
getRoot_UsedRoomModels in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Used Room Models'.
See Also:
Root.getUsedRoomModels(), ETriceGenPackage.getRoot()
EMF generated code

getRoot_SubSystemClasses

public EReference getRoot_SubSystemClasses()

Specified by:
getRoot_SubSystemClasses in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Sub System Classes'.
See Also:
Root.getSubSystemClasses(), ETriceGenPackage.getRoot()
EMF generated code

getRoot_Library

public EAttribute getRoot_Library()

Specified by:
getRoot_Library in interface ETriceGenPackage
Returns:
the meta object for the attribute 'Library'.
See Also:
Root.isLibrary(), ETriceGenPackage.getRoot()
EMF generated code

getRoot_SubSystemInstances

public EReference getRoot_SubSystemInstances()

Specified by:
getRoot_SubSystemInstances in interface ETriceGenPackage
Returns:
the meta object for the containment reference list 'Sub System Instances'.
See Also:
Root.getSubSystemInstances(), ETriceGenPackage.getRoot()
EMF generated code

getInstanceBase

public EClass getInstanceBase()

Specified by:
getInstanceBase in interface ETriceGenPackage
Returns:
the meta object for class 'Instance Base'.
See Also:
InstanceBase
EMF generated code

getInstanceBase_Name

public EAttribute getInstanceBase_Name()

Specified by:
getInstanceBase_Name in interface ETriceGenPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
InstanceBase.getName(), ETriceGenPackage.getInstanceBase()
EMF generated code

getInstanceBase_Path

public EAttribute getInstanceBase_Path()

Specified by:
getInstanceBase_Path in interface ETriceGenPackage
Returns:
the meta object for the attribute 'Path'.
See Also:
InstanceBase.getPath(), ETriceGenPackage.getInstanceBase()
EMF generated code

getInstanceBase_ObjId

public EAttribute getInstanceBase_ObjId()

Specified by:
getInstanceBase_ObjId in interface ETriceGenPackage
Returns:
the meta object for the attribute 'Obj Id'.
See Also:
InstanceBase.getObjId(), ETriceGenPackage.getInstanceBase()
EMF generated code

getInstanceBase_ThreadId

public EAttribute getInstanceBase_ThreadId()

Specified by:
getInstanceBase_ThreadId in interface ETriceGenPackage
Returns:
the meta object for the attribute 'Thread Id'.
See Also:
InstanceBase.getThreadId(), ETriceGenPackage.getInstanceBase()
EMF generated code

getInstanceBase_NObjIDs

public EAttribute getInstanceBase_NObjIDs()

Specified by:
getInstanceBase_NObjIDs in interface ETriceGenPackage
Returns:
the meta object for the attribute 'NObj IDs'.
See Also:
InstanceBase.getNObjIDs(), ETriceGenPackage.getInstanceBase()
EMF generated code

getStructureInstance

public EClass getStructureInstance()

Specified by:
getStructureInstance in interface ETriceGenPackage
Returns:
the meta object for class 'Structure Instance'.
See Also:
StructureInstance
EMF generated code

getStructureInstance_Instances

public EReference getStructureInstance_Instances()

Specified by:
getStructureInstance_Instances in interface ETriceGenPackage
Returns:
the meta object for the containment reference list 'Instances'.
See Also:
StructureInstance.getInstances(), ETriceGenPackage.getStructureInstance()
EMF generated code

getStructureInstance_Ports

public EReference getStructureInstance_Ports()

Specified by:
getStructureInstance_Ports in interface ETriceGenPackage
Returns:
the meta object for the containment reference list 'Ports'.
See Also:
StructureInstance.getPorts(), ETriceGenPackage.getStructureInstance()
EMF generated code

getStructureInstance_Saps

public EReference getStructureInstance_Saps()

Specified by:
getStructureInstance_Saps in interface ETriceGenPackage
Returns:
the meta object for the containment reference list 'Saps'.
See Also:
StructureInstance.getSaps(), ETriceGenPackage.getStructureInstance()
EMF generated code

getStructureInstance_Spps

public EReference getStructureInstance_Spps()

Specified by:
getStructureInstance_Spps in interface ETriceGenPackage
Returns:
the meta object for the containment reference list 'Spps'.
See Also:
StructureInstance.getSpps(), ETriceGenPackage.getStructureInstance()
EMF generated code

getStructureInstance_Services

public EReference getStructureInstance_Services()

Specified by:
getStructureInstance_Services in interface ETriceGenPackage
Returns:
the meta object for the containment reference list 'Services'.
See Also:
StructureInstance.getServices(), ETriceGenPackage.getStructureInstance()
EMF generated code

getStructureInstance_Bindings

public EReference getStructureInstance_Bindings()

Specified by:
getStructureInstance_Bindings in interface ETriceGenPackage
Returns:
the meta object for the containment reference list 'Bindings'.
See Also:
StructureInstance.getBindings(), ETriceGenPackage.getStructureInstance()
EMF generated code

getStructureInstance_Connections

public EReference getStructureInstance_Connections()

Specified by:
getStructureInstance_Connections in interface ETriceGenPackage
Returns:
the meta object for the containment reference list 'Connections'.
See Also:
StructureInstance.getConnections(), ETriceGenPackage.getStructureInstance()
EMF generated code

getStructureInstance_AllContainedInstances

public EReference getStructureInstance_AllContainedInstances()

Specified by:
getStructureInstance_AllContainedInstances in interface ETriceGenPackage
Returns:
the meta object for the reference list 'All Contained Instances'.
See Also:
StructureInstance.getAllContainedInstances(), ETriceGenPackage.getStructureInstance()
EMF generated code

getStructureInstance_OrderedIfItemInstances

public EReference getStructureInstance_OrderedIfItemInstances()

Specified by:
getStructureInstance_OrderedIfItemInstances in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Ordered If Item Instances'.
See Also:
StructureInstance.getOrderedIfItemInstances(), ETriceGenPackage.getStructureInstance()
EMF generated code

getSubSystemInstance

public EClass getSubSystemInstance()

Specified by:
getSubSystemInstance in interface ETriceGenPackage
Returns:
the meta object for class 'Sub System Instance'.
See Also:
SubSystemInstance
EMF generated code

getSubSystemInstance_SubSystemClass

public EReference getSubSystemInstance_SubSystemClass()

Specified by:
getSubSystemInstance_SubSystemClass in interface ETriceGenPackage
Returns:
the meta object for the reference 'Sub System Class'.
See Also:
SubSystemInstance.getSubSystemClass(), ETriceGenPackage.getSubSystemInstance()
EMF generated code

getSubSystemInstance_MaxObjId

public EAttribute getSubSystemInstance_MaxObjId()

Specified by:
getSubSystemInstance_MaxObjId in interface ETriceGenPackage
Returns:
the meta object for the attribute 'Max Obj Id'.
See Also:
SubSystemInstance.getMaxObjId(), ETriceGenPackage.getSubSystemInstance()
EMF generated code

getActorInstance

public EClass getActorInstance()

Specified by:
getActorInstance in interface ETriceGenPackage
Returns:
the meta object for class 'Actor Instance'.
See Also:
ActorInstance
EMF generated code

getActorInstance_ActorClass

public EReference getActorInstance_ActorClass()

Specified by:
getActorInstance_ActorClass in interface ETriceGenPackage
Returns:
the meta object for the reference 'Actor Class'.
See Also:
ActorInstance.getActorClass(), ETriceGenPackage.getActorInstance()
EMF generated code

getInterfaceItemInstance

public EClass getInterfaceItemInstance()

Specified by:
getInterfaceItemInstance in interface ETriceGenPackage
Returns:
the meta object for class 'Interface Item Instance'.
See Also:
InterfaceItemInstance
EMF generated code

getInterfaceItemInstance_Peers

public EReference getInterfaceItemInstance_Peers()

Specified by:
getInterfaceItemInstance_Peers in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Peers'.
See Also:
InterfaceItemInstance.getPeers(), ETriceGenPackage.getInterfaceItemInstance()
EMF generated code

getPortInstance

public EClass getPortInstance()

Specified by:
getPortInstance in interface ETriceGenPackage
Returns:
the meta object for class 'Port Instance'.
See Also:
PortInstance
EMF generated code

getPortInstance_Port

public EReference getPortInstance_Port()

Specified by:
getPortInstance_Port in interface ETriceGenPackage
Returns:
the meta object for the reference 'Port'.
See Also:
PortInstance.getPort(), ETriceGenPackage.getPortInstance()
EMF generated code

getPortInstance_Kind

public EAttribute getPortInstance_Kind()

Specified by:
getPortInstance_Kind in interface ETriceGenPackage
Returns:
the meta object for the attribute 'Kind'.
See Also:
PortInstance.getKind(), ETriceGenPackage.getPortInstance()
EMF generated code

getPortInstance_Bindings

public EReference getPortInstance_Bindings()

Specified by:
getPortInstance_Bindings in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Bindings'.
See Also:
PortInstance.getBindings(), ETriceGenPackage.getPortInstance()
EMF generated code

getBindingInstance

public EClass getBindingInstance()

Specified by:
getBindingInstance in interface ETriceGenPackage
Returns:
the meta object for class 'Binding Instance'.
See Also:
BindingInstance
EMF generated code

getBindingInstance_Ports

public EReference getBindingInstance_Ports()

Specified by:
getBindingInstance_Ports in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Ports'.
See Also:
BindingInstance.getPorts(), ETriceGenPackage.getBindingInstance()
EMF generated code

getSAPInstance

public EClass getSAPInstance()

Specified by:
getSAPInstance in interface ETriceGenPackage
Returns:
the meta object for class 'SAP Instance'.
See Also:
SAPInstance
EMF generated code

getSAPInstance_Sap

public EReference getSAPInstance_Sap()

Specified by:
getSAPInstance_Sap in interface ETriceGenPackage
Returns:
the meta object for the reference 'Sap'.
See Also:
SAPInstance.getSap(), ETriceGenPackage.getSAPInstance()
EMF generated code

getSPPInstance

public EClass getSPPInstance()

Specified by:
getSPPInstance in interface ETriceGenPackage
Returns:
the meta object for class 'SPP Instance'.
See Also:
SPPInstance
EMF generated code

getSPPInstance_Spp

public EReference getSPPInstance_Spp()

Specified by:
getSPPInstance_Spp in interface ETriceGenPackage
Returns:
the meta object for the reference 'Spp'.
See Also:
SPPInstance.getSpp(), ETriceGenPackage.getSPPInstance()
EMF generated code

getSPPInstance_Incoming

public EReference getSPPInstance_Incoming()

Specified by:
getSPPInstance_Incoming in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Incoming'.
See Also:
SPPInstance.getIncoming(), ETriceGenPackage.getSPPInstance()
EMF generated code

getSPPInstance_Outgoing

public EReference getSPPInstance_Outgoing()

Specified by:
getSPPInstance_Outgoing in interface ETriceGenPackage
Returns:
the meta object for the reference 'Outgoing'.
See Also:
SPPInstance.getOutgoing(), ETriceGenPackage.getSPPInstance()
EMF generated code

getServiceImplInstance

public EClass getServiceImplInstance()

Specified by:
getServiceImplInstance in interface ETriceGenPackage
Returns:
the meta object for class 'Service Impl Instance'.
See Also:
ServiceImplInstance
EMF generated code

getServiceImplInstance_SvcImpl

public EReference getServiceImplInstance_SvcImpl()

Specified by:
getServiceImplInstance_SvcImpl in interface ETriceGenPackage
Returns:
the meta object for the reference 'Svc Impl'.
See Also:
ServiceImplInstance.getSvcImpl(), ETriceGenPackage.getServiceImplInstance()
EMF generated code

getConnectionInstance

public EClass getConnectionInstance()

Specified by:
getConnectionInstance in interface ETriceGenPackage
Returns:
the meta object for class 'Connection Instance'.
See Also:
ConnectionInstance
EMF generated code

getConnectionInstance_FromAI

public EReference getConnectionInstance_FromAI()

Specified by:
getConnectionInstance_FromAI in interface ETriceGenPackage
Returns:
the meta object for the reference 'From AI'.
See Also:
ConnectionInstance.getFromAI(), ETriceGenPackage.getConnectionInstance()
EMF generated code

getConnectionInstance_FromSPP

public EReference getConnectionInstance_FromSPP()

Specified by:
getConnectionInstance_FromSPP in interface ETriceGenPackage
Returns:
the meta object for the reference 'From SPP'.
See Also:
ConnectionInstance.getFromSPP(), ETriceGenPackage.getConnectionInstance()
EMF generated code

getConnectionInstance_ToSPP

public EReference getConnectionInstance_ToSPP()

Specified by:
getConnectionInstance_ToSPP in interface ETriceGenPackage
Returns:
the meta object for the reference 'To SPP'.
See Also:
ConnectionInstance.getToSPP(), ETriceGenPackage.getConnectionInstance()
EMF generated code

getConnectionInstance_Connection

public EReference getConnectionInstance_Connection()

Specified by:
getConnectionInstance_Connection in interface ETriceGenPackage
Returns:
the meta object for the reference 'Connection'.
See Also:
ConnectionInstance.getConnection(), ETriceGenPackage.getConnectionInstance()
EMF generated code

getActiveTrigger

public EClass getActiveTrigger()

Specified by:
getActiveTrigger in interface ETriceGenPackage
Returns:
the meta object for class 'Active Trigger'.
See Also:
ActiveTrigger
EMF generated code

getActiveTrigger_Msg

public EReference getActiveTrigger_Msg()

Specified by:
getActiveTrigger_Msg in interface ETriceGenPackage
Returns:
the meta object for the reference 'Msg'.
See Also:
ActiveTrigger.getMsg(), ETriceGenPackage.getActiveTrigger()
EMF generated code

getActiveTrigger_Ifitem

public EReference getActiveTrigger_Ifitem()

Specified by:
getActiveTrigger_Ifitem in interface ETriceGenPackage
Returns:
the meta object for the reference 'Ifitem'.
See Also:
ActiveTrigger.getIfitem(), ETriceGenPackage.getActiveTrigger()
EMF generated code

getActiveTrigger_Trigger

public EAttribute getActiveTrigger_Trigger()

Specified by:
getActiveTrigger_Trigger in interface ETriceGenPackage
Returns:
the meta object for the attribute 'Trigger'.
See Also:
ActiveTrigger.getTrigger(), ETriceGenPackage.getActiveTrigger()
EMF generated code

getActiveTrigger_Transitions

public EReference getActiveTrigger_Transitions()

Specified by:
getActiveTrigger_Transitions in interface ETriceGenPackage
Returns:
the meta object for the reference list 'Transitions'.
See Also:
ActiveTrigger.getTransitions(), ETriceGenPackage.getActiveTrigger()
EMF generated code

getTransitionChain

public EClass getTransitionChain()

Specified by:
getTransitionChain in interface ETriceGenPackage
Returns:
the meta object for class 'Transition Chain'.
See Also:
TransitionChain
EMF generated code

getTransitionChain_Transition

public EReference getTransitionChain_Transition()

Specified by:
getTransitionChain_Transition in interface ETriceGenPackage
Returns:
the meta object for the reference 'Transition'.
See Also:
TransitionChain.getTransition(), ETriceGenPackage.getTransitionChain()
EMF generated code

getTransitionChain_SkipEntry

public EAttribute getTransitionChain_SkipEntry()

Specified by:
getTransitionChain_SkipEntry in interface ETriceGenPackage
Returns:
the meta object for the attribute 'Skip Entry'.
See Also:
TransitionChain.isSkipEntry(), ETriceGenPackage.getTransitionChain()
EMF generated code

getITransitionChainVisitor

public EClass getITransitionChainVisitor()

Specified by:
getITransitionChainVisitor in interface ETriceGenPackage
Returns:
the meta object for class 'ITransition Chain Visitor'.
See Also:
ITransitionChainVisitor
EMF generated code

getIDiagnostician

public EClass getIDiagnostician()

Specified by:
getIDiagnostician in interface ETriceGenPackage
Returns:
the meta object for class 'IDiagnostician'.
See Also:
IDiagnostician
EMF generated code

getExpandedActorClass

public EClass getExpandedActorClass()

Specified by:
getExpandedActorClass in interface ETriceGenPackage
Returns:
the meta object for class 'Expanded Actor Class'.
See Also:
ExpandedActorClass
EMF generated code

getExpandedActorClass_ActorClass

public EReference getExpandedActorClass_ActorClass()

Specified by:
getExpandedActorClass_ActorClass in interface ETriceGenPackage
Returns:
the meta object for the reference 'Actor Class'.
See Also:
ExpandedActorClass.getActorClass(), ETriceGenPackage.getExpandedActorClass()
EMF generated code

getPortKind

public EEnum getPortKind()

Specified by:
getPortKind in interface ETriceGenPackage
Returns:
the meta object for enum 'Port Kind'.
See Also:
PortKind
EMF generated code

getETriceGenFactory

public ETriceGenFactory getETriceGenFactory()

Specified by:
getETriceGenFactory in interface ETriceGenPackage
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