org.galagosearch.tupleflow.execution
Class JobConstructor

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.galagosearch.tupleflow.execution.JobConstructor
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class JobConstructor
extends org.xml.sax.helpers.DefaultHandler
implements ErrorHandler

Author:
trevor

Nested Class Summary
 class JobConstructor.ConnectionHandler
           
 class JobConstructor.ConnectionsHandler
           
 class JobConstructor.JobHandler
           
 class JobConstructor.MultiHandler
           
 class JobConstructor.StageConnectionsHandler
           
 class JobConstructor.StageHandler
           
 class JobConstructor.StagesHandler
           
 class JobConstructor.StepHandler
           
 class JobConstructor.StepsHandler
           
 
Constructor Summary
JobConstructor(ErrorStore store)
           
JobConstructor(java.lang.String fileName, ErrorStore store)
          Creates a new instance of JobConstructor
 
Method Summary
 void addError(java.lang.String errorString)
           
 void addError(java.lang.String filename, org.xml.sax.SAXParseException exception)
           
 void addWarning(java.lang.String warning)
           
 void characters(char[] buffer, int offset, int length)
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
           
 ErrorStore getErrorStore()
           
 Job getJob()
           
 FileLocation location()
           
 void setDocumentLocator(org.xml.sax.Locator locator)
           
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, 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

JobConstructor

public JobConstructor(java.lang.String fileName,
                      ErrorStore store)
Creates a new instance of JobConstructor


JobConstructor

public JobConstructor(ErrorStore store)
Method Detail

getJob

public Job getJob()

getErrorStore

public ErrorStore getErrorStore()

setDocumentLocator

public void setDocumentLocator(org.xml.sax.Locator locator)
Specified by:
setDocumentLocator in interface org.xml.sax.ContentHandler
Overrides:
setDocumentLocator in class org.xml.sax.helpers.DefaultHandler

addError

public void addError(java.lang.String filename,
                     org.xml.sax.SAXParseException exception)

addError

public void addError(java.lang.String errorString)

addWarning

public void addWarning(java.lang.String warning)

endElement

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

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
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

characters

public void characters(char[] buffer,
                       int offset,
                       int length)
                throws org.xml.sax.SAXException
Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

location

public FileLocation location()


Copyright © 2009. All Rights Reserved.