org.eclipse.mtj.api.devices.util
Class DevicesAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.mtj.api.devices.util.DevicesAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class DevicesAdapterFactory
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:
DevicesPackage

Constructor Summary
DevicesAdapterFactory()
          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 createConfigurationAdapter()
          Creates a new adapter for an object of class 'Configuration'.
 org.eclipse.emf.common.notify.Adapter createConfigurationErrorAdapter()
          Creates a new adapter for an object of class 'Configuration Error'.
 org.eclipse.emf.common.notify.Adapter createConfigurationItemAdapter()
          Creates a new adapter for an object of class 'Configuration Item'.
 org.eclipse.emf.common.notify.Adapter createConfigurationValueAdapter()
          Creates a new adapter for an object of class 'Configuration Value'.
 org.eclipse.emf.common.notify.Adapter createDeviceAdapter()
          Creates a new adapter for an object of class 'Device'.
 org.eclipse.emf.common.notify.Adapter createDeviceCapabilityAdapter()
          Creates a new adapter for an object of class 'Device Capability'.
 org.eclipse.emf.common.notify.Adapter createDeviceDescriptionAdapter()
          Creates a new adapter for an object of class 'Device Description'.
 org.eclipse.emf.common.notify.Adapter createDeviceFeatureAdapter()
          Creates a new adapter for an object of class 'Device Feature'.
 org.eclipse.emf.common.notify.Adapter createDeviceGroupAdapter()
          Creates a new adapter for an object of class 'Device Group'.
 org.eclipse.emf.common.notify.Adapter createDevicePlatformAdapter()
          Creates a new adapter for an object of class 'Device Platform'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createPermissionAdapter()
          Creates a new adapter for an object of class 'Permission'.
 org.eclipse.emf.common.notify.Adapter createProtectionDomainAdapter()
          Creates a new adapter for an object of class 'Protection Domain'.
 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
 

Constructor Detail

DevicesAdapterFactory

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

createDevicePlatformAdapter

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

createDeviceAdapter

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

createConfigurationAdapter

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

createConfigurationItemAdapter

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

createConfigurationErrorAdapter

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

createProtectionDomainAdapter

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

createPermissionAdapter

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

createDeviceDescriptionAdapter

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

createDeviceCapabilityAdapter

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

createDeviceFeatureAdapter

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

createDeviceGroupAdapter

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

createConfigurationValueAdapter

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

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.