Package eu.webtoolkit.jwt
Class XmlMessageParser
java.lang.Object
eu.webtoolkit.jwt.XHtmlFilter
eu.webtoolkit.jwt.XmlMessageParser
- All Implemented Interfaces:
net.n3.nanoxml.IXMLBuilder
,net.n3.nanoxml.IXMLEntityResolver
public class XmlMessageParser extends XHtmlFilter
-
Field Summary
Fields inherited from class eu.webtoolkit.jwt.XHtmlFilter
tagOpen, writer, xhtmlEntities
-
Constructor Summary
Constructors Constructor Description XmlMessageParser()
-
Method Summary
Modifier and Type Method Description void
addAttribute(java.lang.String key, java.lang.String nsPrefix, java.lang.String nsURI, java.lang.String value, java.lang.String type)
void
addExternalEntity(java.lang.String name, java.lang.String publicID, java.lang.String systemID)
void
addInternalEntity(java.lang.String name, java.lang.String value)
void
addPCData(java.io.Reader reader, java.lang.String systemID, int lineNr)
void
elementAttributesProcessed(java.lang.String name, java.lang.String nsPrefix, java.lang.String nsURI)
void
endElement(java.lang.String name, java.lang.String nsPrefix, java.lang.String nsURI)
java.io.Reader
getEntity(net.n3.nanoxml.IXMLReader xmlReader, java.lang.String name)
java.util.Map<java.lang.String,java.lang.String>
getKeyValues()
java.lang.Object
getResult()
void
newProcessingInstruction(java.lang.String target, java.io.Reader reader)
void
startBuilding(java.lang.String systemID, int lineNr)
void
startElement(java.lang.String name, java.lang.String nsPrefix, java.lang.String nsURI, java.lang.String systemID, int lineNr)
Methods inherited from class eu.webtoolkit.jwt.XHtmlFilter
addAttribute, getEntity, htmlAttributeDecode, htmlAttributeEncode, isExternalEntity, result
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
XmlMessageParser
public XmlMessageParser()
-
-
Method Details
-
addExternalEntity
public void addExternalEntity(java.lang.String name, java.lang.String publicID, java.lang.String systemID)- Specified by:
addExternalEntity
in interfacenet.n3.nanoxml.IXMLEntityResolver
- Overrides:
addExternalEntity
in classXHtmlFilter
-
addInternalEntity
public void addInternalEntity(java.lang.String name, java.lang.String value)- Specified by:
addInternalEntity
in interfacenet.n3.nanoxml.IXMLEntityResolver
- Overrides:
addInternalEntity
in classXHtmlFilter
-
newProcessingInstruction
public void newProcessingInstruction(java.lang.String target, java.io.Reader reader) throws java.lang.Exception- Specified by:
newProcessingInstruction
in interfacenet.n3.nanoxml.IXMLBuilder
- Overrides:
newProcessingInstruction
in classXHtmlFilter
- Throws:
java.lang.Exception
-
startBuilding
public void startBuilding(java.lang.String systemID, int lineNr) throws java.lang.Exception- Specified by:
startBuilding
in interfacenet.n3.nanoxml.IXMLBuilder
- Overrides:
startBuilding
in classXHtmlFilter
- Throws:
java.lang.Exception
-
getEntity
public java.io.Reader getEntity(net.n3.nanoxml.IXMLReader xmlReader, java.lang.String name) throws net.n3.nanoxml.XMLParseException- Specified by:
getEntity
in interfacenet.n3.nanoxml.IXMLEntityResolver
- Overrides:
getEntity
in classXHtmlFilter
- Throws:
net.n3.nanoxml.XMLParseException
-
addAttribute
public void addAttribute(java.lang.String key, java.lang.String nsPrefix, java.lang.String nsURI, java.lang.String value, java.lang.String type) throws java.lang.Exception- Specified by:
addAttribute
in interfacenet.n3.nanoxml.IXMLBuilder
- Overrides:
addAttribute
in classXHtmlFilter
- Throws:
java.lang.Exception
-
addPCData
public void addPCData(java.io.Reader reader, java.lang.String systemID, int lineNr) throws java.lang.Exception- Specified by:
addPCData
in interfacenet.n3.nanoxml.IXMLBuilder
- Overrides:
addPCData
in classXHtmlFilter
- Throws:
java.lang.Exception
-
elementAttributesProcessed
public void elementAttributesProcessed(java.lang.String name, java.lang.String nsPrefix, java.lang.String nsURI) throws java.lang.Exception- Specified by:
elementAttributesProcessed
in interfacenet.n3.nanoxml.IXMLBuilder
- Overrides:
elementAttributesProcessed
in classXHtmlFilter
- Throws:
java.lang.Exception
-
startElement
public void startElement(java.lang.String name, java.lang.String nsPrefix, java.lang.String nsURI, java.lang.String systemID, int lineNr) throws java.lang.Exception- Specified by:
startElement
in interfacenet.n3.nanoxml.IXMLBuilder
- Overrides:
startElement
in classXHtmlFilter
- Throws:
java.lang.Exception
-
endElement
public void endElement(java.lang.String name, java.lang.String nsPrefix, java.lang.String nsURI) throws java.lang.Exception- Specified by:
endElement
in interfacenet.n3.nanoxml.IXMLBuilder
- Overrides:
endElement
in classXHtmlFilter
- Throws:
java.lang.Exception
-
getResult
public java.lang.Object getResult() throws java.lang.Exception- Specified by:
getResult
in interfacenet.n3.nanoxml.IXMLBuilder
- Overrides:
getResult
in classXHtmlFilter
- Throws:
java.lang.Exception
-
getKeyValues
public java.util.Map<java.lang.String,java.lang.String> getKeyValues()
-