Package org.igniterealtime.jbosh
Class BodyParserSAX.Handler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.igniterealtime.jbosh.BodyParserSAX.Handler
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler
,org.xml.sax.DTDHandler
,org.xml.sax.EntityResolver
,org.xml.sax.ErrorHandler
- Enclosing class:
- BodyParserSAX
private static final class BodyParserSAX.Handler extends org.xml.sax.helpers.DefaultHandler
SAX event handler class.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
defaultNS
private javax.xml.parsers.SAXParser
parser
private BodyParserResults
result
-
Constructor Summary
Constructors Modifier Constructor Description private
Handler(javax.xml.parsers.SAXParser theParser, BodyParserResults results)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
void
startPrefixMapping(java.lang.String prefix, java.lang.String uri)
This implementation uses this event hook to keep track of the default namespace on the body element.
-
-
-
Field Detail
-
result
private final BodyParserResults result
-
parser
private final javax.xml.parsers.SAXParser parser
-
defaultNS
private java.lang.String defaultNS
-
-
Constructor Detail
-
Handler
private Handler(javax.xml.parsers.SAXParser theParser, BodyParserResults results)
-
-
Method Detail
-
startElement
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
- Specified by:
startElement
in interfaceorg.xml.sax.ContentHandler
- Overrides:
startElement
in classorg.xml.sax.helpers.DefaultHandler
-
startPrefixMapping
public void startPrefixMapping(java.lang.String prefix, java.lang.String uri)
This implementation uses this event hook to keep track of the default namespace on the body element.- Specified by:
startPrefixMapping
in interfaceorg.xml.sax.ContentHandler
- Overrides:
startPrefixMapping
in classorg.xml.sax.helpers.DefaultHandler
-
-