Package org.openpdf.resource
Class XMLResource.WhitespacePreservingFilter
java.lang.Object
org.xml.sax.helpers.XMLFilterImpl
org.openpdf.resource.XMLResource.WhitespacePreservingFilter
- All Implemented Interfaces:
ContentHandler,DTDHandler,EntityResolver,ErrorHandler,EntityResolver2,XMLFilter,XMLReader
- Enclosing class:
- XMLResource
private static class XMLResource.WhitespacePreservingFilter
extends XMLFilterImpl
implements EntityResolver2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable InputSourcegetExternalSubset(String name, String baseURI) voidignorableWhitespace(char[] ch, int start, int length) resolveEntity(String name, String publicId, String baseURI, String systemId) Methods inherited from class org.xml.sax.helpers.XMLFilterImpl
characters, endDocument, endElement, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, notationDecl, parse, parse, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setParent, setProperty, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warningMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declarationMethods inherited from interface org.xml.sax.EntityResolver
resolveEntity
-
Constructor Details
-
WhitespacePreservingFilter
-
-
Method Details
-
ignorableWhitespace
- Specified by:
ignorableWhitespacein interfaceContentHandler- Overrides:
ignorableWhitespacein classXMLFilterImpl- Throws:
SAXException
-
getExternalSubset
public @Nullable InputSource getExternalSubset(String name, String baseURI) throws SAXException, IOException - Specified by:
getExternalSubsetin interfaceEntityResolver2- Throws:
SAXExceptionIOException
-
resolveEntity
public InputSource resolveEntity(String name, String publicId, String baseURI, String systemId) throws SAXException, IOException - Specified by:
resolveEntityin interfaceEntityResolver2- Throws:
SAXExceptionIOException
-