parsedtree
Class XMLParser

java.lang.Object
  extended byparsedtree.XMLParser
All Implemented Interfaces:
org.xml.sax.ContentHandler

public class XMLParser
extends java.lang.Object
implements org.xml.sax.ContentHandler


Field Summary
 parsedtree.XMLParser.SAXEventProcessor currentSAXEventProcessor
          DOCUMENT ME!
 
Constructor Summary
XMLParser()
           
 
Method Summary
 void characters(char[] ch, int start, int length)
          DOCUMENT ME!
 void endDocument()
          DOCUMENT ME!
 void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)
          DOCUMENT ME!
 void endPrefixMapping(java.lang.String prefix)
          DOCUMENT ME!
 void ignorableWhitespace(char[] ch, int start, int length)
          DOCUMENT ME!
 DanceDefinition parse(org.xml.sax.InputSource source)
          DOCUMENT ME!
 void processingInstruction(java.lang.String target, java.lang.String data)
          DOCUMENT ME!
 void setDocumentLocator(org.xml.sax.Locator locator)
          DOCUMENT ME!
 void skippedEntity(java.lang.String name)
          DOCUMENT ME!
 void startDocument()
          DOCUMENT ME!
 void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
          DOCUMENT ME!
 void startPrefixMapping(java.lang.String prefix, java.lang.String uri)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentSAXEventProcessor

public parsedtree.XMLParser.SAXEventProcessor currentSAXEventProcessor
DOCUMENT ME!

Constructor Detail

XMLParser

public XMLParser()
Method Detail

parse

public DanceDefinition parse(org.xml.sax.InputSource source)
                      throws org.xml.sax.SAXException,
                             java.io.IOException
DOCUMENT ME!

Parameters:
source - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!
java.io.IOException - DOCUMENT ME!

setDocumentLocator

public void setDocumentLocator(org.xml.sax.Locator locator)
DOCUMENT ME!

Specified by:
setDocumentLocator in interface org.xml.sax.ContentHandler
Parameters:
locator - DOCUMENT ME!

startDocument

public void startDocument()
                   throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
startDocument in interface org.xml.sax.ContentHandler
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

endDocument

public void endDocument()
                 throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
endDocument in interface org.xml.sax.ContentHandler
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

startPrefixMapping

public void startPrefixMapping(java.lang.String prefix,
                               java.lang.String uri)
                        throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
startPrefixMapping in interface org.xml.sax.ContentHandler
Parameters:
prefix - DOCUMENT ME!
uri - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

endPrefixMapping

public void endPrefixMapping(java.lang.String prefix)
                      throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
endPrefixMapping in interface org.xml.sax.ContentHandler
Parameters:
prefix - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

skippedEntity

public void skippedEntity(java.lang.String name)
                   throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
skippedEntity in interface org.xml.sax.ContentHandler
Parameters:
name - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
startElement in interface org.xml.sax.ContentHandler
Parameters:
namespaceURI - DOCUMENT ME!
localName - DOCUMENT ME!
qName - DOCUMENT ME!
atts - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
endElement in interface org.xml.sax.ContentHandler
Parameters:
namespaceURI - DOCUMENT ME!
localName - DOCUMENT ME!
qName - 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!

Specified by:
characters in interface org.xml.sax.ContentHandler
Parameters:
ch - DOCUMENT ME!
start - DOCUMENT ME!
length - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

ignorableWhitespace

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

Specified by:
ignorableWhitespace in interface org.xml.sax.ContentHandler
Parameters:
ch - DOCUMENT ME!
start - DOCUMENT ME!
length - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

processingInstruction

public void processingInstruction(java.lang.String target,
                                  java.lang.String data)
                           throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
processingInstruction in interface org.xml.sax.ContentHandler
Parameters:
target - DOCUMENT ME!
data - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!


Copyright © 2003 Nigel Westbury