com.ibm.websphere.models.config.bpm.federation.util
Class BpmfederationAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by com.ibm.websphere.models.config.bpm.federation.util.BpmfederationAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class BpmfederationAdapterFactory
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:
BpmfederationPackage

Field Summary
protected static BpmfederationPackage modelPackage
          The cached model package
protected  BpmfederationSwitch modelSwitch
          The switch the delegates to the createXXX methods
 
Constructor Summary
BpmfederationAdapterFactory()
          Creates an instance of the adapter factory
 
Method Summary
 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 createBPMApiCellTargetAdapter()
          Creates a new adapter for an object of class 'BPM Api Cell Target'
 org.eclipse.emf.common.notify.Adapter createBPMApiClusterTargetAdapter()
          Creates a new adapter for an object of class 'BPM Api Cluster Target'
 org.eclipse.emf.common.notify.Adapter createBPMApiDomainAdapter()
          Creates a new adapter for an object of class 'BPM Api Domain'
 org.eclipse.emf.common.notify.Adapter createBPMApiFederationAdapter()
          Creates a new adapter for an object of class 'BPM Api Federation'
 org.eclipse.emf.common.notify.Adapter createBPMApiRESTServiceAdapter()
          Creates a new adapter for an object of class 'BPM Api REST Service'
 org.eclipse.emf.common.notify.Adapter createBPMApiServerTargetAdapter()
          Creates a new adapter for an object of class 'BPM Api Server Target'
 org.eclipse.emf.common.notify.Adapter createBPMApiSystemTargetAdapter()
          Creates a new adapter for an object of class 'BPM Api System Target'
 org.eclipse.emf.common.notify.Adapter createBPMApiTargetAdapter()
          Creates a new adapter for an object of class 'BPM Api Target'
 org.eclipse.emf.common.notify.Adapter createBPMFederationConfigurationAdapter()
          Creates a new adapter for an object of class 'BPM Federation Configuration'
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case
 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

modelPackage

protected static BpmfederationPackage modelPackage
The cached model package.


modelSwitch

protected BpmfederationSwitch modelSwitch
The switch the delegates to the createXXX methods.

Constructor Detail

BpmfederationAdapterFactory

public BpmfederationAdapterFactory()
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.

createBPMFederationConfigurationAdapter

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

createBPMApiDomainAdapter

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

createBPMApiFederationAdapter

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

createBPMApiTargetAdapter

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

createBPMApiCellTargetAdapter

public org.eclipse.emf.common.notify.Adapter createBPMApiCellTargetAdapter()
Creates a new adapter for an object of class 'BPM Api Cell Target'. 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:
BPMApiCellTarget

createBPMApiClusterTargetAdapter

public org.eclipse.emf.common.notify.Adapter createBPMApiClusterTargetAdapter()
Creates a new adapter for an object of class 'BPM Api Cluster Target'. 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:
BPMApiClusterTarget

createBPMApiServerTargetAdapter

public org.eclipse.emf.common.notify.Adapter createBPMApiServerTargetAdapter()
Creates a new adapter for an object of class 'BPM Api Server Target'. 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:
BPMApiServerTarget

createBPMApiSystemTargetAdapter

public org.eclipse.emf.common.notify.Adapter createBPMApiSystemTargetAdapter()
Creates a new adapter for an object of class 'BPM Api System Target'. 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:
BPMApiSystemTarget

createBPMApiRESTServiceAdapter

public org.eclipse.emf.common.notify.Adapter createBPMApiRESTServiceAdapter()
Creates a new adapter for an object of class 'BPM Api REST Service'. 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:
BPMApiRESTService

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.