public static class Translet.ParserFormat extends Format.Annotated<Translet.Parser<?>>
Translet.FormatPrinter_memo
it skips all columns already
used by another parser. This makes unambiguous visual relation possible, when
later printer to the parsed input data below.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
annotation, format
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, space
Constructor and Description |
---|
ParserFormat(Format f,
Translet.Parser<?> p) |
Modifier and Type | Method and Description |
---|---|
protected void |
doprint(Format.FormatPrinter v)
Over-ridden by concrete sub-classes of Format, for performing
the adquate print operations.
|
debugPrefix, validate
annotated, append, append, apply, apply, apply, apply, applyPartial, applyTo, applyTo, beneath, beneath, beside, beside, block, block, calcground, calcmax, calcmin, calcmult, comment, comment, comment, comment, eval, 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, variable, variable
public ParserFormat(Format f, Translet.Parser<?> p)
protected void doprint(Format.FormatPrinter v)
eu.bandm.tools.format.Format
doprint
in class Format.Annotated<Translet.Parser<?>>