|
SAM | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.topcased.sam.util.SAMAdapterFactory
public class SAMAdapterFactory
The Adapter Factory for the model. It provides an adapter createXXX
method for each class of the model.
SAMPackage
Field Summary | |
---|---|
static java.lang.String |
copyright
|
protected static SAMPackage |
modelPackage
The cached model package |
protected SAMSwitch<Adapter> |
modelSwitch
The switch the delegates to the createXXX methods |
Constructor Summary | |
---|---|
SAMAdapterFactory()
Creates an instance of the adapter factory |
Method Summary | |
---|---|
Adapter |
createAbstractStateAdapter()
Creates a new adapter for an object of class ' Abstract State ' |
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target |
Adapter |
createAutomatonAdapter()
Creates a new adapter for an object of class ' Automaton '.
|
Adapter |
createCompositionAdapter()
Creates a new adapter for an object of class ' Composition '.
|
Adapter |
createControlFlowAdapter()
Creates a new adapter for an object of class ' Control Flow '.
|
Adapter |
createControlPortAdapter()
Creates a new adapter for an object of class ' Control Port '.
|
Adapter |
createDataFlowAdapter()
Creates a new adapter for an object of class ' Data Flow '.
|
Adapter |
createDataPortAdapter()
Creates a new adapter for an object of class ' Data Port '.
|
Adapter |
createDataStoreAdapter()
Creates a new adapter for an object of class ' Data Store '.
|
Adapter |
createDecompositionAdapter()
Creates a new adapter for an object of class ' Decomposition ' |
Adapter |
createEModelElementAdapter()
Creates a new adapter for an object of class ' EModel Element ' |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case |
Adapter |
createFlowAdapter()
Creates a new adapter for an object of class ' Flow ' |
Adapter |
createIdentifiedItemAdapter()
Creates a new adapter for an object of class ' Identified Item ' |
Adapter |
createInControlPortAdapter()
Creates a new adapter for an object of class ' In Control Port ' |
Adapter |
createInDataPortAdapter()
Creates a new adapter for an object of class ' In Data Port '.
|
Adapter |
createInitialStateAdapter()
Creates a new adapter for an object of class ' Initial State ' |
Adapter |
createInputPortAdapter()
Creates a new adapter for an object of class ' Input Port '.
|
Adapter |
createMacroStateAdapter()
Creates a new adapter for an object of class ' Macro State '.
|
Adapter |
createModelAdapter()
Creates a new adapter for an object of class ' Model '.
|
Adapter |
createModelContentAdapter()
Creates a new adapter for an object of class ' Model Content ' |
Adapter |
createMultiPortAdapter()
Creates a new adapter for an object of class ' Multi Port '.
|
Adapter |
createNamedItemAdapter()
Creates a new adapter for an object of class ' Named Item '.
|
Adapter |
createOutControlPortAdapter()
Creates a new adapter for an object of class ' Out Control Port ' |
Adapter |
createOutDataPortAdapter()
Creates a new adapter for an object of class ' Out Data Port ' |
Adapter |
createOutputPortAdapter()
Creates a new adapter for an object of class ' Output Port '.
|
Adapter |
createPortAdapter()
Creates a new adapter for an object of class ' Port ' |
Adapter |
createStateAdapter()
Creates a new adapter for an object of class ' State '.
|
Adapter |
createSynchronisationGateAdapter()
Creates a new adapter for an object of class ' Synchronisation Gate ' |
Adapter |
createSystemAdapter()
Creates a new adapter for an object of class ' System '.
|
Adapter |
createTransitionAdapter()
Creates a new adapter for an object of class ' Transition '.
|
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object |
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl |
---|
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String copyright
protected static SAMPackage modelPackage
protected SAMSwitch<Adapter> modelSwitch
createXXX
methods.
Constructor Detail |
---|
public SAMAdapterFactory()
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.
isFactoryForType
in interface AdapterFactory
isFactoryForType
in class AdapterFactoryImpl
public Adapter createAdapter(Notifier target)
target
.
createAdapter
in class AdapterFactoryImpl
target
- the object to adapt.
target
.public Adapter createAbstractStateAdapter()
Abstract 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.
AbstractState
public Adapter createAutomatonAdapter()
Automaton
'. 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.
Automaton
public Adapter createInitialStateAdapter()
Initial 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.
InitialState
public Adapter createMacroStateAdapter()
Macro 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.
MacroState
public Adapter createStateAdapter()
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.
State
public Adapter createTransitionAdapter()
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.
Transition
public Adapter createControlPortAdapter()
Control 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.
ControlPort
public Adapter createDataPortAdapter()
Data 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.
DataPort
public Adapter createInControlPortAdapter()
In Control 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.
InControlPort
public Adapter createInDataPortAdapter()
In Data 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.
InDataPort
public Adapter createInputPortAdapter()
Input 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.
InputPort
public Adapter createOutControlPortAdapter()
Out Control 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.
OutControlPort
public Adapter createOutDataPortAdapter()
Out Data 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.
OutDataPort
public Adapter createOutputPortAdapter()
Output 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.
OutputPort
public Adapter createPortAdapter()
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.
Port
public Adapter createCompositionAdapter()
Composition
'. 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.
Composition
public Adapter createControlFlowAdapter()
Control Flow
'. 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.
ControlFlow
public Adapter createDataFlowAdapter()
Data Flow
'. 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.
DataFlow
public Adapter createDataStoreAdapter()
Data Store
'. 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.
DataStore
public Adapter createDecompositionAdapter()
Decomposition
'.
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.
Decomposition
public Adapter createFlowAdapter()
Flow
'.
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.
Flow
public Adapter createSynchronisationGateAdapter()
Synchronisation Gate
'.
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.
SynchronisationGate
public Adapter createSystemAdapter()
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.
System
public Adapter createModelAdapter()
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.
Model
public Adapter createModelContentAdapter()
Model Content
'.
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.
ModelContent
public Adapter createIdentifiedItemAdapter()
Identified 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.
IdentifiedItem
public Adapter createNamedItemAdapter()
Named 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.
NamedItem
public Adapter createMultiPortAdapter()
Multi 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.
MultiPort
public Adapter createEModelElementAdapter()
EModel Element
'.
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.
EModelElement
public Adapter createEObjectAdapter()
|
SAM | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.