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.FileReader xml, java.lang.String parserName)
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 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, endElement, 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.FileReader xml,
                                java.lang.String parserName)
Parameters:
xml - a FileReader object that reprents a stream of XML
parserName - the fully specifified parser name to be used in 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

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.