com.rapidminer
Class Experiment

java.lang.Object
  extended by com.rapidminer.Process
      extended by com.rapidminer.Experiment
All Implemented Interfaces:
java.lang.Cloneable

Deprecated. Please use the new class Process instead

@Deprecated
public class Experiment
extends Process

WARNING: This class is now deprecated. Please use the class Process instead!.

This class was introduced to avoid confusing handling of operator maps and other stuff when a new experiment is created. It is also necessary for file name resolving and breakpoint handling.

If you want to use RapidMiner from your own application the best way is often to create an experiment from the scratch (by adding the complete operator tree to the experiment root operator) or from a file (for example created with the GUI beforehand) and start it by invoking the Process.run() method.

Author:
Ingo Mierswa

Field Summary
 
Fields inherited from class com.rapidminer.Process
PROCESS_STATE_PAUSED, PROCESS_STATE_RUNNING, PROCESS_STATE_STOPPED, PROCESS_STATE_UNKNOWN
 
Constructor Summary
Experiment()
          Deprecated. Please use class Process now
Experiment(java.io.File file)
          Deprecated. Please use class Process now
Experiment(java.io.InputStream in)
          Deprecated. Please use class Process now
Experiment(java.lang.String xmlString)
          Deprecated. Please use class Process now
Experiment(java.net.URL url)
          Deprecated. Please use class Process now
 
Method Summary
 
Methods inherited from class com.rapidminer.Process
addBreakpointListener, addDataTable, addLoggingListener, addReportStream, checkExperiment, checkProcess, clearDataTable, clearMacros, clearReportStreams, clearStorage, clearUnknownParameters, clone, dataTableExists, deleteDataTable, fireResumeEvent, getAllOperatorNames, getAllOperators, getCurrentOperator, getDataTable, getDataTables, getEncoding, getExperimentFile, getExperimentState, getLog, getMacroHandler, getOperator, getProcessFile, getProcessState, getReportStream, getRootOperator, getUnknownParameters, notifyRenaming, pause, readProcess, registerName, removeBreakpointListener, removeLoggingListener, removeReportStream, resolveFileName, resume, retrieve, run, run, run, run, run, run, save, save, setCurrentOperator, setExperimentFile, setExperimentState, setProcessFile, setRootOperator, setupFromXML, shouldStop, stop, store, toString, unregisterName
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Experiment

@Deprecated
public Experiment()
Deprecated. Please use class Process now

Constructs an experiment consisting only of a SimpleOperatorChain.


Experiment

@Deprecated
public Experiment(java.net.URL url)
           throws java.io.IOException,
                  XMLException
Deprecated. Please use class Process now

Creates a new experiment from the given URL. #

Throws:
java.io.IOException
XMLException

Experiment

@Deprecated
public Experiment(java.io.File file)
           throws java.io.IOException,
                  XMLException
Deprecated. Please use class Process now

Creates a new experiment from the given experiment file. This might have been created with the GUI beforehand.

Throws:
java.io.IOException
XMLException

Experiment

@Deprecated
public Experiment(java.lang.String xmlString)
           throws java.io.IOException,
                  XMLException
Deprecated. Please use class Process now

Reads an experiment configuration from an XML String.

Throws:
java.io.IOException
XMLException

Experiment

@Deprecated
public Experiment(java.io.InputStream in)
           throws java.io.IOException,
                  XMLException
Deprecated. Please use class Process now

Reads an experiment configuration from the given file.

Throws:
java.io.IOException
XMLException


Copyright © 2001-2009 by Rapid-I