de.init.its.simplemodel
Class ForwardHandler

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

public class ForwardHandler
extends java.lang.Object
implements Handler


Field Summary
(package private)  java.lang.String BEGIN
           
(package private)  java.lang.String END
           
(package private)  BaseTree<SimpleParser.Element> next
           
(package private)  BaseTree<SimpleParser.Element> root
           
(package private)  java.lang.StringBuilder sb
           
(package private)  java.util.Stack<BaseTree<SimpleParser.Element>> stack
           
 
Constructor Summary
ForwardHandler()
           
 
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 name)
          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

sb

java.lang.StringBuilder sb

BEGIN

final java.lang.String BEGIN
See Also:
Constant Field Values

END

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

ForwardHandler

public ForwardHandler()
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 name)
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