public class WhitespaceReplacer extends java.lang.Object implements ITextReplacer
GET_REGION
Constructor and Description |
---|
WhitespaceReplacer(ITextSegment whitespace,
IHiddenRegionFormatting formatting) |
Modifier and Type | Method and Description |
---|---|
protected int |
computeNewIndentation(ITextReplacerContext context) |
protected int |
computeNewLineCount(ITextReplacerContext context) |
ITextReplacerContext |
createReplacements(ITextReplacerContext context)
Creates the real replacements for this region.
|
IHiddenRegionFormatting |
getFormatting() |
ITextSegment |
getRegion()
The region this replace is responsible for.
|
java.lang.String |
toString() |
protected int |
trailingNewLinesOfPreviousRegion() |
public WhitespaceReplacer(ITextSegment whitespace, IHiddenRegionFormatting formatting)
protected int computeNewIndentation(ITextReplacerContext context)
protected int computeNewLineCount(ITextReplacerContext context)
public ITextReplacerContext createReplacements(ITextReplacerContext context)
ITextReplacer
createReplacements
in interface ITextReplacer
public IHiddenRegionFormatting getFormatting()
public ITextSegment getRegion()
ITextReplacer
getRegion
in interface ITextReplacer
public java.lang.String toString()
toString
in class java.lang.Object
protected int trailingNewLinesOfPreviousRegion()