Package eu.bandm.tools.format
Class Format.NonFormatPrinter
java.lang.Object
eu.bandm.tools.format.Format.Visitor
eu.bandm.tools.format.Format.NonFormatPrinter
- All Implemented Interfaces:
Format.Matcher
- Enclosing class:
- Format
Prints a format discarding all formatting.
Variables are printed as such and not resolved against any context.
Is used by
Format.toString()
and thus ubiquituously used in debuggung.
But deeper graphs will hardly be human-readable.-
Field Summary
Modifier and TypeFieldDescription(package private) int
The currently valid priority for parenthesis visibility.(package private) final char
(package private) final PrintWriter
The target of all printing output. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
protected void
Aux routine: visit all sub formats of a Compound, separated by one blank.(package private) void
Central service access pointMethods inherited from class eu.bandm.tools.format.Format.Visitor
action, action, action, action, action, action, action, action, action, action
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface eu.bandm.tools.format.Format.Matcher
match, match, match, match
-
Field Details
-
SPACE
final char SPACE- See Also:
-
stream
The target of all printing output. -
prior
int priorThe currently valid priority for parenthesis visibility.
-
-
Constructor Details
-
NonFormatPrinter
-
-
Method Details
-
startPrinting
Central service access point -
printWithSpace
Aux routine: visit all sub formats of a Compound, separated by one blank. -
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-
action
- Specified by:
action
in interfaceFormat.Matcher
- Overrides:
action
in classFormat.Visitor
-