parsedtree
Class XMLParser.DefineUnitTypeProcessor

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

private class XMLParser.DefineUnitTypeProcessor
extends XMLParser.SAXEventProcessor

Process events that occur within a <define_unit_type> element.

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

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

Field Detail

participants

private ParticipantsInScope participants

unitTypeDefinition

private UnitTypeDefinition unitTypeDefinition

parent

protected XMLParser.SAXEventProcessor parent
Constructor Detail

XMLParser.DefineUnitTypeProcessor

XMLParser.DefineUnitTypeProcessor(XMLParser.SAXEventProcessor parent,
                                  UnitTypeDefinition unitTypeDefinition)
Creates a new DefineUnitTypeProcessor object.

Parameters:
parent - DOCUMENT ME!
unitTypeDefinition - 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 <define_unit_type> element.

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