public interface ITextReplacerContext
text replacer.void addReplacement(ITextReplacement replacement)
java.lang.Integer canAutowrap()
IFormattableDocument getDocument()
AbstractFormatter2 getFormatter()
int getIndentation()
java.lang.String getIndentationString()
getIndentationString(int),
getIndentation()java.lang.String getIndentationString(int indentationLevel)
int getLeadingCharsInLineCount()
java.lang.Iterable<ITextReplacement> getLocalReplacements()
java.lang.Iterable<ITextReplacement> getLocalReplacementsReverse()
java.lang.String getNewLinesString(int count)
ITextReplacerContext getPreviousContext()
java.util.List<ITextReplacement> getReplacementsUntil(ITextReplacerContext first)
ITextReplacer getReplacer()
boolean isAutowrap()
boolean isWrapInRegion()
boolean isWrapSincePrevious()
boolean isInsideFormattedRegion()
void setAutowrap(boolean value)
void setCanAutowrap(java.lang.Integer value)
void setNextReplacerIsChild()
ITextReplacerContext withDocument(IFormattableDocument document)
ITextReplacerContext withIndentation(int indentation)
ITextReplacerContext withReplacer(ITextReplacer replacer)