public class StringBasedTextRegionAccessDiff extends StringBasedRegionAccess implements ITextRegionAccessDiff
| Modifier | Constructor and Description |
|---|---|
protected |
StringBasedTextRegionAccessDiff(ITextRegionAccess original) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
append(SequentialRegionDiff rewrite) |
ITextRegionAccess |
getOriginalTextRegionAccess()
Retrieve the
ITextRegionAccess from which this ITextRegionAccessDiff has been derived. |
java.util.List<ITextSegmentDiff> |
getRegionDifferences()
Retrieve all differences between this ITextRegionAccess and the one returned by
ITextRegionAccessDiff.getOriginalTextRegionAccess(). |
add, append, getResource, getText, hasSyntaxError, regionForDocument, regionForEObject, regionForRootEObject, setRootEObject, textForOffsetallRegionsFor, allSemanticRegions, getExtensions, getRewriter, getTextRegionAccess, grammarElement, immediatelyFollowing, immediatelyPreceding, initMap, isMultiline, nextHiddenRegion, previousHiddenRegion, regionFor, regionForLineAtOffset, regionForOffset, semanticRegions, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetExtensions, getResource, getRewriter, hasSyntaxError, regionForDocument, regionForEObject, regionForLineAtOffset, regionForOffset, regionForRootEObject, textForOffsetprotected StringBasedTextRegionAccessDiff(ITextRegionAccess original)
protected void append(SequentialRegionDiff rewrite)
public ITextRegionAccess getOriginalTextRegionAccess()
ITextRegionAccessDiffITextRegionAccess from which this ITextRegionAccessDiff has been derived.getOriginalTextRegionAccess in interface ITextRegionAccessDiffpublic java.util.List<ITextSegmentDiff> getRegionDifferences()
ITextRegionAccessDiffITextRegionAccessDiff.getOriginalTextRegionAccess().getRegionDifferences in interface ITextRegionAccessDiff