public class TextChangeConflict
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TextChangeConflict.MergeKind |
static class |
TextChangeConflict.ResolutionKind |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
customResult |
protected java.lang.String[] |
labels |
protected TextChangeDelta |
left |
protected java.util.Map<java.lang.Object,java.lang.Object> |
properties |
protected TextChangeConflict.ResolutionKind |
resolutionKind |
protected java.lang.String |
result |
protected TextChangeDelta |
right |
static java.lang.String |
TEXT_CONFLICT_PROPERTY |
Constructor and Description |
---|
TextChangeConflict() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAncestorText() |
java.lang.String |
getCustomResult() |
java.lang.String[] |
getLabels() |
java.lang.String |
getLang() |
TextChangeDelta |
getLeft() |
java.lang.String |
getLeftText() |
<T> T |
getProperty(java.lang.Object prop) |
TextChangeConflict.ResolutionKind |
getResolutionKind() |
java.lang.String |
getResult() |
TextChangeDelta |
getRight() |
java.lang.String |
getRightText() |
boolean |
isAutoResolved() |
TextChangeConflict |
setCustomResult(java.lang.String text) |
TextChangeConflict |
setLabels(java.lang.String[] labels) |
TextChangeConflict |
setLeft(TextChangeDelta left) |
TextChangeConflict |
setProperty(java.lang.Object prop,
java.lang.Object v) |
TextChangeConflict |
setResolutionKind(TextChangeConflict.ResolutionKind kind) |
TextChangeConflict |
setResult(java.lang.String text) |
TextChangeConflict |
setRight(TextChangeDelta right) |
public static final java.lang.String TEXT_CONFLICT_PROPERTY
protected TextChangeDelta left
protected TextChangeDelta right
protected java.lang.String result
protected java.lang.String customResult
protected java.lang.String[] labels
protected TextChangeConflict.ResolutionKind resolutionKind
protected final java.util.Map<java.lang.Object,java.lang.Object> properties
public TextChangeConflict setLeft(TextChangeDelta left)
public TextChangeConflict setRight(TextChangeDelta right)
public TextChangeDelta getLeft()
public TextChangeDelta getRight()
public java.lang.String getLeftText()
public java.lang.String getRightText()
public java.lang.String getAncestorText()
public java.lang.String getLang()
public TextChangeConflict setResult(java.lang.String text)
public TextChangeConflict setCustomResult(java.lang.String text)
public java.lang.String getCustomResult()
public java.lang.String getResult()
public TextChangeConflict setLabels(java.lang.String[] labels)
public java.lang.String[] getLabels()
public TextChangeConflict setProperty(java.lang.Object prop, java.lang.Object v)
public <T> T getProperty(java.lang.Object prop)
public TextChangeConflict setResolutionKind(TextChangeConflict.ResolutionKind kind)
public TextChangeConflict.ResolutionKind getResolutionKind()
public boolean isAutoResolved()