org.colos.ejs.library
Class Experiment
java.lang.Object
org.colos.ejs.library.Experiment
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- ExperimentCollaborative
public abstract class Experiment
- extends java.lang.Object
- implements java.lang.Runnable
A base interface for user experiments
Field Summary |
java.lang.Thread |
_thread
|
Constructor Summary |
Experiment(java.lang.String _aName,
java.lang.String _aDescription)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_thread
public java.lang.Thread _thread
Experiment
public Experiment(java.lang.String _aName,
java.lang.String _aDescription)
_runExperiment
public void _runExperiment()
_abortExperiment
public void _abortExperiment()
_stopExperiment
public boolean _stopExperiment()
_getName
public java.lang.String _getName()
_getDescription
public java.lang.String _getDescription()
run
public abstract void run()
- Specified by:
run
in interface java.lang.Runnable