com.rapidminer
Class Yale

java.lang.Object
  extended by com.rapidminer.Yale

public class Yale
extends java.lang.Object

Former main program (before renaming YALE into RapidMiner). Entry point for the command line programm, the GUI and wrappers. Please note that applications which use RapidMiner as a data mining library will have to invoke one of the init methods provided by this class before applying processes or operators. Several init methods exist and choosing the correct one with optimal parameters might drastically reduce runtime and / or initialization time.

Author:
Ingo Mierswa

Constructor Summary
Yale()
           
 
Method Summary
static void cleanUp()
          Deprecated. Use RapidMiner.cleanUp() instead
static InputHandler getInputHandler()
          Deprecated. Use RapidMiner.getInputHandler() instead
static java.lang.String getVersion()
          Deprecated. Use RapidMiner.getShortVersion() instead
static java.util.Set<ParameterType> getYaleProperties()
          Deprecated. Use RapidMiner.getRapidMinerProperties() instead
static void hideSplash()
          Deprecated. Use RapidMiner.hideSplash() instead
static void init()
          Deprecated. Use RapidMiner.init() instead
static void init(boolean addWekaOperators, boolean searchJDBCInLibDir, boolean searchJDBCInClasspath, boolean addPlugins)
          Deprecated. Use RapidMiner.init(boolean,boolean,boolean,boolean) instead
static void init(java.io.InputStream operatorsXMLStream, boolean addWekaOperators, boolean searchJDBCInLibDir, boolean searchJDBCInClasspath, boolean addPlugins)
          Deprecated. Use RapidMiner.init(InputStream,boolean,boolean,boolean,boolean) instead
static void init(java.io.InputStream operatorsXMLStream, java.io.File pluginDir, boolean addWekaOperators, boolean searchJDBCInLibDir, boolean searchJDBCInClasspath, boolean addPlugins)
          Deprecated. Use RapidMiner.init(InputStream,File,boolean,boolean,boolean,boolean) instead
static void quit(int errorcode)
          Deprecated. Use RapidMiner.quit(int) instead
static Process readExperimentFile(java.io.File experimentfile)
          Deprecated. Use RapidMiner.readProcessFile(File) instead
static void registerYaleProperty(ParameterType type)
          Deprecated. Use RapidMiner.registerRapidMinerProperty(ParameterType) instead
static void setInputHandler(InputHandler inputHandler)
          Deprecated. Use RapidMiner.setInputHandler(InputHandler) instead
static SplashScreen showSplash()
          Deprecated. Use RapidMiner.showSplash() instead
static void splashMessage(java.lang.String message)
          Deprecated. Use RapidMiner.splashMessage(String) instead
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Yale

public Yale()
Method Detail

getVersion

@Deprecated
public static java.lang.String getVersion()
Deprecated. Use RapidMiner.getShortVersion() instead


readExperimentFile

@Deprecated
public static Process readExperimentFile(java.io.File experimentfile)
                                  throws XMLException,
                                         java.io.IOException,
                                         java.lang.InstantiationException,
                                         java.lang.IllegalAccessException
Deprecated. Use RapidMiner.readProcessFile(File) instead

Throws:
XMLException
java.io.IOException
java.lang.InstantiationException
java.lang.IllegalAccessException

init

@Deprecated
public static void init()
                 throws java.io.IOException
Deprecated. Use RapidMiner.init() instead

Initializes YALE. Will use the core operators.xml operator description, all available Weka operators, and all JDBC drivers found in the directory YALE_HOME/lib/jdbc. Will not search for JDBC drivers in other classpath libraries. Will use all plugins in the plugins directory. Use the method RapidMiner.init(InputStream, boolean, boolean, boolean, boolean) for more sophisticated initialization possibilities. Alternatively, you could also set the following system properties, e.g. during startup via "-Dyale.init.weka=false":

Throws:
java.io.IOException - if something goes wrong during initialization

init

@Deprecated
public static void init(boolean addWekaOperators,
                                   boolean searchJDBCInLibDir,
                                   boolean searchJDBCInClasspath,
                                   boolean addPlugins)
                 throws java.io.IOException
Deprecated. Use RapidMiner.init(boolean,boolean,boolean,boolean) instead

Initializes YALE with its core operators.

Parameters:
addWekaOperators - inidcates if the operator wrappers for Weka should be loaded
searchJDBCInLibDir - indicates if JDBC drivers from the directory YALE_HOME/lib/jdbc should be loaded
searchJDBCInClasspath - indicates if JDBC drivers from the classpath libraries should be loaded
addPlugins - indicates if the plugins should be loaded
Throws:
java.io.IOException - if something goes wrong during initialization

init

@Deprecated
public static void init(java.io.InputStream operatorsXMLStream,
                                   boolean addWekaOperators,
                                   boolean searchJDBCInLibDir,
                                   boolean searchJDBCInClasspath,
                                   boolean addPlugins)
                 throws java.io.IOException
Deprecated. Use RapidMiner.init(InputStream,boolean,boolean,boolean,boolean) instead

Initializes YALE.

Parameters:
operatorsXMLStream - the stream to the operators.xml (operator description), use core operators.xml if null
addWekaOperators - inidcates if the operator wrappers for Weka should be loaded
searchJDBCInLibDir - indicates if JDBC drivers from the directory YALE_HOME/lib/jdbc should be loaded
searchJDBCInClasspath - indicates if JDBC drivers from the classpath libraries should be loaded
addPlugins - indicates if the plugins should be loaded
Throws:
java.io.IOException - if something goes wrong during initialization

init

@Deprecated
public static void init(java.io.InputStream operatorsXMLStream,
                                   java.io.File pluginDir,
                                   boolean addWekaOperators,
                                   boolean searchJDBCInLibDir,
                                   boolean searchJDBCInClasspath,
                                   boolean addPlugins)
                 throws java.io.IOException
Deprecated. Use RapidMiner.init(InputStream,File,boolean,boolean,boolean,boolean) instead

Initializes YALE.

Parameters:
operatorsXMLStream - the stream to the operators.xml (operator description), use core operators.xml if null
pluginDir - the directory where plugins are located, use core plugin directory if null
addWekaOperators - inidcates if the operator wrappers for Weka should be loaded
searchJDBCInLibDir - indicates if JDBC drivers from the directory YALE_HOME/lib/jdbc should be loaded
searchJDBCInClasspath - indicates if JDBC drivers from the classpath libraries should be loaded
addPlugins - indicates if the plugins should be loaded
Throws:
java.io.IOException - if something goes wrong during initialization

cleanUp

@Deprecated
public static void cleanUp()
Deprecated. Use RapidMiner.cleanUp() instead

Cleans up the object visualizers available for this experiment and clears the current temp directory. This method should be performed in cases where YALE is embedded into other applications and only single operators (in contrast to a complete experiment) are performed within several runs, e.g. in a loop. TODO: bind object visualizers, log service, and temp file service to an experiment instead of managing these things in a static way.


showSplash

@Deprecated
public static SplashScreen showSplash()
Deprecated. Use RapidMiner.showSplash() instead


hideSplash

@Deprecated
public static void hideSplash()
Deprecated. Use RapidMiner.hideSplash() instead


splashMessage

@Deprecated
public static void splashMessage(java.lang.String message)
Deprecated. Use RapidMiner.splashMessage(String) instead


setInputHandler

@Deprecated
public static void setInputHandler(InputHandler inputHandler)
Deprecated. Use RapidMiner.setInputHandler(InputHandler) instead


getInputHandler

@Deprecated
public static InputHandler getInputHandler()
Deprecated. Use RapidMiner.getInputHandler() instead


getYaleProperties

@Deprecated
public static java.util.Set<ParameterType> getYaleProperties()
Deprecated. Use RapidMiner.getRapidMinerProperties() instead

Returns a set of ParameterTypes for the Yale system properties.


registerYaleProperty

@Deprecated
public static void registerYaleProperty(ParameterType type)
Deprecated. Use RapidMiner.registerRapidMinerProperty(ParameterType) instead


quit

@Deprecated
public static void quit(int errorcode)
Deprecated. Use RapidMiner.quit(int) instead



Copyright © 2001-2009 by Rapid-I