Class SuppressAdapterFactory
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
- com.e1c.g5.v8.dt.check.suppress.settings.model.util.SuppressAdapterFactory
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
public class SuppressAdapterFactory extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
The Adapter Factory for the model. It provides an adaptercreateXXX
method for each class of the model.- See Also:
SuppressPackage
-
-
Field Summary
Fields Modifier and Type Field Description protected static SuppressPackage
modelPackage
The cached model package.protected SuppressSwitch<org.eclipse.emf.common.notify.Adapter>
modelSwitch
The switch that delegates to thecreateXXX
methods.
-
Constructor Summary
Constructors Constructor Description SuppressAdapterFactory()
Creates an instance of the adapter factory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.Adapter
createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for thetarget
.org.eclipse.emf.common.notify.Adapter
createBaseSuppressObjectAdapter()
Creates a new adapter for an object of class 'Base Suppress Object
'.org.eclipse.emf.common.notify.Adapter
createEObjectAdapter()
Creates a new adapter for the default case.org.eclipse.emf.common.notify.Adapter
createSuppressConfigurationAdapter()
Creates a new adapter for an object of class 'Configuration
'.org.eclipse.emf.common.notify.Adapter
createSuppressContainmentAdapter()
Creates a new adapter for an object of class 'Containment
'.org.eclipse.emf.common.notify.Adapter
createSuppressGenericObjectAdapter()
Creates a new adapter for an object of class 'Generic Object
'.org.eclipse.emf.common.notify.Adapter
createSuppressionMapEntryAdapter()
Creates a new adapter for an object of class 'Suppression Map Entry
'.org.eclipse.emf.common.notify.Adapter
createSuppressionsContainerAdapter()
Creates a new adapter for an object of class 'Suppressions Container
'.org.eclipse.emf.common.notify.Adapter
createSuppressMethodAdapter()
Creates a new adapter for an object of class 'Method
'.org.eclipse.emf.common.notify.Adapter
createSuppressModuleAdapter()
Creates a new adapter for an object of class 'Module
'.org.eclipse.emf.common.notify.Adapter
createSuppressPropertyAdapter()
Creates a new adapter for an object of class 'Property
'.org.eclipse.emf.common.notify.Adapter
createSuppressPropertyContainerAdapter()
Creates a new adapter for an object of class 'Property Container
'.org.eclipse.emf.common.notify.Adapter
createSuppressSubsystemAdapter()
Creates a new adapter for an object of class 'Subsystem
'.boolean
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.
-
-
-
Field Detail
-
modelPackage
protected static SuppressPackage modelPackage
The cached model package.
-
modelSwitch
protected SuppressSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
The switch that delegates to thecreateXXX
methods.
-
-
Method Detail
-
isFactoryForType
public boolean isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object. This implementation returnstrue
if the object is either the model's package or is an instance object of the model.- Specified by:
isFactoryForType
in interfaceorg.eclipse.emf.common.notify.AdapterFactory
- Overrides:
isFactoryForType
in classorg.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 thetarget
.- Overrides:
createAdapter
in classorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
- Parameters:
target
- the object to adapt.- Returns:
- the adapter for the
target
.
-
createSuppressionMapEntryAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressionMapEntryAdapter()
Creates a new adapter for an object of class 'Suppression Map Entry
'. 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
-
createSuppressionsContainerAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressionsContainerAdapter()
Creates a new adapter for an object of class 'Suppressions 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:
SuppressionsContainer
-
createSuppressPropertyContainerAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressPropertyContainerAdapter()
Creates a new adapter for an object of class 'Property 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:
SuppressPropertyContainer
-
createSuppressConfigurationAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressConfigurationAdapter()
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:
SuppressConfiguration
-
createBaseSuppressObjectAdapter
public org.eclipse.emf.common.notify.Adapter createBaseSuppressObjectAdapter()
Creates a new adapter for an object of class 'Base Suppress Object
'. 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:
BaseSuppressObject
-
createSuppressGenericObjectAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressGenericObjectAdapter()
Creates a new adapter for an object of class 'Generic Object
'. 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:
SuppressGenericObject
-
createSuppressContainmentAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressContainmentAdapter()
Creates a new adapter for an object of class 'Containment
'. 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:
SuppressContainment
-
createSuppressSubsystemAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressSubsystemAdapter()
Creates a new adapter for an object of class 'Subsystem
'. 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:
SuppressSubsystem
-
createSuppressPropertyAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressPropertyAdapter()
Creates a new adapter for an object of class '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:
SuppressProperty
-
createSuppressModuleAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressModuleAdapter()
Creates a new adapter for an object of class 'Module
'. 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:
SuppressModule
-
createSuppressMethodAdapter
public org.eclipse.emf.common.notify.Adapter createSuppressMethodAdapter()
Creates a new adapter for an object of class 'Method
'. 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:
SuppressMethod
-
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.
-
-