Uses of Class
eu.bandm.tools.format.Format.Compound
Packages that use 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
Subclasses of Format.Compound in eu.bandm.tools.formatModifier 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)
.Methods in eu.bandm.tools.format that return Format.CompoundModifier 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.Methods in eu.bandm.tools.format that return types with arguments of type Format.CompoundMethods in eu.bandm.tools.format with parameters of type Format.CompoundModifier 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.Method parameters in eu.bandm.tools.format with type arguments of type Format.CompoundModifier and TypeMethodDescriptionPatterns.p_compound
(Class<? extends Format.Compound> cls, Pattern<? super Format> sub0, Pattern<? super Format> sub1) Patterns.p_compound
(Class<? extends Format.Compound> cls, Pattern<? super Format> sub0, Pattern<? super Format> sub1, Pattern<? super Format> sub2) -
Uses of Format.Compound in eu.bandm.tools.formatDiagnosis
Methods in eu.bandm.tools.formatDiagnosis with parameters of type Format.Compound