org.eclipse.gmt.modisco.omg.kdm.action.util
Class ActionAdapterFactory

java.lang.Object
  extended by AdapterFactoryImpl
      extended by org.eclipse.gmt.modisco.omg.kdm.action.util.ActionAdapterFactory

public class ActionAdapterFactory
extends AdapterFactoryImpl

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

See Also:
ActionPackage
Generated:

Constructor Summary
ActionAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 Adapter createAbstractActionRelationshipAdapter()
          Creates a new adapter for an object of class 'Abstract Action Relationship'.
 Adapter createAbstractCodeElementAdapter()
          Creates a new adapter for an object of class 'Abstract Code Element'.
 Adapter createActionElementAdapter()
          Creates a new adapter for an object of class 'Element'.
 Adapter createActionRelationshipAdapter()
          Creates a new adapter for an object of class 'Relationship'.
 Adapter createAdapter(Notifier target)
          Creates an adapter for the target.
 Adapter createAddressesAdapter()
          Creates a new adapter for an object of class 'Addresses'.
 Adapter createBlockUnitAdapter()
          Creates a new adapter for an object of class 'Block Unit'.
 Adapter createCallsAdapter()
          Creates a new adapter for an object of class 'Calls'.
 Adapter createCatchUnitAdapter()
          Creates a new adapter for an object of class 'Catch Unit'.
 Adapter createCompliesToAdapter()
          Creates a new adapter for an object of class 'Complies To'.
 Adapter createControlFlowAdapter()
          Creates a new adapter for an object of class 'Control Flow'.
 Adapter createCreatesAdapter()
          Creates a new adapter for an object of class 'Creates'.
 Adapter createDispatchesAdapter()
          Creates a new adapter for an object of class 'Dispatches'.
 Adapter createElementAdapter()
          Creates a new adapter for an object of class 'Element'.
 Adapter createEntryFlowAdapter()
          Creates a new adapter for an object of class 'Entry Flow'.
 Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 Adapter createExceptionFlowAdapter()
          Creates a new adapter for an object of class 'Exception Flow'.
 Adapter createExceptionUnitAdapter()
          Creates a new adapter for an object of class 'Exception Unit'.
 Adapter createExitFlowAdapter()
          Creates a new adapter for an object of class 'Exit Flow'.
 Adapter createFalseFlowAdapter()
          Creates a new adapter for an object of class 'False Flow'.
 Adapter createFinallyUnitAdapter()
          Creates a new adapter for an object of class 'Finally Unit'.
 Adapter createFlowAdapter()
          Creates a new adapter for an object of class 'Flow'.
 Adapter createGuardedFlowAdapter()
          Creates a new adapter for an object of class 'Guarded Flow'.
 Adapter createKDMEntityAdapter()
          Creates a new adapter for an object of class 'KDM Entity'.
 Adapter createKDMRelationshipAdapter()
          Creates a new adapter for an object of class 'KDM Relationship'.
 Adapter createModelElementAdapter()
          Creates a new adapter for an object of class 'Model Element'.
 Adapter createReadsAdapter()
          Creates a new adapter for an object of class 'Reads'.
 Adapter createThrowsAdapter()
          Creates a new adapter for an object of class 'Throws'.
 Adapter createTrueFlowAdapter()
          Creates a new adapter for an object of class 'True Flow'.
 Adapter createTryUnitAdapter()
          Creates a new adapter for an object of class 'Try Unit'.
 Adapter createUsesTypeAdapter()
          Creates a new adapter for an object of class 'Uses Type'.
 Adapter createWritesAdapter()
          Creates a new adapter for an object of class 'Writes'.
 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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionAdapterFactory

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

Generated:
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.
Generated:

createAdapter

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

Parameters:
target - the object to adapt.
Returns:
the adapter for the target.
Generated:

createActionElementAdapter

public Adapter createActionElementAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
ActionElement
Generated:

createAbstractActionRelationshipAdapter

public Adapter createAbstractActionRelationshipAdapter()
Creates a new adapter for an object of class 'Abstract Action Relationship'. 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:
AbstractActionRelationship
Generated:

createControlFlowAdapter

public Adapter createControlFlowAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
ControlFlow
Generated:

createCallsAdapter

public Adapter createCallsAdapter()
Creates a new adapter for an object of class 'Calls'. 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:
Calls
Generated:

createCreatesAdapter

public Adapter createCreatesAdapter()
Creates a new adapter for an object of class 'Creates'. 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:
Creates
Generated:

createReadsAdapter

public Adapter createReadsAdapter()
Creates a new adapter for an object of class 'Reads'. 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:
Reads
Generated:

createWritesAdapter

public Adapter createWritesAdapter()
Creates a new adapter for an object of class 'Writes'. 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:
Writes
Generated:

createCompliesToAdapter

public Adapter createCompliesToAdapter()
Creates a new adapter for an object of class 'Complies To'. 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:
CompliesTo
Generated:

createFlowAdapter

public Adapter createFlowAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Flow
Generated:

createTrueFlowAdapter

public Adapter createTrueFlowAdapter()
Creates a new adapter for an object of class 'True 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.

Returns:
the new adapter.
See Also:
TrueFlow
Generated:

createFalseFlowAdapter

public Adapter createFalseFlowAdapter()
Creates a new adapter for an object of class 'False 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.

Returns:
the new adapter.
See Also:
FalseFlow
Generated:

createGuardedFlowAdapter

public Adapter createGuardedFlowAdapter()
Creates a new adapter for an object of class 'Guarded 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.

Returns:
the new adapter.
See Also:
GuardedFlow
Generated:

createUsesTypeAdapter

public Adapter createUsesTypeAdapter()
Creates a new adapter for an object of class 'Uses 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:
UsesType
Generated:

createAddressesAdapter

public Adapter createAddressesAdapter()
Creates a new adapter for an object of class 'Addresses'. 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:
Addresses
Generated:

createActionRelationshipAdapter

public Adapter createActionRelationshipAdapter()
Creates a new adapter for an object of class 'Relationship'. 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:
ActionRelationship
Generated:

createThrowsAdapter

public Adapter createThrowsAdapter()
Creates a new adapter for an object of class 'Throws'. 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:
Throws
Generated:

createDispatchesAdapter

public Adapter createDispatchesAdapter()
Creates a new adapter for an object of class 'Dispatches'. 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:
Dispatches
Generated:

createEntryFlowAdapter

public Adapter createEntryFlowAdapter()
Creates a new adapter for an object of class 'Entry 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.

Returns:
the new adapter.
See Also:
EntryFlow
Generated:

createBlockUnitAdapter

public Adapter createBlockUnitAdapter()
Creates a new adapter for an object of class 'Block Unit'. 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:
BlockUnit
Generated:

createExceptionUnitAdapter

public Adapter createExceptionUnitAdapter()
Creates a new adapter for an object of class 'Exception Unit'. 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:
ExceptionUnit
Generated:

createTryUnitAdapter

public Adapter createTryUnitAdapter()
Creates a new adapter for an object of class 'Try Unit'. 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:
TryUnit
Generated:

createFinallyUnitAdapter

public Adapter createFinallyUnitAdapter()
Creates a new adapter for an object of class 'Finally Unit'. 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:
FinallyUnit
Generated:

createCatchUnitAdapter

public Adapter createCatchUnitAdapter()
Creates a new adapter for an object of class 'Catch Unit'. 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:
CatchUnit
Generated:

createExitFlowAdapter

public Adapter createExitFlowAdapter()
Creates a new adapter for an object of class 'Exit 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.

Returns:
the new adapter.
See Also:
ExitFlow
Generated:

createExceptionFlowAdapter

public Adapter createExceptionFlowAdapter()
Creates a new adapter for an object of class 'Exception 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.

Returns:
the new adapter.
See Also:
ExceptionFlow
Generated:

createElementAdapter

public Adapter createElementAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Element
Generated:

createModelElementAdapter

public Adapter createModelElementAdapter()
Creates a new adapter for an object of class 'Model 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.

Returns:
the new adapter.
See Also:
ModelElement
Generated:

createKDMEntityAdapter

public Adapter createKDMEntityAdapter()
Creates a new adapter for an object of class 'KDM Entity'. 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:
KDMEntity
Generated:

createAbstractCodeElementAdapter

public Adapter createAbstractCodeElementAdapter()
Creates a new adapter for an object of class 'Abstract Code 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.

Returns:
the new adapter.
See Also:
AbstractCodeElement
Generated:

createKDMRelationshipAdapter

public Adapter createKDMRelationshipAdapter()
Creates a new adapter for an object of class 'KDM Relationship'. 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:
KDMRelationship
Generated:

createEObjectAdapter

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

Returns:
the new adapter.
Generated: