Mine
public text v1 · immutable public void levelThreadedPrint(ThreadedTreeNode<E> currentNode, int depth)
{
if(currentNode == null) return;
levelThreadedPrint(currentNode.getLeft(),depth+1);
String tabs = "";
for(int i=0;i<depth;i++)
tabs = tabs + "\t";
System.out.print(tabs+currentNode.getData());
if(!currentNode.getIsThreaded())
{
levelThreadedPrint(currentNode.getRight(),depth+1);
}
}
public void levelThreadedPrint()
{
levelThreadedPrint(root,0);
}