fr.ens.transcriptome.doelan.algorithms
Class QualityTest

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

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

This class is the super class of QualityUnitTest and QualityGlobalTest.

Author:
Laurent Jourdren

Field Summary
static int CONFIGURE_TEST_EVENT
          Identifier for result event.
static int GLOBAL_TEST_INIT_EVENT
          Identifier for result event.
static int RESULT_EVENT
          Identifier for result event.
 
Constructor Summary
QualityTest()
          Public constructor.
 
Method Summary
abstract  boolean isAddable()
          Test if the test could be diplayed in the list of tests to add.
abstract  boolean isDeletable()
          Test if the test is deletable().
abstract  boolean isModifiable()
          Test if the test is modifiable.
abstract  boolean isShowable()
          Test if the test could be showed.
abstract  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, defineParameters, doIt, 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
 
Methods inherited from interface fr.ens.transcriptome.nividic.platform.module.Module
aboutModule
 

Field Detail

RESULT_EVENT

public static final int RESULT_EVENT
Identifier for result event.

See Also:
Constant Field Values

GLOBAL_TEST_INIT_EVENT

public static final int GLOBAL_TEST_INIT_EVENT
Identifier for result event.

See Also:
Constant Field Values

CONFIGURE_TEST_EVENT

public static final int CONFIGURE_TEST_EVENT
Identifier for result event.

See Also:
Constant Field Values
Constructor Detail

QualityTest

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

isDeletable

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

Returns:
true if the test is deletable

isModifiable

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

Returns:
true if the test is modifiable

isShowable

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

Returns:
true if the test could be showed

isAddable

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

Returns:
true if the test could be showed

isUniqueInstance

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

Returns:
true if only one instance of the test could be created


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