Uses of Class
eu.bandm.tools.format.Format.Compound
Package
Description
Text layout and pretty printing,
see the user documentation.
Tools to debug
Format
expressions-
Uses of Format.Compound in eu.bandm.tools.format
Modifier and TypeClassDescriptionstatic class
Prints contained sub-formats always horizontally adjacent.static class
Prints its sub-formats vertically aligned one beneath the other.static class
Prints all sub-formats directly adjacent, even if they are multi-line.static class
Prints all sub-formats in the same line as long as possible, and starts a new line for every sub-format which would (probably) exceeded the page width.static class
Arranges all sub-formats with leading asterisks, like a javadoc comment.static class
Prints all sub-formats in the same horizional line if this is possible within the page width, otherwise it prints all sub-formats in one vertical line.static class
Realizes one(1) line of a table, and prints sub-formats starting in the column indicated by the value of theirindent(int)
.Modifier and TypeMethodDescriptionabstract Format.Compound
Returns an instance of the correctly chosen sub-class ofFormat.Compound
which corresponds to the combination method represented by the enumeration value.Format.Compound.indent
(int i) abstract Format.Compound
Creates a new instance of the same class as this, with sub-formats altered by the given consumer function.Modifier and TypeMethodDescriptionvoid
Format.Matcher.action
(Format.Compound f) void
Format.Rewriter.action
(Format.Compound f) void
Format.Visitor.action
(Format.Compound f) default void
Format.Matcher.match
(Format.Compound f) protected void
Format.NonFormatPrinter.printWithSpace
(Format.Compound f) Aux routine: visit all sub formats of a Compound, separated by one blank. -
Uses of Format.Compound in eu.bandm.tools.formatDiagnosis