Uses of Class
nl.talsmasoftware.umldoclet.rendering.indent.Indentation
Package
Description
Configuration guiding the details the way UML is generated.
Package for all Javadoc specific code in the doclet.
Package defining an Indentation concept.
-
Uses of Indentation in nl.talsmasoftware.umldoclet.configuration
-
Uses of Indentation in nl.talsmasoftware.umldoclet.javadoc
-
Uses of Indentation in nl.talsmasoftware.umldoclet.rendering.indent
Modifier and TypeFieldDescriptionstatic Indentation
Indentation.DEFAULT
The default indentation is four spaces, initially at level 0.static Indentation
Indentation.NONE
A reusable constant for no indentation at all (even after calls toincrease()
).Modifier and TypeMethodDescriptionIndentation.decrease()
protected Indentation
IndentingWriter.getIndentation()
Indentation.increase()
static Indentation
Indentation.spaces(int width, int level)
Returns an indentation ofwidth
spaces, initially indented atwidth * level
spaces.static Indentation
Indentation.tabs(int level)
Returns an indentation oflevel
tabs, increasing or decreasing by one tab at a time.Modifier and TypeMethodDescriptionIndentingWriter.withIndentation(Indentation newIndentation)
Returns an indenting writer with the new indentation.static IndentingPrintWriter
IndentingPrintWriter.wrap(Appendable delegate, Indentation indentation)
Returns an indenting printwriter around the givendelegate
.static IndentingWriter
IndentingWriter.wrap(Appendable delegate, Indentation indentation)
Returns an indenting writer around the givendelegate
.
If thedelegate
writer is already an indenting writer, it will simply be returnedwith the specified indentation
.
If thedelegate
writer is not yet an indending writer, a new indenting writer class will be created to wrap the delegate using the specifiedindentation
.ModifierConstructorDescriptionprotected
IndentingPrintWriter(Appendable writer, Indentation indentation)
protected
IndentingWriter(Appendable delegate, Indentation indentation)