public interface IThreeWayDiff extends IDiff
ThreeWayDiff
.Modifier and Type | Field and Description |
---|---|
static int |
CONFLICTING
Constant (bit mask) indicating that there is both a local change
and a remote change.
|
static int |
DIRECTION_MASK
Bit mask for extracting the synchronization direction.
|
static int |
INCOMING
Constant (bit mask) indicating that there is a local change.
|
static int |
OUTGOING
Constant (bit mask) indicating that there is a local change.
|
Modifier and Type | Method and Description |
---|---|
int |
getDirection()
Return the direction of this three-way delta.
|
ITwoWayDiff |
getLocalChange()
Return the local change associated with this delta.
|
ITwoWayDiff |
getRemoteChange()
Return the remote change associated with this delta.
|
getKind, getPath, toDiffString
static final int OUTGOING
getDirection()
,
Constant Field Valuesstatic final int INCOMING
getDirection()
,
Constant Field Valuesstatic final int CONFLICTING
OUTGOING | INCOMING
.getDirection()
,
Constant Field Valuesstatic final int DIRECTION_MASK
ITwoWayDiff getLocalChange()
IDiff.NO_CHANGE
is returned or null
may be returned.null
ITwoWayDiff getRemoteChange()
IDiff.NO_CHANGE
is returned or null
may be returned.null
int getDirection()
INCOMING
,
OUTGOING
,
CONFLICTING
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.