org.oXML.engine
Class AbstractResultDirector
java.lang.Object
org.oXML.engine.AbstractResultDirector
- Direct Known Subclasses:
- NodeCollector, ResultDirector
- public abstract class AbstractResultDirector
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
element
protected ElementNode element
string
protected StringNode string
AbstractResultDirector
public AbstractResultDirector()
addHandler
public void addHandler(ResultHandler handler)
start
public void start(java.lang.String contenttype)
end
public void end()
output
public final void output(Node value)
throws ObjectBoxProcessingException
- Throws:
ObjectBoxProcessingException
clear
public void clear()
throws ObjectBoxProcessingException
- clear any cached nodes
- Throws:
ObjectBoxProcessingException
pop
public final void pop(Name name)
throws ObjectBoxProcessingException
- Throws:
ObjectBoxProcessingException
doPop
protected abstract void doPop(Name name)
throws ObjectBoxProcessingException
- Throws:
ObjectBoxProcessingException
doNode
protected abstract void doNode(Node value)
throws ObjectBoxProcessingException
- Throws:
ObjectBoxProcessingException
doElement
protected abstract void doElement(ElementNode element)
throws ObjectBoxProcessingException
- Throws:
ObjectBoxProcessingException