public interface Match extends EObject
The following features are supported:
ComparePackage.getMatch()| Modifier and Type | Method and Description |
|---|---|
Iterable<Diff> |
getAllDifferences()
Finds and returns all differences contained in this Match and its children, recursively
|
Iterable<Match> |
getAllSubmatches()
Finds and returns all matches contained in this Match and its children, recursively
|
Comparison |
getComparison()
Finds and return the Comparison containing this Match
|
EList<Diff> |
getDifferences()
Returns the value of the 'Differences' containment reference list.
|
EObject |
getLeft()
Returns the value of the 'Left' reference
|
EObject |
getOrigin()
Returns the value of the 'Origin' reference
|
EObject |
getRight()
Returns the value of the 'Right' reference
|
EList<Match> |
getSubmatches()
Returns the value of the 'Submatches' containment reference list.
|
void |
setLeft(EObject value)
Sets the value of the '
Left' reference |
void |
setOrigin(EObject value)
Sets the value of the '
Origin' reference |
void |
setRight(EObject value)
Sets the value of the '
Right' reference |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic final String copyright
EList<Match> getSubmatches()
Match.
The MatchElements will "mimic" the hierarchy of the input model(s). This containment feature will serve that purpose.
ComparePackage.getMatch_Submatches()EList<Diff> getDifferences()
Diff.
It is bidirectional and its opposite is 'Match'.
This will contain the list of all differences pertaining to this mapping, if any.
ComparePackage.getMatch_Differences(),
Diff.getMatch()EObject getLeft()
setLeft(EObject),
ComparePackage.getMatch_Left()void setLeft(EObject value)
Left' reference.
value - the new value of the 'Left' reference.getLeft()EObject getRight()
setRight(EObject),
ComparePackage.getMatch_Right()void setRight(EObject value)
Right' reference.
value - the new value of the 'Right' reference.getRight()EObject getOrigin()
setOrigin(EObject),
ComparePackage.getMatch_Origin()void setOrigin(EObject value)
Origin' reference.
value - the new value of the 'Origin' reference.getOrigin()Comparison getComparison()
Iterable<Match> getAllSubmatches()
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.