|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.extjwnl.data.list.NodePrinter<E>
public abstract class NodePrinter<E extends Node>
A printer for displaying the contents of a node list.
Constructor Summary | |
---|---|
NodePrinter()
|
|
NodePrinter(int defaultIndent)
|
|
NodePrinter(PrintStream defaultStream)
|
|
NodePrinter(PrintStream defaultStream,
int defaultIndent)
|
Method Summary | |
---|---|
void |
print(ListIterator<E> itr)
Print the contents of itr using the default indent |
void |
print(ListIterator<E> itr,
int indent)
Print the contents of itr indenting each line indent spaces. |
void |
print(ListIterator<E> itr,
int indent,
int indentIncrement)
Print the contents of itr to the default stream. |
void |
print(ListIterator<E> itr,
PrintStream stream)
Print the contents of itr to the given stream |
void |
print(ListIterator<E> itr,
PrintStream stream,
int indent)
Print the contents of itr to the given stream indenting each line indent spaces. |
void |
print(ListIterator<E> itr,
PrintStream stream,
int indent,
int indentIncrement)
Print the contents of itr to the given stream. |
protected abstract void |
print(PrintStream stream,
E node,
int indent,
int indentIncrement)
Print the contents of the given node, indenting it indent spaces. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NodePrinter()
public NodePrinter(int defaultIndent)
public NodePrinter(PrintStream defaultStream)
public NodePrinter(PrintStream defaultStream, int defaultIndent)
Method Detail |
---|
protected abstract void print(PrintStream stream, E node, int indent, int indentIncrement)
stream
- stream to print tonode
- node to printindent
- indentindentIncrement
- indent incrementpublic void print(ListIterator<E> itr)
itr
- iterator with nodes to printpublic void print(ListIterator<E> itr, PrintStream stream)
stream
- stream to print toitr
- iterator with nodes to printpublic void print(ListIterator<E> itr, PrintStream stream, int indent)
stream
- stream to print toindent
- indentitr
- iterator with nodes to printpublic void print(ListIterator<E> itr, int indent)
indent
- indentitr
- iterator with nodes to printpublic void print(ListIterator<E> itr, int indent, int indentIncrement)
indent
- indentindentIncrement
- indent incrementitr
- iterator with nodes to printpublic void print(ListIterator<E> itr, PrintStream stream, int indent, int indentIncrement)
stream
- stream to print toindent
- indentindentIncrement
- indent incrementitr
- iterator with nodes to print
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |