com.ibm.carma.model.util
Class ModelAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by com.ibm.carma.model.util.ModelAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class ModelAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl

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

See Also:
ModelPackage

Field Summary
static java.lang.String copyright
           
 
Constructor Summary
ModelAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 org.eclipse.emf.common.notify.Adapter createActionAdapter()
          Creates a new adapter for an object of class 'Action'.
 org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
          Creates an adapter for the target.
 org.eclipse.emf.common.notify.Adapter createCARMAAdapter()
          Creates a new adapter for an object of class 'CARMA'.
 org.eclipse.emf.common.notify.Adapter createCARMAContainerAdapter()
          Creates a new adapter for an object of class 'CARMA Container'.
 org.eclipse.emf.common.notify.Adapter createCARMAContentAdapter()
          Creates a new adapter for an object of class 'CARMA Content'.
 org.eclipse.emf.common.notify.Adapter createCARMAMemberAdapter()
          Creates a new adapter for an object of class 'CARMA Member'.
 org.eclipse.emf.common.notify.Adapter createCARMAMemberVersionAdapter()
          Creates a new adapter for an object of class 'CARMA Member Version'.
 org.eclipse.emf.common.notify.Adapter createCARMAResourceAdapter()
          Creates a new adapter for an object of class 'CARMA Resource'.
 org.eclipse.emf.common.notify.Adapter createCARMAReturnAdapter()
          Creates a new adapter for an object of class 'CARMA Return'.
 org.eclipse.emf.common.notify.Adapter createConvertableAdapter()
          Creates a new adapter for an object of class 'Convertable'.
 org.eclipse.emf.common.notify.Adapter createCustomActionAccepterAdapter()
          Creates a new adapter for an object of class 'Custom Action Accepter'.
 org.eclipse.emf.common.notify.Adapter createCustomParameterAdapter()
          Creates a new adapter for an object of class 'Custom Parameter'.
 org.eclipse.emf.common.notify.Adapter createDefaultParameterAdapter()
          Creates a new adapter for an object of class 'Default Parameter'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createFieldAdapter()
          Creates a new adapter for an object of class 'Field'.
 org.eclipse.emf.common.notify.Adapter createFilterableAdapter()
          Creates a new adapter for an object of class 'Filterable'.
 org.eclipse.emf.common.notify.Adapter createFilterContentAdapter()
          Creates a new adapter for an object of class 'Filter Content'.
 org.eclipse.emf.common.notify.Adapter createKeyValuePairAdapter()
          Creates a new adapter for an object of class 'Key Value Pair'.
 org.eclipse.emf.common.notify.Adapter createManagedAdapter()
          Creates a new adapter for an object of class 'Managed'.
 org.eclipse.emf.common.notify.Adapter createMovableAdapter()
          Creates a new adapter for an object of class 'Movable'.
 org.eclipse.emf.common.notify.Adapter createParameterAdapter()
          Creates a new adapter for an object of class 'Parameter'.
 org.eclipse.emf.common.notify.Adapter createPropertiesAdapter()
          Creates a new adapter for an object of class 'Properties'.
 org.eclipse.emf.common.notify.Adapter createRepositoryInstanceAdapter()
          Creates a new adapter for an object of class 'Repository Instance'.
 org.eclipse.emf.common.notify.Adapter createRepositoryManagerAdapter()
          Creates a new adapter for an object of class 'Repository Manager'.
 org.eclipse.emf.common.notify.Adapter createResourceContainerAdapter()
          Creates a new adapter for an object of class 'Resource Container'.
 org.eclipse.emf.common.notify.Adapter createReturnItemAdapter()
          Creates a new adapter for an object of class 'Return Item'.
 org.eclipse.emf.common.notify.Adapter createReturnValueAdapter()
          Creates a new adapter for an object of class 'Return Value'.
 org.eclipse.emf.common.notify.Adapter createTransportConnectionListenerAdapter()
          Creates a new adapter for an object of class 'Transport Connection Listener'.
 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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Constructor Detail

ModelAdapterFactory

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

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.

Specified by:
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
Overrides:
isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Returns:
whether this factory is applicable for the type of the object.

createAdapter

public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for the target.

Overrides:
createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Parameters:
target - the object to adapt.
Returns:
the adapter for the target.

createCARMAAdapter

public org.eclipse.emf.common.notify.Adapter createCARMAAdapter()
Creates a new adapter for an object of class 'CARMA'. 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:
CARMA

createResourceContainerAdapter

public org.eclipse.emf.common.notify.Adapter createResourceContainerAdapter()
Creates a new adapter for an object of class 'Resource Container'. 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:
ResourceContainer

createCARMAMemberAdapter

public org.eclipse.emf.common.notify.Adapter createCARMAMemberAdapter()
Creates a new adapter for an object of class 'CARMA Member'. 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:
CARMAMember

createCARMAResourceAdapter

public org.eclipse.emf.common.notify.Adapter createCARMAResourceAdapter()
Creates a new adapter for an object of class 'CARMA 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:
CARMAResource

createRepositoryInstanceAdapter

public org.eclipse.emf.common.notify.Adapter createRepositoryInstanceAdapter()
Creates a new adapter for an object of class 'Repository 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.

Returns:
the new adapter.
See Also:
RepositoryInstance

createRepositoryManagerAdapter

public org.eclipse.emf.common.notify.Adapter createRepositoryManagerAdapter()
Creates a new adapter for an object of class 'Repository 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:
RepositoryManager

createActionAdapter

public org.eclipse.emf.common.notify.Adapter createActionAdapter()
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:
Action

createParameterAdapter

public org.eclipse.emf.common.notify.Adapter createParameterAdapter()
Creates a new adapter for an object of class 'Parameter'. 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:
Parameter

createFieldAdapter

public org.eclipse.emf.common.notify.Adapter createFieldAdapter()
Creates a new adapter for an object of class 'Field'. 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:
Field

createMovableAdapter

public org.eclipse.emf.common.notify.Adapter createMovableAdapter()
Creates a new adapter for an object of class 'Movable'. 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:
Movable

createCARMAContainerAdapter

public org.eclipse.emf.common.notify.Adapter createCARMAContainerAdapter()
Creates a new adapter for an object of class 'CARMA Container'. 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:
CARMAContainer

createManagedAdapter

public org.eclipse.emf.common.notify.Adapter createManagedAdapter()
Creates a new adapter for an object of class 'Managed'. 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:
Managed

createKeyValuePairAdapter

public org.eclipse.emf.common.notify.Adapter createKeyValuePairAdapter()
Creates a new adapter for an object of class 'Key Value Pair'. 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:
Map.Entry

createCARMAContentAdapter

public org.eclipse.emf.common.notify.Adapter createCARMAContentAdapter()
Creates a new adapter for an object of class 'CARMA 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.

Returns:
the new adapter.
See Also:
CARMAContent

createPropertiesAdapter

public org.eclipse.emf.common.notify.Adapter createPropertiesAdapter()
Creates a new adapter for an object of class 'Properties'. 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:
Map.Entry

createTransportConnectionListenerAdapter

public org.eclipse.emf.common.notify.Adapter createTransportConnectionListenerAdapter()
Creates a new adapter for an object of class 'Transport Connection Listener'. 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:
TransportConnectionListener

createReturnValueAdapter

public org.eclipse.emf.common.notify.Adapter createReturnValueAdapter()
Creates a new adapter for an object of class 'Return 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:
ReturnValue

createCustomParameterAdapter

public org.eclipse.emf.common.notify.Adapter createCustomParameterAdapter()
Creates a new adapter for an object of class 'Custom Parameter'. 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:
CustomParameter

createCustomActionAccepterAdapter

public org.eclipse.emf.common.notify.Adapter createCustomActionAccepterAdapter()
Creates a new adapter for an object of class 'Custom Action Accepter'. 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:
CustomActionAccepter

createCARMAReturnAdapter

public org.eclipse.emf.common.notify.Adapter createCARMAReturnAdapter()
Creates a new adapter for an object of class 'CARMA Return'. 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:
CARMAReturn

createReturnItemAdapter

public org.eclipse.emf.common.notify.Adapter createReturnItemAdapter()
Creates a new adapter for an object of class 'Return 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:
Map.Entry

createDefaultParameterAdapter

public org.eclipse.emf.common.notify.Adapter createDefaultParameterAdapter()
Creates a new adapter for an object of class 'Default Parameter'. 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:
DefaultParameter

createConvertableAdapter

public org.eclipse.emf.common.notify.Adapter createConvertableAdapter()
Creates a new adapter for an object of class 'Convertable'. 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:
Convertable

createFilterableAdapter

public org.eclipse.emf.common.notify.Adapter createFilterableAdapter()
Creates a new adapter for an object of class 'Filterable'. 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:
Filterable

createFilterContentAdapter

public org.eclipse.emf.common.notify.Adapter createFilterContentAdapter()
Creates a new adapter for an object of class 'Filter 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.

Returns:
the new adapter.
See Also:
Map.Entry

createCARMAMemberVersionAdapter

public org.eclipse.emf.common.notify.Adapter createCARMAMemberVersionAdapter()
Creates a new adapter for an object of class 'CARMA Member Version'. 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:
CARMAMemberVersion

createEObjectAdapter

public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.