Package com.adobe.epubcheck.xml.handlers
Class PreprocessingDefaultHandler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- com.adobe.epubcheck.xml.handlers.WrappingDefaultHandler
-
- com.adobe.epubcheck.xml.handlers.PreprocessingDefaultHandler
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler,org.xml.sax.DTDHandler,org.xml.sax.EntityResolver,org.xml.sax.ErrorHandler
public final class PreprocessingDefaultHandler extends WrappingDefaultHandler
-
-
Field Summary
Fields Modifier and Type Field Description private ValidationContextcontextprivate org.xml.sax.Locatorlocator
-
Constructor Summary
Constructors Constructor Description PreprocessingDefaultHandler(org.xml.sax.helpers.DefaultHandler handler, ValidationContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringfindReservedStringInHTMLCustomNamespace(java.lang.String namespace)private org.xml.sax.AttributespreprocessAttributes(java.lang.String elemNamespace, org.xml.sax.Attributes atts)private java.lang.StringpreprocessNamespace(java.lang.String uri, java.lang.String localName)voidsetDocumentLocator(org.xml.sax.Locator locator)voidstartElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)-
Methods inherited from class com.adobe.epubcheck.xml.handlers.WrappingDefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
-
-
-
-
Field Detail
-
context
private final ValidationContext context
-
locator
private org.xml.sax.Locator locator
-
-
Constructor Detail
-
PreprocessingDefaultHandler
public PreprocessingDefaultHandler(org.xml.sax.helpers.DefaultHandler handler, ValidationContext context)
-
-
Method Detail
-
findReservedStringInHTMLCustomNamespace
private static java.lang.String findReservedStringInHTMLCustomNamespace(java.lang.String namespace)
-
setDocumentLocator
public void setDocumentLocator(org.xml.sax.Locator locator)
- Specified by:
setDocumentLocatorin interfaceorg.xml.sax.ContentHandler- Overrides:
setDocumentLocatorin classWrappingDefaultHandler
-
startElement
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException- Specified by:
startElementin interfaceorg.xml.sax.ContentHandler- Overrides:
startElementin classWrappingDefaultHandler- Throws:
org.xml.sax.SAXException
-
preprocessNamespace
private java.lang.String preprocessNamespace(java.lang.String uri, java.lang.String localName)
-
preprocessAttributes
private org.xml.sax.Attributes preprocessAttributes(java.lang.String elemNamespace, org.xml.sax.Attributes atts)
-
-