org.apache.xml.resolver.readers

Class SAXParserHandler


public class SAXParserHandler
extends DefaultHandler

An entity-resolving DefaultHandler.

This class provides a SAXParser DefaultHandler that performs entity resolution.

Version:
1.0
Author:
Norman Walsh Norman.Walsh@Sun.COM

Constructor Summary

SAXParserHandler()

Method Summary

void
characters(char[] ch, int start, int length)
void
endDocument()
void
endElement(String namespaceURI, String localName, String qName)
void
endPrefixMapping(String prefix)
void
ignorableWhitespace(char[] ch, int start, int length)
void
processingInstruction(String target, String data)
InputSource
resolveEntity(String publicId, String systemId)
void
setContentHandler(ContentHandler ch)
void
setDocumentLocator(Locator locator)
void
setEntityResolver(EntityResolver er)
void
skippedEntity(String name)
void
startDocument()
void
startElement(String namespaceURI, String localName, String qName, Attributes atts)
void
startPrefixMapping(String prefix, String uri)

Constructor Details

SAXParserHandler

public SAXParserHandler()

Method Details

characters

public void characters(char[] ch,
                       int start,
                       int length)
            throws SAXException

endDocument

public void endDocument()
            throws SAXException

endElement

public void endElement(String namespaceURI,
                       String localName,
                       String qName)
            throws SAXException

endPrefixMapping

public void endPrefixMapping(String prefix)
            throws SAXException

ignorableWhitespace

public void ignorableWhitespace(char[] ch,
                                int start,
                                int length)
            throws SAXException

processingInstruction

public void processingInstruction(String target,
                                  String data)
            throws SAXException

resolveEntity

public InputSource resolveEntity(String publicId,
                                 String systemId)
            throws SAXException

setContentHandler

public void setContentHandler(ContentHandler ch)

setDocumentLocator

public void setDocumentLocator(Locator locator)

setEntityResolver

public void setEntityResolver(EntityResolver er)

skippedEntity

public void skippedEntity(String name)
            throws SAXException

startDocument

public void startDocument()
            throws SAXException

startElement

public void startElement(String namespaceURI,
                         String localName,
                         String qName,
                         Attributes atts)
            throws SAXException

startPrefixMapping

public void startPrefixMapping(String prefix,
                               String uri)
            throws SAXException

Copyright B) 2001-2003 Apache Software Foundation. All Rights Reserved.