org.eclipse.etrice.core.room.util
Class RoomAdapterFactory

java.lang.Object
  extended by AdapterFactoryImpl
      extended by org.eclipse.etrice.core.room.util.RoomAdapterFactory

public class RoomAdapterFactory
extends AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
RoomPackage
EMF generated code

Field Summary
protected static RoomPackage modelPackage
          The cached model package.
protected  RoomSwitch<Adapter> modelSwitch
          The switch that delegates to the createXXX methods.
 
Constructor Summary
RoomAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 Adapter createActorClassAdapter()
          Creates a new adapter for an object of class 'Actor Class'.
 Adapter createActorContainerClassAdapter()
          Creates a new adapter for an object of class 'Actor Container Class'.
 Adapter createActorContainerRefAdapter()
          Creates a new adapter for an object of class 'Actor Container Ref'.
 Adapter createActorInstancePathAdapter()
          Creates a new adapter for an object of class 'Actor Instance Path'.
 Adapter createActorRefAdapter()
          Creates a new adapter for an object of class 'Actor Ref'.
 Adapter createAdapter(Notifier target)
          Creates an adapter for the target.
 Adapter createAnnotationAdapter()
          Creates a new adapter for an object of class 'Annotation'.
 Adapter createAttributeAdapter()
          Creates a new adapter for an object of class 'Attribute'.
 Adapter createBaseStateAdapter()
          Creates a new adapter for an object of class 'Base State'.
 Adapter createBindingAdapter()
          Creates a new adapter for an object of class 'Binding'.
 Adapter createBindingEndPointAdapter()
          Creates a new adapter for an object of class 'Binding End Point'.
 Adapter createChoicePointAdapter()
          Creates a new adapter for an object of class 'Choice Point'.
 Adapter createChoicepointTerminalAdapter()
          Creates a new adapter for an object of class 'Choicepoint Terminal'.
 Adapter createComplexTypeAdapter()
          Creates a new adapter for an object of class 'Complex Type'.
 Adapter createContinuationTransitionAdapter()
          Creates a new adapter for an object of class 'Continuation Transition'.
 Adapter createCPBranchTransitionAdapter()
          Creates a new adapter for an object of class 'CP Branch Transition'.
 Adapter createDataClassAdapter()
          Creates a new adapter for an object of class 'Data Class'.
 Adapter createDataTypeAdapter()
          Creates a new adapter for an object of class 'Data Type'.
 Adapter createDetailCodeAdapter()
          Creates a new adapter for an object of class 'Detail Code'.
 Adapter createDocumentationAdapter()
          Creates a new adapter for an object of class 'Documentation'.
 Adapter createEntryPointAdapter()
          Creates a new adapter for an object of class 'Entry Point'.
 Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 Adapter createExitPointAdapter()
          Creates a new adapter for an object of class 'Exit Point'.
 Adapter createExternalPortAdapter()
          Creates a new adapter for an object of class 'External Port'.
 Adapter createExternalTypeAdapter()
          Creates a new adapter for an object of class 'External Type'.
 Adapter createGuardAdapter()
          Creates a new adapter for an object of class 'Guard'.
 Adapter createGuardedTransitionAdapter()
          Creates a new adapter for an object of class 'Guarded Transition'.
 Adapter createImportAdapter()
          Creates a new adapter for an object of class 'Import'.
 Adapter createInitialTransitionAdapter()
          Creates a new adapter for an object of class 'Initial Transition'.
 Adapter createInterfaceItemAdapter()
          Creates a new adapter for an object of class 'Interface Item'.
 Adapter createKeyValueAdapter()
          Creates a new adapter for an object of class 'Key Value'.
 Adapter createLayerConnectionAdapter()
          Creates a new adapter for an object of class 'Layer Connection'.
 Adapter createLogicalSystemAdapter()
          Creates a new adapter for an object of class 'Logical System'.
 Adapter createLogicalThreadAdapter()
          Creates a new adapter for an object of class 'Logical Thread'.
 Adapter createMessageAdapter()
          Creates a new adapter for an object of class 'Message'.
 Adapter createMessageFromIfAdapter()
          Creates a new adapter for an object of class 'Message From If'.
 Adapter createMessageHandlerAdapter()
          Creates a new adapter for an object of class 'Message Handler'.
 Adapter createNonInitialTransitionAdapter()
          Creates a new adapter for an object of class 'Non Initial Transition'.
 Adapter createOperationAdapter()
          Creates a new adapter for an object of class 'Operation'.
 Adapter createPortAdapter()
          Creates a new adapter for an object of class 'Port'.
 Adapter createPortClassAdapter()
          Creates a new adapter for an object of class 'Port Class'.
 Adapter createPortOperationAdapter()
          Creates a new adapter for an object of class 'Port Operation'.
 Adapter createPrimitiveTypeAdapter()
          Creates a new adapter for an object of class 'Primitive Type'.
 Adapter createProtocolClassAdapter()
          Creates a new adapter for an object of class 'Protocol Class'.
 Adapter createProtocolSemanticsAdapter()
          Creates a new adapter for an object of class 'Protocol Semantics'.
 Adapter createRefableTypeAdapter()
          Creates a new adapter for an object of class 'Refable Type'.
 Adapter createRefinedStateAdapter()
          Creates a new adapter for an object of class 'Refined State'.
 Adapter createRefSAPointAdapter()
          Creates a new adapter for an object of class 'Ref SA Point'.
 Adapter createRelaySAPointAdapter()
          Creates a new adapter for an object of class 'Relay SA Point'.
 Adapter createRoomClassAdapter()
          Creates a new adapter for an object of class 'Class'.
 Adapter createRoomModelAdapter()
          Creates a new adapter for an object of class 'Model'.
 Adapter createSAPointAdapter()
          Creates a new adapter for an object of class 'SA Point'.
 Adapter createSAPRefAdapter()
          Creates a new adapter for an object of class 'SAP Ref'.
 Adapter createSemanticsRuleAdapter()
          Creates a new adapter for an object of class 'Semantics Rule'.
 Adapter createServiceImplementationAdapter()
          Creates a new adapter for an object of class 'Service Implementation'.
 Adapter createSPPointAdapter()
          Creates a new adapter for an object of class 'SP Point'.
 Adapter createSPPRefAdapter()
          Creates a new adapter for an object of class 'SPP Ref'.
 Adapter createStandardOperationAdapter()
          Creates a new adapter for an object of class 'Standard Operation'.
 Adapter createStateAdapter()
          Creates a new adapter for an object of class 'State'.
 Adapter createStateGraphAdapter()
          Creates a new adapter for an object of class 'State Graph'.
 Adapter createStateGraphItemAdapter()
          Creates a new adapter for an object of class 'State Graph Item'.
 Adapter createStateGraphNodeAdapter()
          Creates a new adapter for an object of class 'State Graph Node'.
 Adapter createStateTerminalAdapter()
          Creates a new adapter for an object of class 'State Terminal'.
 Adapter createStructureClassAdapter()
          Creates a new adapter for an object of class 'Structure Class'.
 Adapter createSubStateTrPointTerminalAdapter()
          Creates a new adapter for an object of class 'Sub State Tr Point Terminal'.
 Adapter createSubSystemClassAdapter()
          Creates a new adapter for an object of class 'Sub System Class'.
 Adapter createSubSystemRefAdapter()
          Creates a new adapter for an object of class 'Sub System Ref'.
 Adapter createTransitionAdapter()
          Creates a new adapter for an object of class 'Transition'.
 Adapter createTransitionChainStartTransitionAdapter()
          Creates a new adapter for an object of class 'Transition Chain Start Transition'.
 Adapter createTransitionPointAdapter()
          Creates a new adapter for an object of class 'Transition Point'.
 Adapter createTransitionTerminalAdapter()
          Creates a new adapter for an object of class 'Transition Terminal'.
 Adapter createTriggerAdapter()
          Creates a new adapter for an object of class 'Trigger'.
 Adapter createTriggeredTransitionAdapter()
          Creates a new adapter for an object of class 'Triggered Transition'.
 Adapter createTrPointAdapter()
          Creates a new adapter for an object of class 'Tr Point'.
 Adapter createTrPointTerminalAdapter()
          Creates a new adapter for an object of class 'Tr Point Terminal'.
 Adapter createVarDeclAdapter()
          Creates a new adapter for an object of class 'Var Decl'.
 boolean isFactoryForType(java.lang.Object object)
          Returns whether this factory is applicable for the type of the object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modelPackage

protected static RoomPackage modelPackage
The cached model package.

EMF generated code

modelSwitch

protected RoomSwitch<Adapter> modelSwitch
The switch that delegates to the createXXX methods.

EMF generated code
Constructor Detail

RoomAdapterFactory

public RoomAdapterFactory()
Creates an instance of the adapter factory.

EMF generated code
Method Detail

isFactoryForType

public boolean isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.

Returns:
whether this factory is applicable for the type of the object.
EMF generated code

createAdapter

public Adapter createAdapter(Notifier target)
Creates an adapter for the target.

Parameters:
target - the object to adapt.
Returns:
the adapter for the target.
EMF generated code

createRoomModelAdapter

public Adapter createRoomModelAdapter()
Creates a new adapter for an object of class 'Model'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RoomModel
EMF generated code

createRoomClassAdapter

public Adapter createRoomClassAdapter()
Creates a new adapter for an object of class 'Class'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RoomClass
EMF generated code

createStructureClassAdapter

public Adapter createStructureClassAdapter()
Creates a new adapter for an object of class 'Structure Class'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StructureClass
EMF generated code

createActorContainerClassAdapter

public Adapter createActorContainerClassAdapter()
Creates a new adapter for an object of class 'Actor Container Class'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ActorContainerClass
EMF generated code

createVarDeclAdapter

public Adapter createVarDeclAdapter()
Creates a new adapter for an object of class 'Var Decl'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
VarDecl
EMF generated code

createRefableTypeAdapter

public Adapter createRefableTypeAdapter()
Creates a new adapter for an object of class 'Refable Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RefableType
EMF generated code

createDataTypeAdapter

public Adapter createDataTypeAdapter()
Creates a new adapter for an object of class 'Data Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DataType
EMF generated code

createComplexTypeAdapter

public Adapter createComplexTypeAdapter()
Creates a new adapter for an object of class 'Complex Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ComplexType
EMF generated code

createPrimitiveTypeAdapter

public Adapter createPrimitiveTypeAdapter()
Creates a new adapter for an object of class 'Primitive Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PrimitiveType
EMF generated code

createExternalTypeAdapter

public Adapter createExternalTypeAdapter()
Creates a new adapter for an object of class 'External Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ExternalType
EMF generated code

createDataClassAdapter

public Adapter createDataClassAdapter()
Creates a new adapter for an object of class 'Data Class'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DataClass
EMF generated code

createAttributeAdapter

public Adapter createAttributeAdapter()
Creates a new adapter for an object of class 'Attribute'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Attribute
EMF generated code

createOperationAdapter

public Adapter createOperationAdapter()
Creates a new adapter for an object of class 'Operation'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Operation
EMF generated code

createStandardOperationAdapter

public Adapter createStandardOperationAdapter()
Creates a new adapter for an object of class 'Standard Operation'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StandardOperation
EMF generated code

createPortOperationAdapter

public Adapter createPortOperationAdapter()
Creates a new adapter for an object of class 'Port Operation'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PortOperation
EMF generated code

createProtocolClassAdapter

public Adapter createProtocolClassAdapter()
Creates a new adapter for an object of class 'Protocol Class'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ProtocolClass
EMF generated code

createMessageAdapter

public Adapter createMessageAdapter()
Creates a new adapter for an object of class 'Message'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Message
EMF generated code

createPortClassAdapter

public Adapter createPortClassAdapter()
Creates a new adapter for an object of class 'Port Class'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PortClass
EMF generated code

createMessageHandlerAdapter

public Adapter createMessageHandlerAdapter()
Creates a new adapter for an object of class 'Message Handler'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
MessageHandler
EMF generated code

createProtocolSemanticsAdapter

public Adapter createProtocolSemanticsAdapter()
Creates a new adapter for an object of class 'Protocol Semantics'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ProtocolSemantics
EMF generated code

createSemanticsRuleAdapter

public Adapter createSemanticsRuleAdapter()
Creates a new adapter for an object of class 'Semantics Rule'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SemanticsRule
EMF generated code

createActorClassAdapter

public Adapter createActorClassAdapter()
Creates a new adapter for an object of class 'Actor Class'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ActorClass
EMF generated code

createInterfaceItemAdapter

public Adapter createInterfaceItemAdapter()
Creates a new adapter for an object of class 'Interface Item'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
InterfaceItem
EMF generated code

createPortAdapter

public Adapter createPortAdapter()
Creates a new adapter for an object of class 'Port'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Port
EMF generated code

createExternalPortAdapter

public Adapter createExternalPortAdapter()
Creates a new adapter for an object of class 'External Port'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ExternalPort
EMF generated code

createSAPRefAdapter

public Adapter createSAPRefAdapter()
Creates a new adapter for an object of class 'SAP Ref'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SAPRef
EMF generated code

createSPPRefAdapter

public Adapter createSPPRefAdapter()
Creates a new adapter for an object of class 'SPP Ref'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SPPRef
EMF generated code

createServiceImplementationAdapter

public Adapter createServiceImplementationAdapter()
Creates a new adapter for an object of class 'Service Implementation'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ServiceImplementation
EMF generated code

createLogicalSystemAdapter

public Adapter createLogicalSystemAdapter()
Creates a new adapter for an object of class 'Logical System'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LogicalSystem
EMF generated code

createActorContainerRefAdapter

public Adapter createActorContainerRefAdapter()
Creates a new adapter for an object of class 'Actor Container Ref'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ActorContainerRef
EMF generated code

createSubSystemRefAdapter

public Adapter createSubSystemRefAdapter()
Creates a new adapter for an object of class 'Sub System Ref'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SubSystemRef
EMF generated code

createSubSystemClassAdapter

public Adapter createSubSystemClassAdapter()
Creates a new adapter for an object of class 'Sub System Class'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SubSystemClass
EMF generated code

createLogicalThreadAdapter

public Adapter createLogicalThreadAdapter()
Creates a new adapter for an object of class 'Logical Thread'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LogicalThread
EMF generated code

createActorInstancePathAdapter

public Adapter createActorInstancePathAdapter()
Creates a new adapter for an object of class 'Actor Instance Path'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ActorInstancePath
EMF generated code

createBindingAdapter

public Adapter createBindingAdapter()
Creates a new adapter for an object of class 'Binding'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Binding
EMF generated code

createBindingEndPointAdapter

public Adapter createBindingEndPointAdapter()
Creates a new adapter for an object of class 'Binding End Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BindingEndPoint
EMF generated code

createLayerConnectionAdapter

public Adapter createLayerConnectionAdapter()
Creates a new adapter for an object of class 'Layer Connection'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LayerConnection
EMF generated code

createSAPointAdapter

public Adapter createSAPointAdapter()
Creates a new adapter for an object of class 'SA Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SAPoint
EMF generated code

createRefSAPointAdapter

public Adapter createRefSAPointAdapter()
Creates a new adapter for an object of class 'Ref SA Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RefSAPoint
EMF generated code

createRelaySAPointAdapter

public Adapter createRelaySAPointAdapter()
Creates a new adapter for an object of class 'Relay SA Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RelaySAPoint
EMF generated code

createSPPointAdapter

public Adapter createSPPointAdapter()
Creates a new adapter for an object of class 'SP Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SPPoint
EMF generated code

createActorRefAdapter

public Adapter createActorRefAdapter()
Creates a new adapter for an object of class 'Actor Ref'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ActorRef
EMF generated code

createStateGraphNodeAdapter

public Adapter createStateGraphNodeAdapter()
Creates a new adapter for an object of class 'State Graph Node'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StateGraphNode
EMF generated code

createStateGraphItemAdapter

public Adapter createStateGraphItemAdapter()
Creates a new adapter for an object of class 'State Graph Item'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StateGraphItem
EMF generated code

createStateAdapter

public Adapter createStateAdapter()
Creates a new adapter for an object of class 'State'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
State
EMF generated code

createStateGraphAdapter

public Adapter createStateGraphAdapter()
Creates a new adapter for an object of class 'State Graph'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StateGraph
EMF generated code

createBaseStateAdapter

public Adapter createBaseStateAdapter()
Creates a new adapter for an object of class 'Base State'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BaseState
EMF generated code

createRefinedStateAdapter

public Adapter createRefinedStateAdapter()
Creates a new adapter for an object of class 'Refined State'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RefinedState
EMF generated code

createDetailCodeAdapter

public Adapter createDetailCodeAdapter()
Creates a new adapter for an object of class 'Detail Code'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DetailCode
EMF generated code

createTrPointAdapter

public Adapter createTrPointAdapter()
Creates a new adapter for an object of class 'Tr Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TrPoint
EMF generated code

createTransitionPointAdapter

public Adapter createTransitionPointAdapter()
Creates a new adapter for an object of class 'Transition Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TransitionPoint
EMF generated code

createEntryPointAdapter

public Adapter createEntryPointAdapter()
Creates a new adapter for an object of class 'Entry Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
EntryPoint
EMF generated code

createExitPointAdapter

public Adapter createExitPointAdapter()
Creates a new adapter for an object of class 'Exit Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ExitPoint
EMF generated code

createChoicePointAdapter

public Adapter createChoicePointAdapter()
Creates a new adapter for an object of class 'Choice Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ChoicePoint
EMF generated code

createTransitionAdapter

public Adapter createTransitionAdapter()
Creates a new adapter for an object of class 'Transition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Transition
EMF generated code

createNonInitialTransitionAdapter

public Adapter createNonInitialTransitionAdapter()
Creates a new adapter for an object of class 'Non Initial Transition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
NonInitialTransition
EMF generated code

createTransitionChainStartTransitionAdapter

public Adapter createTransitionChainStartTransitionAdapter()
Creates a new adapter for an object of class 'Transition Chain Start Transition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TransitionChainStartTransition
EMF generated code

createInitialTransitionAdapter

public Adapter createInitialTransitionAdapter()
Creates a new adapter for an object of class 'Initial Transition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
InitialTransition
EMF generated code

createContinuationTransitionAdapter

public Adapter createContinuationTransitionAdapter()
Creates a new adapter for an object of class 'Continuation Transition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ContinuationTransition
EMF generated code

createTriggeredTransitionAdapter

public Adapter createTriggeredTransitionAdapter()
Creates a new adapter for an object of class 'Triggered Transition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TriggeredTransition
EMF generated code

createGuardedTransitionAdapter

public Adapter createGuardedTransitionAdapter()
Creates a new adapter for an object of class 'Guarded Transition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GuardedTransition
EMF generated code

createCPBranchTransitionAdapter

public Adapter createCPBranchTransitionAdapter()
Creates a new adapter for an object of class 'CP Branch Transition'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CPBranchTransition
EMF generated code

createTransitionTerminalAdapter

public Adapter createTransitionTerminalAdapter()
Creates a new adapter for an object of class 'Transition Terminal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TransitionTerminal
EMF generated code

createStateTerminalAdapter

public Adapter createStateTerminalAdapter()
Creates a new adapter for an object of class 'State Terminal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StateTerminal
EMF generated code

createTrPointTerminalAdapter

public Adapter createTrPointTerminalAdapter()
Creates a new adapter for an object of class 'Tr Point Terminal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
TrPointTerminal
EMF generated code

createSubStateTrPointTerminalAdapter

public Adapter createSubStateTrPointTerminalAdapter()
Creates a new adapter for an object of class 'Sub State Tr Point Terminal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
SubStateTrPointTerminal
EMF generated code

createChoicepointTerminalAdapter

public Adapter createChoicepointTerminalAdapter()
Creates a new adapter for an object of class 'Choicepoint Terminal'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ChoicepointTerminal
EMF generated code

createTriggerAdapter

public Adapter createTriggerAdapter()
Creates a new adapter for an object of class 'Trigger'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Trigger
EMF generated code

createMessageFromIfAdapter

public Adapter createMessageFromIfAdapter()
Creates a new adapter for an object of class 'Message From If'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
MessageFromIf
EMF generated code

createGuardAdapter

public Adapter createGuardAdapter()
Creates a new adapter for an object of class 'Guard'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Guard
EMF generated code

createDocumentationAdapter

public Adapter createDocumentationAdapter()
Creates a new adapter for an object of class 'Documentation'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Documentation
EMF generated code

createAnnotationAdapter

public Adapter createAnnotationAdapter()
Creates a new adapter for an object of class 'Annotation'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Annotation
EMF generated code

createKeyValueAdapter

public Adapter createKeyValueAdapter()
Creates a new adapter for an object of class 'Key Value'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
KeyValue
EMF generated code

createImportAdapter

public Adapter createImportAdapter()
Creates a new adapter for an object of class 'Import'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Import
EMF generated code

createEObjectAdapter

public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.
EMF generated code