public class UnifiedFragmentBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<? extends LineFragment> |
myFragments |
Constructor and Description |
---|
UnifiedFragmentBuilder(java.util.List<? extends LineFragment> fragments,
Document document1,
Document document2,
Side masterSide) |
Modifier and Type | Method and Description |
---|---|
protected UnifiedDiffChange |
createDiffChange(int blockStart,
int insertedStart,
int blockEnd,
int fragmentIndex) |
UnifiedFragmentBuilder |
exec() |
java.util.List<LineRange> |
getChangedLines() |
java.util.List<UnifiedDiffChange> |
getChanges() |
LineNumberConvertor |
getConvertor1() |
LineNumberConvertor |
getConvertor2() |
Side |
getMasterSide() |
java.util.List<com.intellij.diff.tools.fragmented.HighlightRange> |
getRanges() |
java.lang.CharSequence |
getText() |
protected final java.util.List<? extends LineFragment> myFragments
public UnifiedFragmentBuilder(java.util.List<? extends LineFragment> fragments, Document document1, Document document2, Side masterSide)
public Side getMasterSide()
public UnifiedFragmentBuilder exec()
protected UnifiedDiffChange createDiffChange(int blockStart, int insertedStart, int blockEnd, int fragmentIndex)
public java.lang.CharSequence getText()
public java.util.List<UnifiedDiffChange> getChanges()
public java.util.List<com.intellij.diff.tools.fragmented.HighlightRange> getRanges()
public LineNumberConvertor getConvertor1()
public LineNumberConvertor getConvertor2()
public java.util.List<LineRange> getChangedLines()