com.ibm.websphere.models.config.coreserver.util
Class CoreserverAdapterFactory

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

public class CoreserverAdapterFactory
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:
CoreserverPackage

Field Summary
protected static CoreserverPackage modelPackage
          The cached model package
protected  CoreserverSwitch modelSwitch
          The switch the delegates to the createXXX methods
 
Constructor Summary
CoreserverAdapterFactory()
          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 createClusterPropertiesAdapter()
          Creates a new adapter for an object of class 'Cluster Properties'
 org.eclipse.emf.common.notify.Adapter createCommonEventMonitorAdapter()
          Creates a new adapter for an object of class 'Common Event Monitor'
 org.eclipse.emf.common.notify.Adapter createCoreFrameworkAdapter()
          Creates a new adapter for an object of class 'Core Framework'
 org.eclipse.emf.common.notify.Adapter createCoreServerClusterExtensionAdapter()
          Creates a new adapter for an object of class 'Core Server Cluster Extension'
 org.eclipse.emf.common.notify.Adapter createCoreServerExtensionAdapter()
          Creates a new adapter for an object of class 'Core Server Extension'
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case
 org.eclipse.emf.common.notify.Adapter createMonitorCoreServiceAdapter()
          Creates a new adapter for an object of class 'Monitor Core Service'
 org.eclipse.emf.common.notify.Adapter createRALServiceAdapter()
          Creates a new adapter for an object of class 'RAL Service'
 org.eclipse.emf.common.notify.Adapter createSCAClientAdapter()
          Creates a new adapter for an object of class 'SCA Client'
 org.eclipse.emf.common.notify.Adapter createSCAServerAdapter()
          Creates a new adapter for an object of class 'SCA Server'
 org.eclipse.emf.common.notify.Adapter createServiceAdapter()
          Creates a new adapter for an object of class 'Service'
 org.eclipse.emf.common.notify.Adapter createServiceMonitorAgentAdapter()
          Creates a new adapter for an object of class 'Service Monitor Agent'
 org.eclipse.emf.common.notify.Adapter createServiceMonitorAgentTargetAdapter()
          Creates a new adapter for an object of class 'Service Monitor Agent Target'
 org.eclipse.emf.common.notify.Adapter createServiceMonitorServerAdapter()
          Creates a new adapter for an object of class 'Service Monitor Server'
 org.eclipse.emf.common.notify.Adapter createWBISessionServiceAdapter()
          Creates a new adapter for an object of class 'WBI Session Service'
 org.eclipse.emf.common.notify.Adapter createXCTLevelAdapter()
          Creates a new adapter for an object of class 'XCT Level'
 org.eclipse.emf.common.notify.Adapter createXCTServiceAdapter()
          Creates a new adapter for an object of class 'XCT Service'
 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 CoreserverPackage modelPackage
The cached model package.


modelSwitch

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

Constructor Detail

CoreserverAdapterFactory

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

createCoreServerExtensionAdapter

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

createWBISessionServiceAdapter

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

createRALServiceAdapter

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

createCommonEventMonitorAdapter

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

createMonitorCoreServiceAdapter

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

createSCAClientAdapter

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

createSCAServerAdapter

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

createCoreFrameworkAdapter

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

createClusterPropertiesAdapter

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

createCoreServerClusterExtensionAdapter

public org.eclipse.emf.common.notify.Adapter createCoreServerClusterExtensionAdapter()
Creates a new adapter for an object of class 'Core Server Cluster Extension'. 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:
CoreServerClusterExtension

createXCTServiceAdapter

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

createXCTLevelAdapter

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

createServiceMonitorAgentAdapter

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

createServiceMonitorServerAdapter

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

createServiceMonitorAgentTargetAdapter

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

createServiceAdapter

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

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.