org.oXML.engine
Class ResultDirector

java.lang.Object
  extended byorg.oXML.engine.AbstractResultDirector
      extended byorg.oXML.engine.ResultDirector

public class ResultDirector
extends AbstractResultDirector


Field Summary
 
Fields inherited from class org.oXML.engine.AbstractResultDirector
element, string
 
Constructor Summary
ResultDirector()
           
ResultDirector(ResultHandler handler)
           
 
Method Summary
 void addHandler(ResultHandler handler)
           
protected  void comment(java.lang.String value)
           
protected  void document(DocumentNode doc)
           
protected  void doElement(ElementNode element)
           
protected  void doNode(Node value)
           
protected  void doPop(Name name)
           
 void end()
           
protected  void processingInstruction(java.lang.String target, java.lang.String data)
           
 void start(java.lang.String contenttype)
           
protected  void text(java.lang.String text)
           
 
Methods inherited from class org.oXML.engine.AbstractResultDirector
clear, output, pop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResultDirector

public ResultDirector()

ResultDirector

public ResultDirector(ResultHandler handler)
Method Detail

start

public void start(java.lang.String contenttype)
Overrides:
start in class AbstractResultDirector

end

public void end()
Overrides:
end in class AbstractResultDirector

addHandler

public void addHandler(ResultHandler handler)
Overrides:
addHandler in class AbstractResultDirector

doNode

protected void doNode(Node value)
               throws ObjectBoxProcessingException
Specified by:
doNode in class AbstractResultDirector
Throws:
ObjectBoxProcessingException

doPop

protected void doPop(Name name)
              throws ObjectBoxProcessingException
Specified by:
doPop in class AbstractResultDirector
Throws:
ObjectBoxProcessingException

text

protected void text(java.lang.String text)

doElement

protected void doElement(ElementNode element)
                  throws ObjectBoxProcessingException
Specified by:
doElement in class AbstractResultDirector
Throws:
ObjectBoxProcessingException

processingInstruction

protected void processingInstruction(java.lang.String target,
                                     java.lang.String data)

comment

protected void comment(java.lang.String value)

document

protected void document(DocumentNode doc)