ariba.util.io
Class IndentWriter
java.lang.Object
java.io.Writer
java.io.PrintWriter
ariba.util.io.IndentWriter
- All Implemented Interfaces:
- Closeable, Flushable, Appendable
public class IndentWriter
- extends PrintWriter
This class tracks an indent level to prepend output lines
| Methods inherited from class java.io.PrintWriter |
append, append, append, checkError, 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, write, write, write, write, write |
indents
public static String[] indents
Indent
public static final String Indent
- legacy use by other classes. doesn't track ident of IndentWriter
- See Also:
- Constant Field Values
IndentWriter
public IndentWriter(Writer writer)
- Create an IndentWriter around a Writer such as a
BufferedWriter or StringWriter
IndentWriter
public IndentWriter(Writer writer,
boolean autoFlush)
indentForLevel
public static final String indentForLevel(int level)
- Each level adds an additional 4 spaces to the indent.
indent
public void indent()
outdent
public void outdent()
getIndent
public int getIndent()
indentLevel
public int indentLevel()
setIndentLevel
public void setIndentLevel(int n)
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.