|
Java™ Pretty Printer Library v0.5 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Layouter in de.uka.ilkd.pp |
---|
Subclasses of Layouter in de.uka.ilkd.pp | |
---|---|
class |
DataLayouter<Exc extends Exception>
An extension of Layouter to print
arbitrary Java data. |
Methods in de.uka.ilkd.pp that return Layouter | |
---|---|
Layouter<Exc> |
Layouter.begin(boolean consistent)
Deprecated. use begin(de.uka.ilkd.pp.Layouter.BreakConsistency, de.uka.ilkd.pp.Layouter.IndentationBase, int) |
Layouter<Exc> |
Layouter.begin(boolean consistent,
int indent)
Deprecated. use begin(de.uka.ilkd.pp.Layouter.BreakConsistency, de.uka.ilkd.pp.Layouter.IndentationBase, int) |
Layouter<Exc> |
Layouter.begin(Layouter.BreakConsistency cons,
Layouter.IndentationBase indBase,
int indent)
Begin a block. |
Layouter<Exc> |
Layouter.beginC()
Begin a consistent block. |
Layouter<Exc> |
Layouter.beginC(int indent)
Begin a consistent block. |
Layouter<Exc> |
Layouter.beginCInd()
Begin a consistent block. |
Layouter<Exc> |
Layouter.beginCInd(int indent)
Begin a consistent block. |
Layouter<Exc> |
Layouter.beginI()
Begin an inconsistent block. |
Layouter<Exc> |
Layouter.beginI(int indent)
Begin an inconsistent block. |
Layouter<Exc> |
Layouter.beginIInd()
Begin an inconsistent block. |
Layouter<Exc> |
Layouter.beginIInd(int indent)
Begin an inconsistent block. |
Layouter<Exc> |
Layouter.brk()
Print a break with zero offset and width one. |
Layouter<Exc> |
Layouter.brk(int width)
Print a break with zero offset. |
Layouter<Exc> |
Layouter.brk(int width,
int offset)
Print a break. |
Layouter<Exc> |
Layouter.end()
Ends the innermost block. |
Layouter<Exc> |
Layouter.flush()
Output any information currently kept in buffers. |
static Layouter<NoExceptions> |
Layouter.getStringLayouter(java.lang.StringBuilder sb)
Factory method for a Layouter with a StringBackend . |
static Layouter<NoExceptions> |
Layouter.getStringLayouter(java.lang.StringBuilder sb,
int lineWidth)
Factory method for a Layouter with a StringBackend . |
static Layouter<NoExceptions> |
Layouter.getStringLayouter(java.lang.StringBuilder sb,
int lineWidth,
int indentation)
Factory method for a Layouter with a StringBackend . |
static Layouter<java.io.IOException> |
Layouter.getWriterLayouter(java.io.Writer writer)
Factory method for a Layouter with a WriterBackend . |
static Layouter<java.io.IOException> |
Layouter.getWriterLayouter(java.io.Writer writer,
int lineWidth)
Factory method for a Layouter with a WriterBackend . |
static Layouter<java.io.IOException> |
Layouter.getWriterLayouter(java.io.Writer writer,
int lineWidth,
int indentation)
Factory method for a Layouter with a WriterBackend . |
Layouter<Exc> |
Layouter.ind()
Indent with zero offset and zero width. |
Layouter<Exc> |
Layouter.ind(int width,
int offset)
Indent relative to the indentation level if surrounding block is broken. |
Layouter<Exc> |
Layouter.mark(java.lang.Object o)
This leads to a call of the Backend.mark(Object) method of the
backend, when the material preceding the call to mark has
been printed to the backend, including any inserted line breaks and
indentation. |
Layouter<Exc> |
Layouter.nl()
Print a break with zero offset and large width. |
Layouter<Exc> |
Layouter.pre(java.lang.String s)
Layout prefromated text. |
Layouter<Exc> |
Layouter.print(java.lang.String s)
Output text material. |
|
|
||||||||
PREV NEXT | FRAMES NO FRAMES |