parsedtree
Class XMLParser.FigureProcessor

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

private class XMLParser.FigureProcessor
extends XMLParser.SAXEventProcessor

DOCUMENT ME!

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

Field Summary
private  Figure figure
           
protected  XMLParser.SAXEventProcessor parent
           
private  ParticipantsInScope participants
           
 
Constructor Summary
(package private) XMLParser.FigureProcessor(XMLParser.SAXEventProcessor parent, Figure figure, ParticipantsInScope participants)
          Creates a new FigureProcessor 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 a <figure> element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

figure

private Figure figure

participants

private ParticipantsInScope participants

parent

protected XMLParser.SAXEventProcessor parent
Constructor Detail

XMLParser.FigureProcessor

XMLParser.FigureProcessor(XMLParser.SAXEventProcessor parent,
                          Figure figure,
                          ParticipantsInScope participants)
Creates a new FigureProcessor object.

Parameters:
parent - DOCUMENT ME!
figure - DOCUMENT ME!
participants - 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 a <figure> element.

Specified by:
startElement in class XMLParser.SAXEventProcessor
Parameters:
name - The name of the element found inside the <figure> 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!

characters

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

Overrides:
characters in class XMLParser.SAXEventProcessor
Parameters:
ch - DOCUMENT ME!
start - DOCUMENT ME!
length - DOCUMENT ME!
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!


Copyright © 2003 Nigel Westbury