Class TransformerBase.XMLReaderSupport

  • All Implemented Interfaces:
    ContentHandler, DTDHandler, EntityResolver, ErrorHandler, XMLFilter, XMLReader
    Enclosing class:
    TransformerBase

    protected static class TransformerBase.XMLReaderSupport
    extends XMLFilterImpl
    Support for the setup of an XMLReader for use in a transformation.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Translator getTranslator()  
      void parse​(InputSource in)  
      void setFeature​(String name, boolean value)  
      • Methods inherited from class XMLFilterImpl

        characters, endDocument, endElement, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setParent, setProperty, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
      • Methods inherited from class Object

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

      • XMLReaderSupport

        public XMLReaderSupport​(TransformerBase transfomerBase,
                                Object object)
    • Method Detail

      • getTranslator

        public final Translator getTranslator()
      • setFeature

        public void setFeature​(String name,
                               boolean value)
                        throws SAXNotRecognizedException,
                               SAXNotSupportedException
        Specified by:
        setFeature in interface XMLReader
        Overrides:
        setFeature in class XMLFilterImpl
        Throws:
        SAXNotRecognizedException
        SAXNotSupportedException
      • parse

        public void parse​(InputSource in)
                   throws SAXException
        Specified by:
        parse in interface XMLReader
        Overrides:
        parse in class XMLFilterImpl
        Throws:
        SAXException