All Packages  Class Hierarchy  This Package  Previous  Next  Index  WEKA's home

Class weka.gui.beans.Loader

java.lang.Object
    |
    +----java.awt.Component
            |
            +----java.awt.Container
                    |
                    +----javax.swing.JComponent
                            |
                            +----javax.swing.JPanel
                                    |
                                    +----weka.gui.beans.AbstractDataSource
                                            |
                                            +----weka.gui.beans.Loader

public class Loader
extends AbstractDataSource
implements UserRequestAcceptor, WekaWrapper, EventConstraints
Loads data sets using weka.core.converter classes

Since:
1.0
Version:
$Revision: 1.3 $
Author:
Mark Hall
See Also:
AbstractDataSource, UserRequestAcceptor

Constructor Index

 o Loader()
 

Method Index

 o addDataSourceListener(DataSourceListener)
Add a listener
 o addInstanceListener(InstanceListener)
Add an instance listener
 o enumerateRequests()
Get a list of user requests
 o eventGeneratable(String)
Returns true if the named event can be generated at this time
 o getLoader()
Get the loader
 o getWrappedAlgorithm()
Get the loader
 o performRequest(String)
Perform the named request
 o removeDataSourceListener(DataSourceListener)
Remove a listener
 o removeInstanceListener(InstanceListener)
Remove an instance listener
 o setLoader(Loader)
Set the loader to use
 o setWrappedAlgorithm(Object)
Set the loader
 o startLoading()
Start loading data

Constructor Detail

 o Loader
public Loader()

Method Detail

 o setLoader
public void setLoader(Loader loader)
          Set the loader to use
Parameters:
loader - a weka.core.converters.Loader value
 o getLoader
public Loader getLoader()
          Get the loader
Returns:
a weka.core.converters.Loader value
 o setWrappedAlgorithm
public void setWrappedAlgorithm(java.lang.Object algorithm)
          Set the loader
Parameters:
algorithm - a Loader
Throws:
java.lang.IllegalArgumentException - if an error occurs
 o getWrappedAlgorithm
public java.lang.Object getWrappedAlgorithm()
          Get the loader
Returns:
a Loader
 o startLoading
public void startLoading()
          Start loading data
 o enumerateRequests
public java.util.Enumeration enumerateRequests()
          Get a list of user requests
Returns:
an Enumeration value
 o performRequest
public void performRequest(java.lang.String request)
          Perform the named request
Parameters:
request - a String value
Throws:
java.lang.IllegalArgumentException - if an error occurs
 o eventGeneratable
public boolean eventGeneratable(java.lang.String eventName)
          Returns true if the named event can be generated at this time
Parameters:
eventName - the event
Returns:
a boolean value
 o addDataSourceListener
public void addDataSourceListener(DataSourceListener dsl)
          Add a listener
Parameters:
dsl - a DataSourceListener value
Overrides:
addDataSourceListener in class AbstractDataSource
 o removeDataSourceListener
public void removeDataSourceListener(DataSourceListener dsl)
          Remove a listener
Parameters:
dsl - a DataSourceListener value
Overrides:
removeDataSourceListener in class AbstractDataSource
 o addInstanceListener
public void addInstanceListener(InstanceListener dsl)
          Add an instance listener
Parameters:
dsl - a InstanceListener value
Overrides:
addInstanceListener in class AbstractDataSource
 o removeInstanceListener
public void removeInstanceListener(InstanceListener dsl)
          Remove an instance listener
Parameters:
dsl - a InstanceListener value
Overrides:
removeInstanceListener in class AbstractDataSource

All Packages  Class Hierarchy  This Package  Previous  Next  Index  WEKA's home