|
Qizx/open API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.axyana.qizxopen.dm.XMLEventReceiverBase
net.axyana.qizxopen.dm.EventDrivenBuilder
An implementation of XMLEventReceiver that builds a CoreDataModel tree.
Constructor Summary | |
EventDrivenBuilder()
|
Method Summary | |
void |
evAtomText(java.lang.String value)
Text of an atom. |
void |
evAttribute(QName name,
java.lang.String value)
Adds an attribute on the current element. |
void |
evComment(java.lang.String value)
A comment node. |
void |
evDocumentEnd()
Ends a document. |
void |
evDocumentStart()
Starts a document. |
void |
evElementEnd(QName name)
Ends an element. |
void |
evElementStart(QName name)
Starts an element. |
void |
evNamespace(java.lang.String prefix,
java.lang.String uri)
Adds a namespace node on the current element. |
void |
evPI(java.lang.String target,
java.lang.String value)
A processing-instruction node. |
void |
evText(java.lang.String value)
Text chunk inside an element. |
void |
flushElement(boolean empty)
|
Node |
harvest()
extends XMLEventReceiverBase only for traverse. |
void |
reset()
Resets the state prior to use startDocument() or startElement(). |
java.lang.String |
resolvePrefix(java.lang.String prefix)
Resolves a prefix to an URI in the context of the current node. |
void |
terminate()
Terminates a document or simple subtree. |
Methods inherited from class net.axyana.qizxopen.dm.XMLEventReceiverBase |
abort, definePrefixHints, evAtom, evDTD, maxVolumeReached, setMaxVolume, setTrace, traverse, traverse |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EventDrivenBuilder()
Method Detail |
public Node harvest()
public java.lang.String resolvePrefix(java.lang.String prefix)
XMLEventReceiver
resolvePrefix
in interface XMLEventReceiver
resolvePrefix
in class XMLEventReceiverBase
public void reset()
XMLEventReceiver
reset
in interface XMLEventReceiver
reset
in class XMLEventReceiverBase
public void terminate()
XMLEventReceiver
terminate
in interface XMLEventReceiver
terminate
in class XMLEventReceiverBase
public void evDocumentStart() throws DataModelException
XMLEventReceiver
It is not called in the case only a fragment is generated.
evDocumentStart
in interface XMLEventReceiver
evDocumentStart
in class XMLEventReceiverBase
DataModelException
public void evDocumentEnd() throws DataModelException
XMLEventReceiver
evDocumentEnd
in interface XMLEventReceiver
evDocumentEnd
in class XMLEventReceiverBase
DataModelException
public void evElementStart(QName name) throws DataModelException
XMLEventReceiver
evElementStart
in interface XMLEventReceiver
evElementStart
in class XMLEventReceiverBase
DataModelException
public void evElementEnd(QName name) throws DataModelException
XMLEventReceiver
evElementEnd
in interface XMLEventReceiver
evElementEnd
in class XMLEventReceiverBase
DataModelException
public void evNamespace(java.lang.String prefix, java.lang.String uri) throws DataModelException
XMLEventReceiver
evNamespace
in interface XMLEventReceiver
evNamespace
in class XMLEventReceiverBase
DataModelException
public void evAttribute(QName name, java.lang.String value) throws DataModelException
XMLEventReceiver
evAttribute
in interface XMLEventReceiver
evAttribute
in class XMLEventReceiverBase
DataModelException
public void evText(java.lang.String value) throws DataModelException
XMLEventReceiver
DataModelException
public void evAtomText(java.lang.String value) throws DataModelException
XMLEventReceiver
DataModelException
public void evPI(java.lang.String target, java.lang.String value) throws DataModelException
XMLEventReceiver
DataModelException
public void evComment(java.lang.String value) throws DataModelException
XMLEventReceiver
DataModelException
public void flushElement(boolean empty)
|
© 2005 Axyana Software | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |