public class TextMergeChange extends ThreesideDiffChangeBase
| Modifier and Type | Class and Description |
|---|---|
static class |
TextMergeChange.State |
myHighlighters, myInnerHighlighters, myOperations| Constructor and Description |
|---|
TextMergeChange(int index,
MergeLineFragment fragment,
MergeConflictType conflictType,
TextMergeViewer viewer) |
| Modifier and Type | Method and Description |
|---|---|
protected Editor |
getEditor(ThreeSide side) |
int |
getEndLine() |
int |
getEndLine(ThreeSide side) |
MergeLineFragment |
getFragment() |
int |
getIndex() |
protected MergeInnerDifferences |
getInnerFragments() |
int |
getStartLine() |
int |
getStartLine(ThreeSide side) |
protected void |
installOperations() |
boolean |
isOnesideAppliedConflict() |
boolean |
isResolved() |
boolean |
isResolved(Side side) |
boolean |
isResolved(ThreeSide side) |
void |
markOnesideAppliedConflict() |
void |
reinstallHighlighters() |
void |
setInnerFragments(MergeInnerDifferences innerFragments) |
createHighlighter, createInnerHighlighter, destroy, destroyHighlighters, destroyInnerHighlighters, destroyOperations, getDiffType, getType, installHighlighters, installInnerHighlighters, isChange, isChange, isConflict, updateGutterActionspublic TextMergeChange(int index,
MergeLineFragment fragment,
MergeConflictType conflictType,
TextMergeViewer viewer)
public void reinstallHighlighters()
public int getIndex()
public boolean isResolved()
public boolean isResolved(Side side)
public boolean isOnesideAppliedConflict()
public void markOnesideAppliedConflict()
public boolean isResolved(ThreeSide side)
isResolved in class ThreesideDiffChangeBasepublic int getStartLine()
public int getEndLine()
public int getStartLine(ThreeSide side)
getStartLine in class ThreesideDiffChangeBasepublic int getEndLine(ThreeSide side)
getEndLine in class ThreesideDiffChangeBaseprotected Editor getEditor(ThreeSide side)
getEditor in class ThreesideDiffChangeBaseprotected MergeInnerDifferences getInnerFragments()
getInnerFragments in class ThreesideDiffChangeBasepublic MergeLineFragment getFragment()
public void setInnerFragments(MergeInnerDifferences innerFragments)
protected void installOperations()
installOperations in class ThreesideDiffChangeBase