|
||||||||||
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.
AbstractDiffExtension
public 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.
ResourceDiff
public 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.
ResourceDependencyChange
public 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.
ResourceDependencyChangeLeftTarget
public 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.
ResourceDependencyChangeRightTarget
public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
target
.
createAdapter
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
target
- 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.
AttributeChange
public 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.
AttributeChangeLeftTarget
public 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.
AttributeChangeRightTarget
public 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.
ConflictingDiffElement
public 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.
DiffElement
public 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.
DiffGroup
public 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.
ComparisonSnapshot
public 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.
ComparisonResourceSnapshot
public 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.
ComparisonResourceSetSnapshot
public 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.
DiffModel
public 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.
DiffResourceSet
public 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.
ModelElementChange
public 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.
ModelElementChangeLeftTarget
public 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.
ModelElementChangeRightTarget
public 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.
MoveModelElement
public 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.
UpdateContainmentFeature
public 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.
ReferenceChange
public 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.
ReferenceChangeLeftTarget
public 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.
ReferenceChangeRightTarget
public 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.
UpdateAttribute
public 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.
UpdateModelElement
public 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.
UpdateReference
public 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.
ReferenceOrderChange
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 org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
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 |