org.eclipse.gmt.modisco.omg.kdm.platform.util
Class PlatformAdapterFactory

java.lang.Object
  extended by AdapterFactoryImpl
      extended by org.eclipse.gmt.modisco.omg.kdm.platform.util.PlatformAdapterFactory

public class PlatformAdapterFactory
extends AdapterFactoryImpl

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

See Also:
PlatformPackage
Generated:

Constructor Summary
PlatformAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 Adapter createAbstractActionRelationshipAdapter()
          Creates a new adapter for an object of class 'Abstract Action Relationship'.
 Adapter createAbstractPlatformElementAdapter()
          Creates a new adapter for an object of class 'Abstract Platform Element'.
 Adapter createAbstractPlatformRelationshipAdapter()
          Creates a new adapter for an object of class 'Abstract Platform Relationship'.
 Adapter createAdapter(Notifier target)
          Creates an adapter for the target.
 Adapter createBindsToAdapter()
          Creates a new adapter for an object of class 'Binds To'.
 Adapter createDataManagerAdapter()
          Creates a new adapter for an object of class 'Data Manager'.
 Adapter createDefinedByAdapter()
          Creates a new adapter for an object of class 'Defined By'.
 Adapter createDeployedComponentAdapter()
          Creates a new adapter for an object of class 'Deployed Component'.
 Adapter createDeployedResourceAdapter()
          Creates a new adapter for an object of class 'Deployed Resource'.
 Adapter createDeployedSoftwareSystemAdapter()
          Creates a new adapter for an object of class 'Deployed Software System'.
 Adapter createElementAdapter()
          Creates a new adapter for an object of class 'Element'.
 Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 Adapter createExecutionResourceAdapter()
          Creates a new adapter for an object of class 'Execution Resource'.
 Adapter createExternalActorAdapter()
          Creates a new adapter for an object of class 'External Actor'.
 Adapter createFileResourceAdapter()
          Creates a new adapter for an object of class 'File Resource'.
 Adapter createKDMEntityAdapter()
          Creates a new adapter for an object of class 'KDM Entity'.
 Adapter createKDMFrameworkAdapter()
          Creates a new adapter for an object of class 'KDM Framework'.
 Adapter createKDMModelAdapter()
          Creates a new adapter for an object of class 'KDM Model'.
 Adapter createKDMRelationshipAdapter()
          Creates a new adapter for an object of class 'KDM Relationship'.
 Adapter createLoadsAdapter()
          Creates a new adapter for an object of class 'Loads'.
 Adapter createLockResourceAdapter()
          Creates a new adapter for an object of class 'Lock Resource'.
 Adapter createMachineAdapter()
          Creates a new adapter for an object of class 'Machine'.
 Adapter createManagesResourceAdapter()
          Creates a new adapter for an object of class 'Manages Resource'.
 Adapter createMarshalledResourceAdapter()
          Creates a new adapter for an object of class 'Marshalled Resource'.
 Adapter createMessagingResourceAdapter()
          Creates a new adapter for an object of class 'Messaging Resource'.
 Adapter createModelElementAdapter()
          Creates a new adapter for an object of class 'Model Element'.
 Adapter createNamingResourceAdapter()
          Creates a new adapter for an object of class 'Naming Resource'.
 Adapter createPlatformActionAdapter()
          Creates a new adapter for an object of class 'Action'.
 Adapter createPlatformElementAdapter()
          Creates a new adapter for an object of class 'Element'.
 Adapter createPlatformEventAdapter()
          Creates a new adapter for an object of class 'Event'.
 Adapter createPlatformModelAdapter()
          Creates a new adapter for an object of class 'Model'.
 Adapter createPlatformRelationshipAdapter()
          Creates a new adapter for an object of class 'Relationship'.
 Adapter createProcessAdapter()
          Creates a new adapter for an object of class 'Process'.
 Adapter createReadsResourceAdapter()
          Creates a new adapter for an object of class 'Reads Resource'.
 Adapter createRequiresAdapter()
          Creates a new adapter for an object of class 'Requires'.
 Adapter createResourceTypeAdapter()
          Creates a new adapter for an object of class 'Resource Type'.
 Adapter createRuntimeResourceAdapter()
          Creates a new adapter for an object of class 'Runtime Resource'.
 Adapter createSpawnsAdapter()
          Creates a new adapter for an object of class 'Spawns'.
 Adapter createStreamResourceAdapter()
          Creates a new adapter for an object of class 'Stream Resource'.
 Adapter createThreadAdapter()
          Creates a new adapter for an object of class 'Thread'.
 Adapter createWritesResourceAdapter()
          Creates a new adapter for an object of class 'Writes Resource'.
 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

PlatformAdapterFactory

public PlatformAdapterFactory()
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:

createAbstractPlatformElementAdapter

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

createPlatformModelAdapter

public Adapter createPlatformModelAdapter()
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:
PlatformModel
Generated:

createAbstractPlatformRelationshipAdapter

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

createRequiresAdapter

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

createResourceTypeAdapter

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

createNamingResourceAdapter

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

createMarshalledResourceAdapter

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

createMessagingResourceAdapter

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

createFileResourceAdapter

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

createExecutionResourceAdapter

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

createPlatformActionAdapter

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

createExternalActorAdapter

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

createDataManagerAdapter

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

createBindsToAdapter

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

createPlatformElementAdapter

public Adapter createPlatformElementAdapter()
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:
PlatformElement
Generated:

createPlatformRelationshipAdapter

public Adapter createPlatformRelationshipAdapter()
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:
PlatformRelationship
Generated:

createPlatformEventAdapter

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

createLockResourceAdapter

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

createDeployedSoftwareSystemAdapter

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

createMachineAdapter

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

createDeployedComponentAdapter

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

createDeployedResourceAdapter

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

createLoadsAdapter

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

createSpawnsAdapter

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

createRuntimeResourceAdapter

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

createThreadAdapter

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

createProcessAdapter

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

createReadsResourceAdapter

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

createWritesResourceAdapter

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

createManagesResourceAdapter

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

createDefinedByAdapter

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

createStreamResourceAdapter

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

createKDMFrameworkAdapter

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

createKDMModelAdapter

public Adapter createKDMModelAdapter()
Creates a new adapter for an object of class 'KDM 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:
KDMModel
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:

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:

createEObjectAdapter

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

Returns:
the new adapter.
Generated: