public class RepairingContentHandler
extends org.xml.sax.helpers.XMLFilterImpl
ReceivingContentHandler
for use in cases where the events supplied by the XML parser
are not guaranteed to satisfy all the consistency constraints.
In this initial implementation, all it does is to generate a startPrefixMapping call for the namespace used in an element name supplied to startElement(). This is needed when accepting input from the TagSoup HTML parser.
Constructor and Description |
---|
RepairingContentHandler() |
Modifier and Type | Method and Description |
---|---|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
Filter a start element event.
|
characters, endDocument, endElement, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setParent, setProperty, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.XMLFilterImpl
uri
- The element's Namespace URI, or the empty string.localName
- The element's local name, or the empty string.qName
- The element's qualified (prefixed) name, or the empty
string.atts
- The element's attributes.org.xml.sax.SAXException
- The client may throw
an exception during processing.Copyright (c) 2004-2022 Saxonica Limited. All rights reserved.