Class XMLResource.XMLReaderPool

java.lang.Object
org.xhtmlrenderer.resource.XMLResource.ObjectPool<XMLReader>
org.xhtmlrenderer.resource.XMLResource.XMLReaderPool
Enclosing class:
XMLResource

private static class XMLResource.XMLReaderPool extends XMLResource.ObjectPool<XMLReader>
  • Field Details

    • preserveElementContentWhitespace

      private final boolean preserveElementContentWhitespace
  • Constructor Details

    • XMLReaderPool

      private XMLReaderPool()
    • XMLReaderPool

      private XMLReaderPool(int capacity)
  • Method Details

    • newValue

      protected XMLReader newValue()
      Specified by:
      newValue in class XMLResource.ObjectPool<XMLReader>
    • addHandlers

      private void addHandlers(XMLReader xmlReader)
      Adds the default EntityResolved and ErrorHandler for the DOM parser.
    • setParserFeatures

      private void setParserFeatures(XMLReader xmlReader)
      Sets all standard features for SAX parser, using values from Configuration.
    • setFeature

      private void setFeature(XMLReader xmlReader, String featureUri, String configName)
      Attempts to set requested feature on the parser; logs exception if not supported or not recognized.
    • setFeature

      private void setFeature(XMLReader xmlReader, String featureUri, boolean value)