fr.ens.transcriptome.doelan.algorithms
Class DoelanShowReport

java.lang.Object
  extended byfr.ens.transcriptome.nividic.platform.workflow.Algorithm
      extended byfr.ens.transcriptome.doelan.algorithms.DoelanShowReport
All Implemented Interfaces:
fr.ens.transcriptome.nividic.platform.module.Module, fr.ens.transcriptome.nividic.platform.workflow.WorkflowListener

public class DoelanShowReport
extends fr.ens.transcriptome.nividic.platform.workflow.Algorithm
implements fr.ens.transcriptome.nividic.platform.module.Module

This algorithm show in doelan GUI the status and the report of the test suite.

Author:
Laurent Jourdren

Constructor Summary
DoelanShowReport()
          Public constructor.
 
Method Summary
 fr.ens.transcriptome.nividic.platform.module.AboutModule aboutModule()
          Get the description of the module.
protected  fr.ens.transcriptome.nividic.util.parameter.Parameters defineParameters()
          Set the parameters of the element.
protected  void doIt(fr.ens.transcriptome.nividic.platform.workflow.Container c, fr.ens.transcriptome.nividic.util.parameter.Parameters parameters)
          This method contains all the code to manipulate the container c in this element.
 ReportTabWidget getReport()
          Get the report widget.
 StatusWidget getStatus()
          Get the status widget.
 void setReport(ReportTabWidget report)
          Set the report widget.
 void setStatus(StatusWidget status)
          Set the status widget.
 
Methods inherited from class fr.ens.transcriptome.nividic.platform.workflow.Algorithm
addListener, getId, getInstanceId, getLogger, getParameters, in, init, isPause, isStop, out, removeListener, sendEvent, terminate, workflowNewException, workflowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoelanShowReport

public DoelanShowReport()
                 throws fr.ens.transcriptome.nividic.platform.PlatformException
Public constructor.

Throws:
fr.ens.transcriptome.nividic.platform.PlatformException - If the name or the version of the element is null .
Method Detail

getReport

public ReportTabWidget getReport()
Get the report widget.

Returns:
Returns the report widget

getStatus

public StatusWidget getStatus()
Get the status widget.

Returns:
Returns the status widget

setReport

public void setReport(ReportTabWidget report)
Set the report widget.

Parameters:
report - The report widget to set

setStatus

public void setStatus(StatusWidget status)
Set the status widget.

Parameters:
status - The status widget

aboutModule

public fr.ens.transcriptome.nividic.platform.module.AboutModule aboutModule()
Get the description of the module.

Specified by:
aboutModule in interface fr.ens.transcriptome.nividic.platform.module.Module
Returns:
The description of the module

defineParameters

protected fr.ens.transcriptome.nividic.util.parameter.Parameters defineParameters()
Set the parameters of the element.


doIt

protected void doIt(fr.ens.transcriptome.nividic.platform.workflow.Container c,
                    fr.ens.transcriptome.nividic.util.parameter.Parameters parameters)
             throws fr.ens.transcriptome.nividic.platform.PlatformException
This method contains all the code to manipulate the container c in this element.

Parameters:
c - The container to be manipulated
parameters - Parameters of the elements
Throws:
fr.ens.transcriptome.nividic.platform.PlatformException - if an error occurs while showing the results


Copyright © 2004-2005 École Normale Supérieure Microarray Platform. All Rights Reserved.