Class PrintAll

java.lang.Object
  |
  +--PrintAll

public class PrintAll
extends java.lang.Object

Ausgabe der mitgespeicherten Resultate. Vorgehen: Der Resultat-Baum wird top-down abgearbeitet- zuerst die Content-Kanten (vertikal). Ab dem Element, ohne Content werden dann (horizontal) die Next-Kanten abgearbeitet. Element mit content und next wird wie oben bearbeitet (zuerst Contet-Kante etc. ...), und auf dem Stack ge-pusht. Wenn ein next-Strang zu Ende geht, fängt man mit dem next-Strang des Elements auf dem Stack.


Field Summary
(package private) static java.lang.StringBuffer outputBuffer
          Sammelt die Ausgabe für MySAXParser
(package private)  Stack stack
           
 
Constructor Summary
(package private) PrintAll(Content start)
           
 
Method Summary
 void printAll(Content start)
           
protected  void printContent(Content cont)
           
(package private) static void printElement(Element el)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

outputBuffer

static java.lang.StringBuffer outputBuffer
Sammelt die Ausgabe für MySAXParser


stack

Stack stack
Constructor Detail

PrintAll

PrintAll(Content start)
Method Detail

printAll

public void printAll(Content start)

printContent

protected void printContent(Content cont)

printElement

static void printElement(Element el)