public class MaxLineWidthDocument extends SubDocument
GET_REGION
Constructor and Description |
---|
MaxLineWidthDocument(ITextSegment region,
FormattableDocument parent,
int maxLineWidth) |
Modifier and Type | Method and Description |
---|---|
void |
addReplacer(ITextReplacer replacer) |
ITextReplacerContext |
createReplacements(ITextReplacerContext context) |
protected void |
validate(HiddenRegionReplacer replacer) |
protected void |
validate(ITextReplacer replacer) |
getFormatter, getRegion, getRequest, requireFitsInLine, requireFitsInLine, requireFitsInLine
append, append, applyTextReplacements, createTextReplacerSet, formatConditionally, formatConditionally, getPreferences, getTextRegionAccess, needsAutowrap, prepend, prepend, renderToTextReplacements, set, surround, surround, toString, withReplacerFilter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
append, append, formatConditionally, formatConditionally, prepend, prepend, set, surround, surround, withReplacerFilter
public MaxLineWidthDocument(ITextSegment region, FormattableDocument parent, int maxLineWidth)
public void addReplacer(ITextReplacer replacer)
addReplacer
in interface IFormattableDocument
addReplacer
in interface ICompositeTextReplacer
addReplacer
in class FormattableDocument
public ITextReplacerContext createReplacements(ITextReplacerContext context)
createReplacements
in interface ITextReplacer
createReplacements
in class SubDocument
protected void validate(HiddenRegionReplacer replacer) throws FormattingNotApplicableException
FormattingNotApplicableException
protected void validate(ITextReplacer replacer) throws FormattingNotApplicableException
FormattingNotApplicableException