Package eu.bandm.tools.format
Class Format.Append
- java.lang.Object
-
- eu.bandm.tools.format.Format
-
- eu.bandm.tools.format.Format.Compound
-
- eu.bandm.tools.format.Format.Append
-
- All Implemented Interfaces:
Formattable
,java.io.Serializable
,java.lang.Cloneable
- Enclosing class:
- Format
public static class Format.Append extends Format.Compound
Prints contained sub-formats horizontally adjacent.- See Also:
- Serialized Form
-
-
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.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
-
-
Field Summary
-
Fields inherited from class eu.bandm.tools.format.Format.Compound
subs
-
Fields inherited from class eu.bandm.tools.format.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
-
Fields inherited from interface eu.bandm.tools.format.Formattable
format
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
calcmax()
Calculate maximal width.protected int
calcmin()
Calculate minimal width.protected void
doprint(Format.FormatPrinter v)
Over-ridden by concrete sub-classes of Format, for performing the adquate print operations.-
Methods inherited from class eu.bandm.tools.format.Format.Compound
calcground, calcmult, debugPrefix, endMutation, eval, getSubs, isMutating, startMutation, sumMin_noTrailingBlanks, update, validate
-
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, 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, testformat, text, textWithVars, toFormat, toObjString, toString, toString, variable, variable
-
-
-
-
Constructor Detail
-
Append
protected Append(java.util.List<Format> f)
-
-
Method Detail
-
calcmin
protected int calcmin()
Description copied from class:Format
Calculate minimal width. Is abstract on this level, but over-ridden by sub-classes.
-
calcmax
protected int calcmax()
Description copied from class:Format
Calculate maximal width. Is abstract on this level, but over-ridden by sub-classes.
-
doprint
protected void doprint(Format.FormatPrinter v)
Description copied from class:Format
Over-ridden by concrete sub-classes of Format, for performing the adquate print operations.
-
-