public class ConflictSearchFactory extends CompareSwitch<AbstractConflictSearch<? extends Diff>>
copyright, modelPackage
Constructor and Description |
---|
ConflictSearchFactory(Comparison comparison,
Monitor monitor)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
AbstractConflictSearch<AttributeChange> |
caseAttributeChange(AttributeChange diff)
Returns the result of interpreting the object as an instance of 'Attribute Change'
|
AbstractConflictSearch<? extends Diff> |
caseFeatureMapChange(FeatureMapChange diff)
Returns the result of interpreting the object as an instance of 'Feature Map Change'
|
AbstractConflictSearch<? extends Diff> |
caseReferenceChange(ReferenceChange diff)
Returns the result of interpreting the object as an instance of 'Reference Change'
|
AbstractConflictSearch<? extends Diff> |
caseResourceAttachmentChange(ResourceAttachmentChange diff)
Returns the result of interpreting the object as an instance of 'Resource Attachment Change'
|
caseComparison, caseConflict, caseDiff, caseEquivalence, caseMatch, caseMatchResource, caseResourceLocationChange, defaultCase, doSwitch, doSwitch, doSwitch
public ConflictSearchFactory(Comparison comparison, Monitor monitor)
comparison
- The comparisonmonitor
- The progress monitorpublic AbstractConflictSearch<AttributeChange> caseAttributeChange(AttributeChange diff)
CompareSwitch
caseAttributeChange
in class CompareSwitch<AbstractConflictSearch<? extends Diff>>
diff
- the target of the switch.doSwitch(EObject)
public AbstractConflictSearch<? extends Diff> caseFeatureMapChange(FeatureMapChange diff)
CompareSwitch
caseFeatureMapChange
in class CompareSwitch<AbstractConflictSearch<? extends Diff>>
diff
- the target of the switch.doSwitch(EObject)
public AbstractConflictSearch<? extends Diff> caseReferenceChange(ReferenceChange diff)
CompareSwitch
caseReferenceChange
in class CompareSwitch<AbstractConflictSearch<? extends Diff>>
diff
- the target of the switch.doSwitch(EObject)
public AbstractConflictSearch<? extends Diff> caseResourceAttachmentChange(ResourceAttachmentChange diff)
CompareSwitch
caseResourceAttachmentChange
in class CompareSwitch<AbstractConflictSearch<? extends Diff>>
diff
- the target of the switch.doSwitch(EObject)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.