public class SequentialRegionDiff extends java.lang.Object implements java.lang.Comparable<SequentialRegionDiff>, ITextSegmentDiff
| Constructor and Description |
|---|
SequentialRegionDiff(ISequentialRegion originalFirst,
ISequentialRegion originalLast) |
SequentialRegionDiff(ITextSegment originalFirst,
ITextSegment originalLast,
ITextSegment substituteFirst,
ITextSegment substituteLast) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(SequentialRegionDiff o) |
ITextSegment |
getModifiedFirstRegion() |
ITextSegment |
getModifiedLastRegion() |
ITextSegment |
getModifiedRegion() |
ITextSegment |
getOriginalFirstRegion() |
ITextSegment |
getOriginalLastRegion() |
ITextSegment |
getOriginalRegion() |
protected ITextSegment |
getRegion(ITextSegment first,
ITextSegment last) |
protected boolean |
isSingleSemanticRegion() |
public SequentialRegionDiff(ISequentialRegion originalFirst, ISequentialRegion originalLast)
public SequentialRegionDiff(ITextSegment originalFirst, ITextSegment originalLast, ITextSegment substituteFirst, ITextSegment substituteLast)
public int compareTo(SequentialRegionDiff o)
compareTo in interface java.lang.Comparable<SequentialRegionDiff>public ITextSegment getModifiedFirstRegion()
getModifiedFirstRegion in interface ITextSegmentDiffpublic ITextSegment getModifiedLastRegion()
getModifiedLastRegion in interface ITextSegmentDiffpublic ITextSegment getModifiedRegion()
getModifiedRegion in interface ITextSegmentDiffpublic ITextSegment getOriginalFirstRegion()
getOriginalFirstRegion in interface ITextSegmentDiffpublic ITextSegment getOriginalLastRegion()
getOriginalLastRegion in interface ITextSegmentDiffpublic ITextSegment getOriginalRegion()
getOriginalRegion in interface ITextSegmentDiffprotected ITextSegment getRegion(ITextSegment first, ITextSegment last)
protected boolean isSingleSemanticRegion()