|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.io.Writer
java.io.PrintWriter
edu.rice.cs.dynamicjava.symbol.type.TabPrintWriter
public class TabPrintWriter
An extension of PrintWriter to support indenting levels.
| Field Summary |
|---|
| Fields inherited from class java.io.PrintWriter |
|---|
out |
| Fields inherited from class java.io.Writer |
|---|
lock |
| Constructor Summary | |
|---|---|
TabPrintWriter(java.io.Writer writer,
int tabSize)
|
|
| Method Summary | |
|---|---|
void |
indent()
ups indent for any future new lines. |
void |
printEscaped(java.lang.Object o)
|
void |
printEscaped(java.lang.String s)
Print a string in Java source-compatible escaped form. |
void |
printPossiblyEscaped(java.lang.String s,
boolean lossless)
Conditionally print the serialzed form of the given object. |
void |
printPossiblySerialized(java.lang.Object o,
boolean lossless)
Conditionally print the serialzed form of the given object. |
void |
printSerialized(java.lang.Object o)
Print the serialized form of the given object as a hexadecimal number. |
void |
startLine()
|
void |
startLine(java.lang.Object s)
|
void |
startObject(java.lang.String name)
|
void |
unindent()
|
| 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, println, setError, write, write, write, write, write |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TabPrintWriter(java.io.Writer writer,
int tabSize)
| Method Detail |
|---|
public void indent()
public void unindent()
public void startLine(java.lang.Object s)
public void startLine()
public void printEscaped(java.lang.Object o)
public void printEscaped(java.lang.String s)
public void printPossiblyEscaped(java.lang.String s,
boolean lossless)
public void printSerialized(java.lang.Object o)
java.lang.RuntimeException - If the object is not serializable.
public void printPossiblySerialized(java.lang.Object o,
boolean lossless)
public void startObject(java.lang.String name)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||