Package org.exolab.castor.xml
Class BaseSax2EventFromStaxProducer
java.lang.Object
org.exolab.castor.xml.BaseSax2EventFromStaxProducer
- All Implemented Interfaces:
SAX2EventAndErrorProducer
,SAX2EventProducer
- Direct Known Subclasses:
Sax2EventFromStaxEventProducer
,Sax2EventFromStaxStreamProducer
public abstract class BaseSax2EventFromStaxProducer
extends Object
implements SAX2EventAndErrorProducer
This provides shared code for
Sax2EventFromStaxEventProducer
and
Sax2EventFromStaxStreamProducer
. It consumes StAX events and
produces SAX2 events.- Author:
- Philipp Erlacher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SAX2EventAndErrorProducer
createSax2EventFromStax
(XMLEventReader eventReader) static SAX2EventAndErrorProducer
createSax2EventFromStax
(XMLStreamReader streamReader) protected Locator
getSAXLocator
(Location location) void
setContentHandler
(ContentHandler contentHandler) Sets the SAX2 ContentHandler to send SAX 2 events tovoid
setErrorHandler
(ErrorHandler errorHandler) Sets the SAX2 ErrorHandler to send SAX 2 errors toMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.exolab.castor.xml.SAX2EventProducer
start
-
Constructor Details
-
BaseSax2EventFromStaxProducer
public BaseSax2EventFromStaxProducer()
-
-
Method Details
-
createSax2EventFromStax
-
createSax2EventFromStax
-
setContentHandler
Description copied from interface:SAX2EventProducer
Sets the SAX2 ContentHandler to send SAX 2 events to- Specified by:
setContentHandler
in interfaceSAX2EventProducer
-
setErrorHandler
Description copied from interface:SAX2EventAndErrorProducer
Sets the SAX2 ErrorHandler to send SAX 2 errors to- Specified by:
setErrorHandler
in interfaceSAX2EventAndErrorProducer
-
getPrefixes
-
getContentHandler
-
getErrorHandler
-
getSAXLocator
-