fr.jussieu.gla.wasa.monitor.xml
Class ReportReader

java.lang.Object
  |
  +--fr.jussieu.gla.wasa.monitor.xml.ReportReader
All Implemented Interfaces:
IConstants

public class ReportReader
extends java.lang.Object
implements IConstants

Creates Report objects from an XML log.

Version:
$Revision: 1.14 $ $Date: 2002/04/17 18:06:19 $
Author:
Florent Selva, Laurent Caillette

Inner Class Summary
 class ReportReader.PruningElementHandler
           
 
Fields inherited from interface fr.jussieu.gla.wasa.monitor.xml.IConstants
BESTCONFIGURATION_ELEMENT, CONFIGURATION_ELEMENT, CONSTRAINT_ELEMENT, CONSTRAINTS_ELEMENT, DATE_ELEMENT, ENCODING, ERROR_ATTRIBUTE, EXPLORE_RESULT_ATTRIBUTE, ID_ATTRIBUTE, MONITORING_ELEMENT, NAME_ATTRIBUTE, NAMESPACE_PREFIX, NAMESPACE_URI, NAN_STRING, OVERALLERROR_ATTRIBUTE, PROBLEMCLASS_ELEMENT, RUNSESSION_ELEMENT, SELECTEDVAR_ATTRIBUTE, SELECTION_ELEMENT, SIRE_ATTRIBUTE, STEP_ELEMENT, TABU_ELEMENT, TABULIST_ELEMENT, USERDIR_ELEMENT, VALUE_ELEMENT, VAR_ATTRIBUTE, VAR_ELEMENT, WORST_ELEMENT
 
Constructor Summary
ReportReader(java.io.InputStream is)
           
 
Method Summary
 void addConfigurationElementHandler()
           
 void addConstraintElementHandler()
           
 void addRunSessionElementHandler()
           
 void addStepElementHandler()
           
 void addTabuElementHandler()
           
 void addValueElementHandler()
           
 void addVarElementHandler()
           
static void main(java.lang.String[] args)
           
 EngineNode read(ProblemNode problemNode)
          Adds a EngineNode and all needed subnodes to the given ProblemNode.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportReader

public ReportReader(java.io.InputStream is)
             throws java.io.UnsupportedEncodingException
Method Detail

addRunSessionElementHandler

public void addRunSessionElementHandler()

addStepElementHandler

public void addStepElementHandler()

addConfigurationElementHandler

public void addConfigurationElementHandler()

addVarElementHandler

public void addVarElementHandler()

addValueElementHandler

public void addValueElementHandler()

addConstraintElementHandler

public void addConstraintElementHandler()

addTabuElementHandler

public void addTabuElementHandler()

main

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

read

public EngineNode read(ProblemNode problemNode)
                throws org.dom4j.DocumentException
Adds a EngineNode and all needed subnodes to the given ProblemNode.