|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAdapterFactoryImpl
org.eclipse.etrice.generator.etricegen.util.ETriceGenAdapterFactory
public class ETriceGenAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX method for each class of the model.
ETriceGenPackage| Field Summary | |
|---|---|
protected static ETriceGenPackage |
modelPackage
The cached model package. |
protected ETriceGenSwitch<Adapter> |
modelSwitch
The switch that delegates to the createXXX methods. |
| Constructor Summary | |
|---|---|
ETriceGenAdapterFactory()
Creates an instance of the adapter factory. |
|
| Method Summary | |
|---|---|
Adapter |
createActiveTriggerAdapter()
Creates a new adapter for an object of class ' Active Trigger'. |
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 |
createActorInstanceAdapter()
Creates a new adapter for an object of class ' Actor Instance'. |
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target. |
Adapter |
createBindingInstanceAdapter()
Creates a new adapter for an object of class ' Binding Instance'. |
Adapter |
createConnectionInstanceAdapter()
Creates a new adapter for an object of class ' Connection Instance'. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case. |
Adapter |
createExpandedActorClassAdapter()
Creates a new adapter for an object of class ' Expanded Actor Class'. |
Adapter |
createIDiagnosticianAdapter()
Creates a new adapter for an object of class ' IDiagnostician'. |
Adapter |
createInstanceBaseAdapter()
Creates a new adapter for an object of class ' Instance Base'. |
Adapter |
createInterfaceItemInstanceAdapter()
Creates a new adapter for an object of class ' Interface Item Instance'. |
Adapter |
createITransitionChainVisitorAdapter()
Creates a new adapter for an object of class ' ITransition Chain Visitor'. |
Adapter |
createPortInstanceAdapter()
Creates a new adapter for an object of class ' Port Instance'. |
Adapter |
createRoomClassAdapter()
Creates a new adapter for an object of class ' Class'. |
Adapter |
createRootAdapter()
Creates a new adapter for an object of class ' Root'. |
Adapter |
createSAPInstanceAdapter()
Creates a new adapter for an object of class ' SAP Instance'. |
Adapter |
createServiceImplInstanceAdapter()
Creates a new adapter for an object of class ' Service Impl Instance'. |
Adapter |
createSPPInstanceAdapter()
Creates a new adapter for an object of class ' SPP Instance'. |
Adapter |
createStructureClassAdapter()
Creates a new adapter for an object of class ' Structure Class'. |
Adapter |
createStructureInstanceAdapter()
Creates a new adapter for an object of class ' Structure Instance'. |
Adapter |
createSubSystemInstanceAdapter()
Creates a new adapter for an object of class ' Sub System Instance'. |
Adapter |
createTransitionChainAdapter()
Creates a new adapter for an object of class ' Transition Chain'. |
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 |
|---|
protected static ETriceGenPackage modelPackage
protected ETriceGenSwitch<Adapter> modelSwitch
createXXX methods.
| Constructor Detail |
|---|
public ETriceGenAdapterFactory()
| Method Detail |
|---|
public boolean isFactoryForType(java.lang.Object object)
true if the object is either the model's package or is an instance object of the model.
public Adapter createAdapter(Notifier target)
target.
target - the object to adapt.
target.public Adapter createRootAdapter()
Root'.
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.
Rootpublic Adapter createInstanceBaseAdapter()
Instance Base'.
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.
InstanceBasepublic Adapter createStructureInstanceAdapter()
Structure Instance'.
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.
StructureInstancepublic Adapter createSubSystemInstanceAdapter()
Sub System Instance'.
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.
SubSystemInstancepublic Adapter createActorInstanceAdapter()
Actor Instance'.
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.
ActorInstancepublic Adapter createInterfaceItemInstanceAdapter()
Interface Item Instance'.
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.
InterfaceItemInstancepublic Adapter createPortInstanceAdapter()
Port Instance'.
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.
PortInstancepublic Adapter createBindingInstanceAdapter()
Binding Instance'.
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.
BindingInstancepublic Adapter createSAPInstanceAdapter()
SAP Instance'.
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.
SAPInstancepublic Adapter createSPPInstanceAdapter()
SPP Instance'.
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.
SPPInstancepublic Adapter createServiceImplInstanceAdapter()
Service Impl Instance'.
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.
ServiceImplInstancepublic Adapter createConnectionInstanceAdapter()
Connection Instance'.
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.
ConnectionInstancepublic Adapter createActiveTriggerAdapter()
Active 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.
ActiveTriggerpublic Adapter createTransitionChainAdapter()
Transition Chain'.
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.
TransitionChainpublic Adapter createITransitionChainVisitorAdapter()
ITransition Chain Visitor'.
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.
ITransitionChainVisitorpublic Adapter createIDiagnosticianAdapter()
IDiagnostician'.
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.
IDiagnosticianpublic Adapter createExpandedActorClassAdapter()
Expanded 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.
ExpandedActorClasspublic Adapter createRoomClassAdapter()
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.
RoomClasspublic Adapter createStructureClassAdapter()
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.
StructureClasspublic Adapter createActorContainerClassAdapter()
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.
ActorContainerClasspublic Adapter createActorClassAdapter()
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.
ActorClasspublic Adapter createEObjectAdapter()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||