Package net.sf.saxon.om
Class PrefixNormalizer
java.lang.Object
org.xml.sax.helpers.XMLFilterImpl
net.sf.saxon.om.PrefixNormalizer
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
,XMLFilter
,XMLReader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
endPrefixMapping
(String prefix) Filter an end Namespace prefix mapping event.void
startElement
(String uri, String localName, String qName, Attributes atts) Filter a start element event.void
startPrefixMapping
(String prefix, String uri) Filter a start Namespace prefix mapping event.Methods inherited from class org.xml.sax.helpers.XMLFilterImpl
characters, endDocument, endElement, 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, unparsedEntityDecl, warning
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
PrefixNormalizer
public PrefixNormalizer()
-
-
Method Details
-
startPrefixMapping
Filter a start Namespace prefix mapping event.- Specified by:
startPrefixMapping
in interfaceContentHandler
- Overrides:
startPrefixMapping
in classXMLFilterImpl
- Parameters:
prefix
- The Namespace prefix.uri
- The Namespace URI.- Throws:
SAXException
- The client may throw an exception during processing.
-
startElement
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException Filter a start element event.- Specified by:
startElement
in interfaceContentHandler
- Overrides:
startElement
in classXMLFilterImpl
- Parameters:
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.- Throws:
SAXException
- The client may throw an exception during processing.
-
endPrefixMapping
Filter an end Namespace prefix mapping event.- Specified by:
endPrefixMapping
in interfaceContentHandler
- Overrides:
endPrefixMapping
in classXMLFilterImpl
- Parameters:
prefix
- The Namespace prefix.- Throws:
SAXException
- The client may throw an exception during processing.
-