Package eu.bandm.tscore.base
Class Translet.ParserFormat
java.lang.Object
eu.bandm.tools.format.Format
eu.bandm.tools.format.Format.Annotated<Translet.Parser<?>>
eu.bandm.tscore.base.Translet.ParserFormat
- All Implemented Interfaces:
Formattable
,Serializable
,Cloneable
- Enclosing class:
- Translet
Specialized Format which refers to a Parser for alignment of char data.
When printed to a
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.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class eu.bandm.tools.format.Format
Format.Annotated<A>, Format.Append, Format.Beneath, Format.Beside, Format.Block, Format.BoundVariable, Format.Comment, Format.Compound, Format.Context, Format.Empty, Format.FormatPrinter, Format.FreeVariable, Format.Line, Format.Literal, Format.Markup, Format.Matcher, Format.NonFormatPrinter, Format.Prior, Format.Rewriter, Format.Space, Format.Subst, Format.Tabular, Format.Variable, Format.Visitor
-
Field Summary
Fields inherited from class eu.bandm.tools.format.Format.Annotated
annotation, format
Fields inherited from class eu.bandm.tools.format.Format
comma, DEFAULT_WIDTH, dot, empty, ground, indent, INDENT_NOT_SET, isAlwaysMultiline, LENGTH_PREFIX, maxWidth, minWidth, pattern_illegal_literal, space
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Over-ridden by all sub-classes of Format, for performing the adquate print operations.Methods inherited from class eu.bandm.tools.format.Format.Annotated
debugPrefix, getAnnotation, getFormat, indent
Methods inherited from class eu.bandm.tools.format.Format
annotated, append, append, apply, apply, apply, apply, applyPartial, applyTo, applyTo, beneath, beneath, beside, beside, block, block, comment, comment, comment, comment, eval, format, indentIsSet, isSpace, isValidContentForLiteral, line, line, literal, makeAppend, makeBeneath, makeBeside, makeBlock, makeLine, makeTabular, markup, markupLeft, markupRight, maxOfMins, of, printFormat, printFormat, printNonFormat, prior, prior, server, showLn, space, subst, subst, subst, tabular, tabular, toObjString, toString, toString, variable, variable
-
Constructor Details
-
ParserFormat
-
-
Method Details
-
doprint
Description copied from class:eu.bandm.tools.format.Format
Over-ridden by all sub-classes of Format, for performing the adquate print operations. To be printed is the raison d'ĂȘtre of Format objects. These methods do not use the Visitor/Matcher framework, but direct method invocation and basic method dispatch for descending to child nodes.- Overrides:
doprint
in classFormat.Annotated<Translet.Parser<?>>
-