qflib 0.98.1

de.qfs.lib.tree
Class AbstractTraversal.Level

java.lang.Object
  |
  +--de.qfs.lib.tree.AbstractTraversal.Level
Enclosing class:
AbstractTraversal

protected static class AbstractTraversal.Level
extends java.lang.Object

Structure that holds information about one level of the tree.


Field Summary
 int index
          The index of the node
 java.lang.Object node
          The current node.
 java.lang.Object previous
          The previous node.
 
Constructor Summary
AbstractTraversal.Level(java.lang.Object node)
          Create a new Level.
AbstractTraversal.Level(java.lang.Object node, java.lang.Object previous, int index)
          Create a new Level.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

node

public java.lang.Object node
The current node.

previous

public java.lang.Object previous
The previous node.

index

public int index
The index of the node
Constructor Detail

AbstractTraversal.Level

public AbstractTraversal.Level(java.lang.Object node)
Create a new Level.

AbstractTraversal.Level

public AbstractTraversal.Level(java.lang.Object node,
                               java.lang.Object previous,
                               int index)
Create a new Level.

qflib 0.98.1