edu.ucsb.nceas.morpho.datapackage.wizard
Class PackageWizardShellParser

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--edu.ucsb.nceas.morpho.datapackage.wizard.PackageWizardShellParser
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class PackageWizardShellParser
extends org.xml.sax.helpers.DefaultHandler

A Class implementing callback bethods for the SAX parser to call when processing the XML messages from the Package Wizard


Constructor Summary
PackageWizardShellParser(java.io.Reader xml)
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
           
 java.util.Hashtable getDescriptions()
           
 java.util.Hashtable getFrameObjects()
           
 java.util.Vector getFrames()
           
 java.lang.String getMainFrame()
           
static void main(java.lang.String[] args)
           
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
          This method is called whenever a new start tag is encountered.
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageWizardShellParser

public PackageWizardShellParser(java.io.Reader xml)
Parameters:
xml - a Reader object that reprents a stream of XML processing
Method Detail

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attributes)
                  throws org.xml.sax.SAXException
This method is called whenever a new start tag is encountered. It sorts the elements and puts them into their structured XMLElement object.
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler

characters

public void characters(char[] ch,
                       int start,
                       int length)
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler

getDescriptions

public java.util.Hashtable getDescriptions()

getFrameObjects

public java.util.Hashtable getFrameObjects()

getFrames

public java.util.Vector getFrames()

getMainFrame

public java.lang.String getMainFrame()

main

public static void main(java.lang.String[] args)


Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.