|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.n52.security.common.xml.XMLChunkHandlerAdapter
public abstract class XMLChunkHandlerAdapter
Class XMLPartialStreamHandlerAdapter implements the XMLPartialStreamHandler interface, with empty method stubs, so that subclasses only need to implement methods in which they are interested.
It declares a helper method, which closes the open xml chunk within the *Befor/AfterChild* methods.
Constructor Summary | |
---|---|
XMLChunkHandlerAdapter()
|
Method Summary | |
---|---|
protected java.lang.String |
closePartialXml(java.lang.String xmlChunk,
javax.xml.namespace.QName endElement)
Method appends the endtag to a open xml chunk. |
void |
handleChunkAfterChildHandler(javax.xml.namespace.QName handlerQName,
java.lang.String xmlChunk,
javax.xml.namespace.QName childQName,
XMLChunkHandler childHandler)
Method is invoked if the end tag of an element, for which a child handler is registered is reached. |
void |
handleChunkBeforChildHandler(javax.xml.namespace.QName handlerQName,
java.lang.String xmlChunk,
javax.xml.namespace.QName childQName,
XMLChunkHandler childHandler)
Method is invoked if the start tag of an element, for which a child handler is registered is reached. |
void |
handleChunkEnd(javax.xml.namespace.QName handlerQName,
java.lang.String xmlChunk)
Method is invoked if the end tag of the xml chunk is reached. |
void |
handleChunkStart(javax.xml.namespace.QName handlerQName)
Method handleChunkStart, informs about the start element of a chunk. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XMLChunkHandlerAdapter()
Method Detail |
---|
protected java.lang.String closePartialXml(java.lang.String xmlChunk, javax.xml.namespace.QName endElement)
xmlChunk
- the partialXml.endElement
- the endElement.
public void handleChunkStart(javax.xml.namespace.QName handlerQName)
XMLChunkHandler
handleChunkStart
in interface XMLChunkHandler
handlerQName
- the handlerQName.XMLChunkHandler.handleChunkStart(QName)
public void handleChunkEnd(javax.xml.namespace.QName handlerQName, java.lang.String xmlChunk)
XMLChunkHandler
handleChunkEnd
in interface XMLChunkHandler
handlerQName
- the handlerQName.xmlChunk
- the partialXml.XMLChunkHandler.handleChunkEnd(QName, String)
public void handleChunkBeforChildHandler(javax.xml.namespace.QName handlerQName, java.lang.String xmlChunk, javax.xml.namespace.QName childQName, XMLChunkHandler childHandler)
XMLChunkHandler
handleChunkBeforChildHandler
in interface XMLChunkHandler
handlerQName
- the handlerQName.xmlChunk
- the xmlChunk.childQName
- the childQName.childHandler
- the childHandler.XMLChunkHandler.handleChunkBeforChildHandler(QName, String, QName, XMLChunkHandler)
public void handleChunkAfterChildHandler(javax.xml.namespace.QName handlerQName, java.lang.String xmlChunk, javax.xml.namespace.QName childQName, XMLChunkHandler childHandler)
XMLChunkHandler
handleChunkAfterChildHandler
in interface XMLChunkHandler
handlerQName
- the handlerQName.xmlChunk
- the xmlChunk.childQName
- the childQName.childHandler
- the childHandler.XMLChunkHandler.handleChunkAfterChildHandler(QName, String, QName, XMLChunkHandler)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |