|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.common.notify.impl.AdapterFactoryImpl org.eclipse.emf.ecore.change.util.ChangeAdapterFactory
public class ChangeAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX
method for each class of the model.
ChangePackage
Field Summary | |
---|---|
protected static ChangePackage |
modelPackage
The cached model package |
protected ChangeSwitch<Adapter> |
modelSwitch
The switch that delegates to the createXXX methods |
Constructor Summary | |
---|---|
ChangeAdapterFactory()
Creates an instance of the adapter factory |
Method Summary | |
---|---|
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 |
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 |
---|
protected static ChangePackage modelPackage
protected ChangeSwitch<Adapter> modelSwitch
createXXX
methods.
Constructor Detail |
---|
public ChangeAdapterFactory()
Method Detail |
---|
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 AdapterFactory
isFactoryForType
in class AdapterFactoryImpl
object
- the key indicating the type of adapter in question.
Adapter.isAdapterForType(java.lang.Object)
public Adapter createAdapter(Notifier target)
target
.
createAdapter
in class AdapterFactoryImpl
target
- 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.
ChangeDescription
public 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.Entry
public 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.
FeatureChange
public 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.
ListChange
public 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.
ResourceChange
public 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.
FeatureMapEntry
public Adapter createEObjectAdapter()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |