de.init.its.simplemodel
Class BackwardHandler

java.lang.Object
  extended by de.init.its.simplemodel.BackwardHandler
All Implemented Interfaces:
Handler

public class BackwardHandler
extends java.lang.Object
implements Handler


Field Summary
(package private)  java.lang.String DEPTH
           
(package private)  BaseTree<SimpleParser.Element> next
           
(package private)  BaseTree<SimpleParser.Element> root
           
(package private)  java.util.Stack<BaseTree<SimpleParser.Element>> stack
           
 
Constructor Summary
BackwardHandler()
           
 
Method Summary
 void begin(SimpleParser.Element e)
          Will be called, when a start element is being encountered by the sax parser
 void character(java.lang.String chars)
          Will be called, when a text node is being encountered by the sax parser
 void end(SimpleParser.Element e)
          will be called whenever an end element is being encountered by the sax parser
 java.lang.String print()
          prints the generated tree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

BaseTree<SimpleParser.Element> root

next

BaseTree<SimpleParser.Element> next

stack

java.util.Stack<BaseTree<SimpleParser.Element>> stack

DEPTH

final java.lang.String DEPTH
See Also:
Constant Field Values
Constructor Detail

BackwardHandler

public BackwardHandler()
Method Detail

begin

public void begin(SimpleParser.Element e)
Description copied from interface: Handler
Will be called, when a start element is being encountered by the sax parser

Specified by:
begin in interface Handler

end

public void end(SimpleParser.Element e)
Description copied from interface: Handler
will be called whenever an end element is being encountered by the sax parser

Specified by:
end in interface Handler

print

public java.lang.String print()
Description copied from interface: Handler
prints the generated tree

Specified by:
print in interface Handler
Returns:

character

public void character(java.lang.String chars)
Description copied from interface: Handler
Will be called, when a text node is being encountered by the sax parser

Specified by:
character in interface Handler