public class TextBuilder
extends java.lang.Object
implements java.io.Serializable
printUp(String)
and printDn(String)
to produce an appropriate indentation. The
resulting String can be retrieved with the toString()
method.Constructor and Description |
---|
TextBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears the internal buffer.
|
java.lang.String |
getIndentString() |
int |
getLineCount() |
int |
getSize()
Returns the number of printed lines in this DumpString
|
TextBuilder |
insertln(int insertIndex) |
TextBuilder |
insertln(int insertIndex,
java.lang.String s) |
boolean |
isEmpty()
Tells whether this DumpString contains any printed lines
|
static void |
main(java.lang.String[] args) |
TextBuilder |
print(java.lang.String s)
Just prints the string without a trailing newline.
|
void |
printDn(java.lang.String str)
Decreases the internal indentation level and prints the given String.
|
void |
println()
Just prints a newline only.
|
TextBuilder |
println(java.lang.Object o) |
TextBuilder |
println(java.lang.String s)
Just prints the string with a trailing newline.
|
void |
printUp(java.lang.String str)
Prints the given String and increases the internal indentation level.
|
void |
setIndentString(java.lang.String s) |
java.lang.String |
toString()
Returns the resulting string that has been printed into the buffer.
|
void |
write(java.io.OutputStream out) |
public TextBuilder print(java.lang.String s)
public TextBuilder println(java.lang.String s)
public TextBuilder insertln(int insertIndex)
public TextBuilder insertln(int insertIndex, java.lang.String s)
public TextBuilder println(java.lang.Object o)
public void println()
public void printUp(java.lang.String str)
public void printDn(java.lang.String str)
public void clear()
public boolean isEmpty()
public int getSize()
public java.lang.String toString()
toString
in class java.lang.Object
public void write(java.io.OutputStream out)
public void setIndentString(java.lang.String s)
public java.lang.String getIndentString()
public int getLineCount()
public static void main(java.lang.String[] args)
Copyright © 2014 EsprIT-Systems. All Rights Reserved.