com.sun.msv.util.xml

Class DocumentFilter

Implemented Interfaces:
DocumentHandler

public class DocumentFilter
extends Object
implements DocumentHandler

SAX DocumentHandler event interceptor. This object acts as a filter to DocumentHandler events. Derived class should override methods of interest and perform somethings.
Author:
Kohsuke KAWAGUCHI

Field Summary

DocumentHandler
next

Constructor Summary

DocumentFilter(DocumentHandler next)

Method Summary

void
characters(char[] buf, int start, int len)
void
endDocument()
void
endElement(String name)
void
ignorableWhitespace(char[] buf, int start, int len)
void
processingInstruction(String target, String data)
void
setDocumentLocator(Locator loc)
void
startDocument()
void
startElement(String name, AttributeList atts)

Field Details

Constructor Details

DocumentFilter

public DocumentFilter(DocumentHandler next)

Method Details

characters

public void characters(char[] buf,
                       int start,
                       int len)
            throws SAXException

endDocument

public void endDocument()
            throws SAXException

endElement

public void endElement(String name)
            throws SAXException

ignorableWhitespace

public void ignorableWhitespace(char[] buf,
                                int start,
                                int len)
            throws SAXException

processingInstruction

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

setDocumentLocator

public void setDocumentLocator(Locator loc)

startDocument

public void startDocument()
            throws SAXException

startElement

public void startElement(String name,
                         AttributeList atts)
            throws SAXException