public static class Format.Subst extends Format
Format.Annotated<A>, Format.Append, Format.Beneath, Format.Beside, Format.Block, Format.BoundVariable, Format.Comment, Format.Compound, Format.Context, Format.Empty, Format.Forester, Format.FormatPrinter, Format.FreeVariable, Format.Line, Format.Literal, Format.Markup, Format.Matcher, Format.MayBreak, Format.NonFormatPrinter, Format.Prior, Format.Rewriter, Format.Space, Format.Subst, Format.Tabular, Format.Variable, Format.Visitor| Modifier and Type | Field and Description |
|---|---|
protected Format |
body |
protected Format.Context |
context |
protected boolean |
partial |
comma, contentPrefixPrinted, DEFAULT_WIDTH, dot, empty, ground, indent, INDENT_NOT_SET, invalid, isAlwaysMultiline, LENGTH_PREFIX, literal, maxWidth, minWidth, pattern_illegal_literal, pattern_newline, pattern_ws, pattern_wsWithVars, spaceformat| Constructor and Description |
|---|
Subst(Format body,
Format.Context context,
boolean partial) |
| Modifier and Type | Method and Description |
|---|---|
String |
debugPrefix(int n) |
protected void |
doprint(Format.FormatPrinter v)
Over-ridden by concrete sub-classes of Format, for performing
the adquate print operations.
|
Format |
eval(Format.Context c,
boolean partial) |
annotated, append, append, apply, apply, apply, apply, applyPartial, applyTo, applyTo, beneath, beneath, beside, beside, block, block, calcground, calcmax, calcmin, calcmult, comment, comment, comment, comment, format, indent, indentIsSet, invalidate, isSpace, isValidContentForLiteral, line, line, list, list, list, list, list, literal, main, makeAppend, makeBeneath, makeBeside, makeBlock, makeLine, makeTabular, markup, markupLeft, markupRight, printFormat, printFormat, printNonFormat, prior, prior, quoteDTDstyle, quoteJavaStyle, showLn, showLn, showSwingTree, space, subst, subst, subst, tabular, tabular, text, textWithVars, toFormat, toObjString, toString, toString, update, validate, variable, variableprotected final Format body
protected final Format.Context context
protected final boolean partial
public Subst(Format body, Format.Context context, boolean partial)
protected void doprint(Format.FormatPrinter v)
Formatpublic Format eval(Format.Context c, boolean partial)
public String debugPrefix(int n)
debugPrefix in class Formatsee also the complete user documentation .