|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.eclipse.emf.compare.diff.metamodel.util.DiffAdapterFactory
public class DiffAdapterFactory
The Adapter Factory for the model. It provides an adapter
createXXX method for each class of the model.
DiffPackage| Field Summary | |
|---|---|
protected static DiffPackage |
modelPackage
The cached model package |
protected DiffSwitch<org.eclipse.emf.common.notify.Adapter> |
modelSwitch
The switch that delegates to the createXXX methods |
| Constructor Summary | |
|---|---|
DiffAdapterFactory()
Creates an instance of the adapter factory |
|
| Method Summary | |
|---|---|
org.eclipse.emf.common.notify.Adapter |
createAbstractDiffExtensionAdapter()
Creates a new adapter for an object of class ' Abstract Diff Extension' |
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 |
createAttributeChangeAdapter()
Creates a new adapter for an object of class ' Attribute Change'.
|
org.eclipse.emf.common.notify.Adapter |
createAttributeChangeLeftTargetAdapter()
Creates a new adapter for an object of class ' Attribute Change Left Target' |
org.eclipse.emf.common.notify.Adapter |
createAttributeChangeRightTargetAdapter()
Creates a new adapter for an object of class ' Attribute Change Right Target' |
org.eclipse.emf.common.notify.Adapter |
createComparisonResourceSetSnapshotAdapter()
Creates a new adapter for an object of class ' Comparison Resource Set Snapshot' |
org.eclipse.emf.common.notify.Adapter |
createComparisonResourceSnapshotAdapter()
Creates a new adapter for an object of class ' Comparison Resource Snapshot' |
org.eclipse.emf.common.notify.Adapter |
createComparisonSnapshotAdapter()
Creates a new adapter for an object of class ' Comparison Snapshot'.
|
org.eclipse.emf.common.notify.Adapter |
createConflictingDiffElementAdapter()
Creates a new adapter for an object of class ' Conflicting Diff Element' |
org.eclipse.emf.common.notify.Adapter |
createDiffElementAdapter()
Creates a new adapter for an object of class ' Element' |
org.eclipse.emf.common.notify.Adapter |
createDiffGroupAdapter()
Creates a new adapter for an object of class ' Group' |
org.eclipse.emf.common.notify.Adapter |
createDiffModelAdapter()
Creates a new adapter for an object of class ' Model' |
org.eclipse.emf.common.notify.Adapter |
createDiffResourceSetAdapter()
Creates a new adapter for an object of class ' Resource Set'.
|
org.eclipse.emf.common.notify.Adapter |
createEObjectAdapter()
Creates a new adapter for the default case |
org.eclipse.emf.common.notify.Adapter |
createModelElementChangeAdapter()
Creates a new adapter for an object of class ' Model Element Change'.
|
org.eclipse.emf.common.notify.Adapter |
createModelElementChangeLeftTargetAdapter()
Creates a new adapter for an object of class ' Model Element Change Left Target' |
org.eclipse.emf.common.notify.Adapter |
createModelElementChangeRightTargetAdapter()
Creates a new adapter for an object of class ' Model Element Change Right Target' |
org.eclipse.emf.common.notify.Adapter |
createMoveModelElementAdapter()
Creates a new adapter for an object of class ' Move Model Element'.
|
org.eclipse.emf.common.notify.Adapter |
createReferenceChangeAdapter()
Creates a new adapter for an object of class ' Reference Change'.
|
org.eclipse.emf.common.notify.Adapter |
createReferenceChangeLeftTargetAdapter()
Creates a new adapter for an object of class ' Reference Change Left Target' |
org.eclipse.emf.common.notify.Adapter |
createReferenceChangeRightTargetAdapter()
Creates a new adapter for an object of class ' Reference Change Right Target' |
org.eclipse.emf.common.notify.Adapter |
createReferenceOrderChangeAdapter()
Creates a new adapter for an object of class ' Reference Order Change' |
org.eclipse.emf.common.notify.Adapter |
createResourceDependencyChangeAdapter()
Creates a new adapter for an object of class ' Resource Dependency Change' |
org.eclipse.emf.common.notify.Adapter |
createResourceDependencyChangeLeftTargetAdapter()
Creates a new adapter for an object of class ' Resource Dependency Change Left Target' |
org.eclipse.emf.common.notify.Adapter |
createResourceDependencyChangeRightTargetAdapter()
Creates a new adapter for an object of class ' Resource Dependency Change Right Target' |
org.eclipse.emf.common.notify.Adapter |
createResourceDiffAdapter()
Creates a new adapter for an object of class ' Resource Diff'.
|
org.eclipse.emf.common.notify.Adapter |
createUpdateAttributeAdapter()
Creates a new adapter for an object of class ' Update Attribute'.
|
org.eclipse.emf.common.notify.Adapter |
createUpdateContainmentFeatureAdapter()
Creates a new adapter for an object of class ' Update Containment Feature' |
org.eclipse.emf.common.notify.Adapter |
createUpdateModelElementAdapter()
Creates a new adapter for an object of class ' Update Model Element'.
|
org.eclipse.emf.common.notify.Adapter |
createUpdateReferenceAdapter()
Creates a new adapter for an object of class ' Update Reference'.
|
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object |
static boolean |
shouldBeHidden(org.eclipse.emf.ecore.EObject element)
Check whether this element should be visible or not. |
| 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 DiffPackage modelPackage
protected DiffSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
createXXX methods.
| Constructor Detail |
|---|
public DiffAdapterFactory()
| Method Detail |
|---|
public static boolean shouldBeHidden(org.eclipse.emf.ecore.EObject element)
element - :the diff element we want to know if it's visible or not.
public org.eclipse.emf.common.notify.Adapter createAbstractDiffExtensionAdapter()
Abstract Diff 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.
AbstractDiffExtensionpublic org.eclipse.emf.common.notify.Adapter createResourceDiffAdapter()
Resource Diff'. 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.
ResourceDiffpublic org.eclipse.emf.common.notify.Adapter createResourceDependencyChangeAdapter()
Resource Dependency 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.
ResourceDependencyChangepublic org.eclipse.emf.common.notify.Adapter createResourceDependencyChangeLeftTargetAdapter()
Resource Dependency Change Left 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.
ResourceDependencyChangeLeftTargetpublic org.eclipse.emf.common.notify.Adapter createResourceDependencyChangeRightTargetAdapter()
Resource Dependency Change Right 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.
ResourceDependencyChangeRightTargetpublic org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
target.
createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpltarget - the object to adapt.
target.public org.eclipse.emf.common.notify.Adapter createAttributeChangeAdapter()
Attribute 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.
AttributeChangepublic org.eclipse.emf.common.notify.Adapter createAttributeChangeLeftTargetAdapter()
Attribute Change Left 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.
AttributeChangeLeftTargetpublic org.eclipse.emf.common.notify.Adapter createAttributeChangeRightTargetAdapter()
Attribute Change Right 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.
AttributeChangeRightTargetpublic org.eclipse.emf.common.notify.Adapter createConflictingDiffElementAdapter()
Conflicting Diff Element'.
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.
ConflictingDiffElementpublic org.eclipse.emf.common.notify.Adapter createDiffElementAdapter()
Element'.
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.
DiffElementpublic org.eclipse.emf.common.notify.Adapter createDiffGroupAdapter()
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.
DiffGrouppublic org.eclipse.emf.common.notify.Adapter createComparisonSnapshotAdapter()
Comparison Snapshot'. 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.
ComparisonSnapshotpublic org.eclipse.emf.common.notify.Adapter createComparisonResourceSnapshotAdapter()
Comparison Resource Snapshot'.
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.
ComparisonResourceSnapshotpublic org.eclipse.emf.common.notify.Adapter createComparisonResourceSetSnapshotAdapter()
Comparison Resource Set Snapshot'.
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.
ComparisonResourceSetSnapshotpublic org.eclipse.emf.common.notify.Adapter createDiffModelAdapter()
Model'.
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.
DiffModelpublic org.eclipse.emf.common.notify.Adapter createDiffResourceSetAdapter()
Resource Set'. 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.
DiffResourceSetpublic org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
public org.eclipse.emf.common.notify.Adapter createModelElementChangeAdapter()
Model Element 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.
ModelElementChangepublic org.eclipse.emf.common.notify.Adapter createModelElementChangeLeftTargetAdapter()
Model Element Change Left 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.
ModelElementChangeLeftTargetpublic org.eclipse.emf.common.notify.Adapter createModelElementChangeRightTargetAdapter()
Model Element Change Right 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.
ModelElementChangeRightTargetpublic org.eclipse.emf.common.notify.Adapter createMoveModelElementAdapter()
Move Model Element'. 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.
MoveModelElementpublic org.eclipse.emf.common.notify.Adapter createUpdateContainmentFeatureAdapter()
Update Containment 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.
UpdateContainmentFeaturepublic org.eclipse.emf.common.notify.Adapter createReferenceChangeAdapter()
Reference 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.
ReferenceChangepublic org.eclipse.emf.common.notify.Adapter createReferenceChangeLeftTargetAdapter()
Reference Change Left 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.
ReferenceChangeLeftTargetpublic org.eclipse.emf.common.notify.Adapter createReferenceChangeRightTargetAdapter()
Reference Change Right 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.
ReferenceChangeRightTargetpublic org.eclipse.emf.common.notify.Adapter createUpdateAttributeAdapter()
Update Attribute'. 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.
UpdateAttributepublic org.eclipse.emf.common.notify.Adapter createUpdateModelElementAdapter()
Update Model Element'. 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.
UpdateModelElementpublic org.eclipse.emf.common.notify.Adapter createUpdateReferenceAdapter()
Update Reference'. 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.
UpdateReferencepublic org.eclipse.emf.common.notify.Adapter createReferenceOrderChangeAdapter()
Reference Order 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.
ReferenceOrderChangepublic 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 org.eclipse.emf.common.notify.AdapterFactoryisFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
|
Copyright 2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||