fr.ens.transcriptome.doelan.algorithms
Class DoelanConfigure

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

public class DoelanConfigure
extends QualityTest
implements fr.ens.transcriptome.nividic.platform.module.Module

Configure Defaults for the test suite.

Author:
Laurent Jourdren

Field Summary
 
Fields inherited from class fr.ens.transcriptome.doelan.algorithms.QualityTest
CONFIGURE_TEST_EVENT, GLOBAL_TEST_INIT_EVENT, RESULT_EVENT
 
Constructor Summary
DoelanConfigure()
          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)
           
 boolean isAddable()
          Test if the test could be diplayed in the list of tests to add.
 boolean isDeletable()
          Test if the test is deletable().
 boolean isModifiable()
          Test if the test is modifiable.
 boolean isShowable()
          Test if the test could be showed.
 boolean isUniqueInstance()
          Test if only one instance of the test could be created.
 
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

DoelanConfigure

public DoelanConfigure()
                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

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.

Returns:
The defaults parameters to set.

isDeletable

public boolean isDeletable()
Test if the test is deletable().

Specified by:
isDeletable in class QualityTest
Returns:
true if the test is deletable

isUniqueInstance

public boolean isUniqueInstance()
Test if only one instance of the test could be created.

Specified by:
isUniqueInstance in class QualityTest
Returns:
true if only one instance of the test could be created

isModifiable

public boolean isModifiable()
Test if the test is modifiable.

Specified by:
isModifiable in class QualityTest
Returns:
true if the test is modifiable

isShowable

public boolean isShowable()
Test if the test could be showed.

Specified by:
isShowable in class QualityTest
Returns:
true if the test could be showed

isAddable

public boolean isAddable()
Test if the test could be diplayed in the list of tests to add.

Specified by:
isAddable in class QualityTest
Returns:
true if the test could be showed

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
Throws:
fr.ens.transcriptome.nividic.platform.PlatformException


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