|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DiffElement
A representation of the model object 'Element'. This is the superclass of all types of differences EMF Compare can detect.
The following features are supported:
DiffPackage.getDiffElement()
Method Summary | |
---|---|
org.eclipse.emf.common.util.EList<AbstractDiffExtension> |
getIsHiddenBy()
Returns the value of the 'Is Hidden By' reference list. |
DifferenceKind |
getKind()
Returns the value of the 'Kind' attribute. |
org.eclipse.emf.common.util.EList<DiffElement> |
getSubDiffElements()
Returns the value of the 'Sub Diff Elements' containment reference list. |
boolean |
isConflicting()
Returns the value of the 'Conflicting' attribute |
boolean |
isRemote()
Returns the value of the 'Remote' attribute |
void |
setRemote(boolean value)
Sets the value of the ' Remote ' attribute |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
org.eclipse.emf.common.util.EList<AbstractDiffExtension> getIsHiddenBy()
AbstractDiffExtension
.
It is bidirectional and its opposite is 'Hide Elements
'.
If the meaning of the 'Is Hidden By' reference list isn't clear, there really should be more of a description here...
DiffPackage.getDiffElement_IsHiddenBy()
,
AbstractDiffExtension.getHideElements()
boolean isConflicting()
This will return true if this DiffElement is conflicting with another. It will in fact check that the
direct container of this element is a ConflictingDiffElement
.
DiffPackage.getDiffElement_Conflicting()
DifferenceKind getKind()
""
.
The literals are from the enumeration DifferenceKind
.
Return the kind of Difference this DiffElement is. AddModelElement and RemoteAddModelElement are both
DifferenceKind.ADDITION
, MoveModelElement is a DifferenceKind.MOVE
...
DifferenceKind
,
DiffPackage.getDiffElement_Kind()
boolean isRemote()
If the meaning of the 'Remote' attribute isn't clear, there really should be more of a description here...
setRemote(boolean)
,
DiffPackage.getDiffElement_Remote()
void setRemote(boolean value)
Remote
' attribute.
value
- the new value of the 'Remote' attribute.isRemote()
org.eclipse.emf.common.util.EList<DiffElement> getSubDiffElements()
DiffElement
.
If the meaning of the 'Sub Diff Elements' containment reference list isn't clear, there really should be more of a description here...
DiffPackage.getDiffElement_SubDiffElements()
|
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 |