public class ChangeAdapterFactory extends AdapterFactoryImpl
createXXX method for each class of the model.
ChangePackage| Modifier and Type | Field and Description |
|---|---|
protected static ChangePackage |
modelPackage
The cached model package
|
protected ChangeSwitch<Adapter> |
modelSwitch
The switch that delegates to the
createXXX methods |
| Constructor and Description |
|---|
ChangeAdapterFactory()
Creates an instance of the adapter factory
|
| Modifier and Type | Method and Description |
|---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the
target |
Adapter |
createChangeDescriptionAdapter()
Creates a new adapter for an object of class '
Description' |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case
|
Adapter |
createEObjectToChangesMapEntryAdapter()
Creates a new adapter for an object of class '
EObject To Changes Map Entry' |
Adapter |
createFeatureChangeAdapter()
Creates a new adapter for an object of class '
Feature Change' |
Adapter |
createFeatureMapEntryAdapter()
Creates a new adapter for an object of class '
Feature Map Entry' |
Adapter |
createListChangeAdapter()
Creates a new adapter for an object of class '
List Change' |
Adapter |
createResourceChangeAdapter()
Creates a new adapter for an object of class '
Resource Change' |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object
|
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolveprotected static ChangePackage modelPackage
protected ChangeSwitch<Adapter> modelSwitch
createXXX methods.
public ChangeAdapterFactory()
public boolean isFactoryForType(java.lang.Object object)
true if the object is either the model's package or is an instance object of the model.
isFactoryForType in interface AdapterFactoryisFactoryForType in class AdapterFactoryImplobject - the key indicating the type of adapter in question.Adapter.isAdapterForType(java.lang.Object)public Adapter createAdapter(Notifier target)
target.
createAdapter in class AdapterFactoryImpltarget - the object to adapt.target.AdapterFactoryImpl.createAdapter(Notifier)public Adapter createChangeDescriptionAdapter()
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.
ChangeDescriptionpublic Adapter createEObjectToChangesMapEntryAdapter()
EObject To Changes 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.
Map.Entrypublic Adapter createFeatureChangeAdapter()
Feature Change'.
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.
FeatureChangepublic Adapter createListChangeAdapter()
List Change'.
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.
ListChangepublic Adapter createResourceChangeAdapter()
Resource Change'.
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.
ResourceChangepublic Adapter createFeatureMapEntryAdapter()
Feature 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.
FeatureMapEntrypublic Adapter createEObjectAdapter()