public class MergeDataImpl extends AdapterImpl implements IMergeData
Adapter.Internaltarget| Constructor and Description |
|---|
MergeDataImpl(MergeMode mergeMode,
boolean leftEditable,
boolean rightEditable)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
MergeMode |
getMergeMode()
Returns the merge mode the
associated diff has been merged with. |
DifferenceSource |
getMergeTarget()
Returns the target side of the merge.
|
boolean |
isAdapterForType(Object type) |
boolean |
isLeftEditable()
Returns whether the left side of the comparison is editable.
|
boolean |
isRightEditable()
Returns whether the right side of the comparison is editable.
|
void |
setLeftEditable(boolean leftEditable)
Set whether the left side of the comparison is editable.
|
void |
setMergeMode(MergeMode mergeMode)
Set the merge mode the
associated diff has been merged with. |
void |
setRightEditable(boolean rightEditable)
Set whether the right side of the comparison is editable.
|
getTarget, notifyChanged, setTarget, unsetTargetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTarget, notifyChanged, setTargetpublic MergeDataImpl(MergeMode mergeMode, boolean leftEditable, boolean rightEditable)
mergeMode - The merge mode.leftEditable - Left side editable.rightEditable - Right side editable.public MergeMode getMergeMode()
associated diff has been merged with.getMergeMode in interface IMergeDataassociated diff has been merged with.IMergeData.getMergeMode()public DifferenceSource getMergeTarget()
getMergeTarget in interface IMergeDataIMergeData.getMergeTarget()public boolean isLeftEditable()
isLeftEditable in interface IMergeDataIMergeData.isLeftEditable()public boolean isRightEditable()
isRightEditable in interface IMergeDataIMergeData.isRightEditable()public boolean isAdapterForType(Object type)
isAdapterForType in interface AdapterisAdapterForType in class AdapterImplpublic void setLeftEditable(boolean leftEditable)
setLeftEditable in interface IMergeDataleftEditable - whether the left side of the comparison is editable.IMergeData.setLeftEditable(boolean)public void setRightEditable(boolean rightEditable)
setRightEditable in interface IMergeDatarightEditable - whether the right side of the comparison is editable.IMergeData.setRightEditable(boolean)public void setMergeMode(MergeMode mergeMode)
associated diff has been merged with.setMergeMode in interface IMergeDatamergeMode - the merge mode the associated diff has been merged with.IMergeData.setMergeMode(org.eclipse.emf.compare.internal.merge.MergeMode)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.