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.