|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.io.Writer
java.io.PrintWriter
dsto.dfc.util.IndentPrintWriter
public class IndentPrintWriter
Extension of PrintWriter that provides auto-indent.
| Field Summary |
|---|
| Fields inherited from class java.io.PrintWriter |
|---|
out |
| Fields inherited from class java.io.Writer |
|---|
lock |
| Constructor Summary | |
|---|---|
IndentPrintWriter(Writer writer)
|
|
| Method Summary | |
|---|---|
int |
getIndent()
Get the current indent level. |
int |
getIndentIncr()
Get the amount of spaces to increment the indent level by when using indent(). |
void |
indent()
Increment the indent level by getIndentIncr() spaces. |
void |
indent(int spaces)
|
void |
indentln()
Increment indent and start a new line. |
void |
println()
|
void |
setIndent(int indent)
Set the current indent level. |
void |
setIndentIncr(int newValue)
Set the amount of spaces to increment the indent level by when using indent(). |
String |
toString()
Make it easier for StringWriter users. |
void |
unindent()
Reverse the effect of an indent(). |
void |
unindent(int spaces)
|
void |
write(char[] buf,
int off,
int len)
|
void |
write(int c)
|
void |
write(String s,
int off,
int len)
|
| Methods inherited from class java.io.PrintWriter |
|---|
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, setError, write, write |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IndentPrintWriter(Writer writer)
| Method Detail |
|---|
public String toString()
toString in class Objectpublic void setIndentIncr(int newValue)
indent().
public int getIndentIncr()
indent().
public void setIndent(int indent)
indent()
and unindent() instead.
public int getIndent()
public void indentln()
public void indent()
getIndentIncr() spaces.
unindent(),
setIndentIncr(int)public void unindent()
indent().
public void indent(int spaces)
public void unindent(int spaces)
public void write(int c)
write in class PrintWriter
public void write(char[] buf,
int off,
int len)
write in class PrintWriter
public void write(String s,
int off,
int len)
write in class PrintWriterpublic void println()
println in class PrintWriter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||