Class StAX2SAXSource

java.lang.Object
javax.xml.transform.sax.SAXSource
org.docx4j.org.apache.camel.support.builder.xml.StAX2SAXSource
All Implemented Interfaces:
javax.xml.transform.Source, org.xml.sax.XMLReader

public class StAX2SAXSource
extends javax.xml.transform.sax.SAXSource
implements org.xml.sax.XMLReader
Adapter to turn a StAX XMLStreamReader into a SAXSource.
  • Field Summary

    Fields inherited from class javax.xml.transform.sax.SAXSource

    FEATURE
  • Constructor Summary

    Constructors
    Constructor Description
    StAX2SAXSource​(javax.xml.stream.XMLStreamReader streamReader)  
  • Method Summary

    Modifier and Type Method Description
    org.xml.sax.ContentHandler getContentHandler()  
    org.xml.sax.DTDHandler getDTDHandler()  
    org.xml.sax.EntityResolver getEntityResolver()  
    org.xml.sax.ErrorHandler getErrorHandler()  
    boolean getFeature​(java.lang.String name)  
    java.lang.Object getProperty​(java.lang.String name)  
    org.xml.sax.XMLReader getXMLReader()  
    javax.xml.stream.XMLStreamReader getXMLStreamReader()  
    protected void parse()  
    void parse​(java.lang.String systemId)  
    void parse​(org.xml.sax.InputSource input)  
    void setContentHandler​(org.xml.sax.ContentHandler handler)  
    void setDTDHandler​(org.xml.sax.DTDHandler handler)  
    void setEntityResolver​(org.xml.sax.EntityResolver resolver)  
    void setErrorHandler​(org.xml.sax.ErrorHandler handler)  
    void setFeature​(java.lang.String name, boolean value)  
    void setProperty​(java.lang.String name, java.lang.Object value)  

    Methods inherited from class javax.xml.transform.sax.SAXSource

    getInputSource, getSystemId, isEmpty, setInputSource, setSystemId, setXMLReader, sourceToInputSource

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • StAX2SAXSource

      public StAX2SAXSource​(javax.xml.stream.XMLStreamReader streamReader)
  • Method Details

    • getXMLReader

      public org.xml.sax.XMLReader getXMLReader()
      Overrides:
      getXMLReader in class javax.xml.transform.sax.SAXSource
    • getXMLStreamReader

      public javax.xml.stream.XMLStreamReader getXMLStreamReader()
    • parse

      protected void parse() throws org.xml.sax.SAXException
      Throws:
      org.xml.sax.SAXException
    • getFeature

      public boolean getFeature​(java.lang.String name) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
      Specified by:
      getFeature in interface org.xml.sax.XMLReader
      Throws:
      org.xml.sax.SAXNotRecognizedException
      org.xml.sax.SAXNotSupportedException
    • setFeature

      public void setFeature​(java.lang.String name, boolean value) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
      Specified by:
      setFeature in interface org.xml.sax.XMLReader
      Throws:
      org.xml.sax.SAXNotRecognizedException
      org.xml.sax.SAXNotSupportedException
    • getProperty

      public java.lang.Object getProperty​(java.lang.String name) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
      Specified by:
      getProperty in interface org.xml.sax.XMLReader
      Throws:
      org.xml.sax.SAXNotRecognizedException
      org.xml.sax.SAXNotSupportedException
    • setProperty

      public void setProperty​(java.lang.String name, java.lang.Object value) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
      Specified by:
      setProperty in interface org.xml.sax.XMLReader
      Throws:
      org.xml.sax.SAXNotRecognizedException
      org.xml.sax.SAXNotSupportedException
    • setEntityResolver

      public void setEntityResolver​(org.xml.sax.EntityResolver resolver)
      Specified by:
      setEntityResolver in interface org.xml.sax.XMLReader
    • getEntityResolver

      public org.xml.sax.EntityResolver getEntityResolver()
      Specified by:
      getEntityResolver in interface org.xml.sax.XMLReader
    • setDTDHandler

      public void setDTDHandler​(org.xml.sax.DTDHandler handler)
      Specified by:
      setDTDHandler in interface org.xml.sax.XMLReader
    • getDTDHandler

      public org.xml.sax.DTDHandler getDTDHandler()
      Specified by:
      getDTDHandler in interface org.xml.sax.XMLReader
    • setContentHandler

      public void setContentHandler​(org.xml.sax.ContentHandler handler)
      Specified by:
      setContentHandler in interface org.xml.sax.XMLReader
    • getContentHandler

      public org.xml.sax.ContentHandler getContentHandler()
      Specified by:
      getContentHandler in interface org.xml.sax.XMLReader
    • setErrorHandler

      public void setErrorHandler​(org.xml.sax.ErrorHandler handler)
      Specified by:
      setErrorHandler in interface org.xml.sax.XMLReader
    • getErrorHandler

      public org.xml.sax.ErrorHandler getErrorHandler()
      Specified by:
      getErrorHandler in interface org.xml.sax.XMLReader
    • parse

      public void parse​(org.xml.sax.InputSource input) throws org.xml.sax.SAXException
      Specified by:
      parse in interface org.xml.sax.XMLReader
      Throws:
      org.xml.sax.SAXException
    • parse

      public void parse​(java.lang.String systemId) throws org.xml.sax.SAXException
      Specified by:
      parse in interface org.xml.sax.XMLReader
      Throws:
      org.xml.sax.SAXException