parsedtree
Class XMLParser.IgnoreElementProcessor

java.lang.Object
  extended byparsedtree.XMLParser.SAXEventProcessor
      extended byparsedtree.XMLParser.IgnoreElementProcessor
Enclosing class:
XMLParser

private class XMLParser.IgnoreElementProcessor
extends XMLParser.SAXEventProcessor

Process events that occur within any element for which we are not interested in the contents.

Version:
$Revision: 1.3 $
Author:
$author$

Field Summary
private  java.lang.String elementName
           
protected  XMLParser.SAXEventProcessor parent
           
 
Constructor Summary
(package private) XMLParser.IgnoreElementProcessor(XMLParser.SAXEventProcessor parent, java.lang.String elementName)
          Creates a new IgnoreElementProcessor object.
 
Method Summary
 void characters(char[] ch, int start, int length)
          DOCUMENT ME!
 XMLParser.SAXEventProcessor EndElement(java.lang.String name)
          DOCUMENT ME!
 void startElement(java.lang.String name, org.xml.sax.Attributes atts)
          Process elements that occur within an element for which we are ignoring content.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elementName

private java.lang.String elementName

parent

protected XMLParser.SAXEventProcessor parent
Constructor Detail

XMLParser.IgnoreElementProcessor

XMLParser.IgnoreElementProcessor(XMLParser.SAXEventProcessor parent,
                                 java.lang.String elementName)
Creates a new IgnoreElementProcessor object.

Parameters:
parent - DOCUMENT ME!
elementName - DOCUMENT ME!
Method Detail

startElement

public void startElement(java.lang.String name,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
Process elements that occur within an element for which we are ignoring content.

Specified by:
startElement in class XMLParser.SAXEventProcessor
Parameters:
name - The name of the element found inside the element.
atts - A map object that contains the names and values of all the attributes for the element.
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

EndElement

public XMLParser.SAXEventProcessor EndElement(java.lang.String name)
                                       throws org.xml.sax.SAXException
DOCUMENT ME!

Overrides:
EndElement in class XMLParser.SAXEventProcessor
Parameters:
name - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws org.xml.sax.SAXException
DOCUMENT ME!

Parameters:
ch - DOCUMENT ME!
start - DOCUMENT ME!
length - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!


Copyright © 2003 Nigel Westbury