jetweb is hosted by Hepforge, IPPP Durham

cedar.jetweb.xml
Class JetWebLogReader

java.lang.Object
  extended by cedar.jetweb.xml.JetWebXMLReader
      extended by cedar.jetweb.xml.JetWebLogReader
Direct Known Subclasses:
JetWebGeneratorReader

public class JetWebLogReader
extends JetWebXMLReader

Uses JDOM API to read a JetWeb XML logfile. Produces a Logfile object

Version:
$Date: 2006-06-21 11:01:25 +0100 (Wed, 21 Jun 2006) $ $Revision: 1195 $
Author:
S Butterworth, UCL.

Field Summary
protected  RunSeries runSeries_
           
 
Fields inherited from class cedar.jetweb.xml.JetWebXMLReader
DEFAULT_CANONICAL, DEFAULT_DYNAMIC_VALIDATION, DEFAULT_LOAD_EXTERNAL_DTD, DEFAULT_NAMESPACES, DEFAULT_PARSER_NAME, DEFAULT_SCHEMA_FULL_CHECKING, DEFAULT_SCHEMA_VALIDATION, DEFAULT_VALIDATION, DYNAMIC_VALIDATION_FEATURE_ID, LOAD_EXTERNAL_DTD_FEATURE_ID, NAMESPACES_FEATURE_ID, SCHEMA_FULL_CHECKING_FEATURE_ID, SCHEMA_VALIDATION_FEATURE_ID, VALIDATION_FEATURE_ID
 
Constructor Summary
JetWebLogReader(java.lang.String filename)
           
 
Method Summary
 void fillLog(LogFile log)
          Populates LogFile from an xml file containing hepdata element.
static void main(java.lang.String[] args)
          test main method args[0] : xml filename
 
Methods inherited from class cedar.jetweb.xml.JetWebXMLReader
getDocument, getFileName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

runSeries_

protected RunSeries runSeries_
Constructor Detail

JetWebLogReader

public JetWebLogReader(java.lang.String filename)
                throws JetWebXMLException
Throws:
JetWebXMLException
Method Detail

main

public static void main(java.lang.String[] args)
test main method args[0] : xml filename


fillLog

public void fillLog(LogFile log)
             throws JetWebException
Populates LogFile from an xml file containing hepdata element. This replaces the "findParms" method on LogFile which populated the LogFile from the job printout.

Throws:
JetWebException