com.ibm.websphere.models.config.wbi.nd.topology.instance.util
Class WBITopologyAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by com.ibm.websphere.models.config.wbi.nd.topology.instance.util.WBITopologyAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class WBITopologyAdapterFactory
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:
WBITopologyPackage

Field Summary
protected static WBITopologyPackage modelPackage
          The cached model package
protected  WBITopologySwitch modelSwitch
          The switch the delegates to the createXXX methods
 
Constructor Summary
WBITopologyAdapterFactory()
          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 createEObjectAdapter()
          Creates a new adapter for the default case
 org.eclipse.emf.common.notify.Adapter createWBI_SIBAdapter()
          Creates a new adapter for an object of class 'WBI SIB'
 org.eclipse.emf.common.notify.Adapter createWBIAuthAliasAdapter()
          Creates a new adapter for an object of class 'WBI Auth Alias'
 org.eclipse.emf.common.notify.Adapter createWBIBaseElementAdapter()
          Creates a new adapter for an object of class 'WBI Base Element'
 org.eclipse.emf.common.notify.Adapter createWBIBusAdapter()
          Creates a new adapter for an object of class 'WBI Bus'
 org.eclipse.emf.common.notify.Adapter createWBIClusterAdapter()
          Creates a new adapter for an object of class 'WBI Cluster'
 org.eclipse.emf.common.notify.Adapter createWBIClusterMemberAdapter()
          Creates a new adapter for an object of class 'WBI Cluster Member'
 org.eclipse.emf.common.notify.Adapter createWBIComponentAdapter()
          Creates a new adapter for an object of class 'WBI Component'
 org.eclipse.emf.common.notify.Adapter createWBIDataSrcAdapter()
          Creates a new adapter for an object of class 'WBI Data Src'
 org.eclipse.emf.common.notify.Adapter createWBIDBProviderAdapter()
          Creates a new adapter for an object of class 'WBIDB Provider'
 org.eclipse.emf.common.notify.Adapter createWBIDeploymentTargetAdapter()
          Creates a new adapter for an object of class 'WBI Deployment Target'
 org.eclipse.emf.common.notify.Adapter createWBIMEAdapter()
          Creates a new adapter for an object of class 'WBIME'
 org.eclipse.emf.common.notify.Adapter createWBINodeAdapter()
          Creates a new adapter for an object of class 'WBI Node'
 org.eclipse.emf.common.notify.Adapter createWBIPropertyAdapter()
          Creates a new adapter for an object of class 'WBI Property'
 org.eclipse.emf.common.notify.Adapter createWBIRestServicesComponentAdapter()
          Creates a new adapter for an object of class 'WBI Rest Services Component'
 org.eclipse.emf.common.notify.Adapter createWBIRuntimeCapabilityAdapter()
          Creates a new adapter for an object of class 'WBI Runtime Capability'
 org.eclipse.emf.common.notify.Adapter createWBISingleServerAdapter()
          Creates a new adapter for an object of class 'WBI Single Server'
 org.eclipse.emf.common.notify.Adapter createWBITopologyAdapter()
          Creates a new adapter for an object of class 'WBI Topology'
 org.eclipse.emf.common.notify.Adapter createWBITopologyPatternAdapter()
          Creates a new adapter for an object of class 'Pattern'
 org.eclipse.emf.common.notify.Adapter createWBITopologyRoleAdapter()
          Creates a new adapter for an object of class 'Role'
 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 WBITopologyPackage modelPackage
The cached model package.


modelSwitch

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

Constructor Detail

WBITopologyAdapterFactory

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

createWBITopologyAdapter

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

createWBITopologyRoleAdapter

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

createWBIComponentAdapter

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

createWBI_SIBAdapter

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

createWBINodeAdapter

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

createWBIDeploymentTargetAdapter

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

createWBIDataSrcAdapter

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

createWBIAuthAliasAdapter

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

createWBIBusAdapter

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

createWBIMEAdapter

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

createWBISingleServerAdapter

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

createWBIClusterAdapter

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

createWBITopologyPatternAdapter

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

createWBIRuntimeCapabilityAdapter

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

createWBIBaseElementAdapter

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

createWBIPropertyAdapter

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

createWBIDBProviderAdapter

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

createWBIClusterMemberAdapter

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

createWBIRestServicesComponentAdapter

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

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.