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

Class weka.gui.beans.ClassifierPerformanceEvaluator

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

public class ClassifierPerformanceEvaluator
extends AbstractEvaluator
implements BatchClassifierListener, java.io.Serializable, UserRequestAcceptor, EventConstraints
A bean that evaluates the performance of batch trained classifiers

Version:
$Revision: 1.3 $
Author:
Mark Hall

Constructor Index

 o ClassifierPerformanceEvaluator()
 

Method Index

 o acceptClassifier(BatchClassifierEvent)
Accept a classifier to be evaluated
 o addTextListener(TextListener)
Add a text listener
 o enumerateRequests()
Return an enumeration of user activated requests for this bean
 o eventGeneratable(String)
Returns true, if at the current time, the named event could be generated.
 o performRequest(String)
Perform the named request
 o removeTextListener(TextListener)
Remove a text listener
 o stop()
Try and stop any action

Constructor Detail

 o ClassifierPerformanceEvaluator
public ClassifierPerformanceEvaluator()

Method Detail

 o acceptClassifier
public void acceptClassifier(BatchClassifierEvent ce)
          Accept a classifier to be evaluated
Parameters:
ce - a BatchClassifierEvent value
 o stop
public void stop()
          Try and stop any action
Overrides:
stop in class AbstractEvaluator
 o enumerateRequests
public java.util.Enumeration enumerateRequests()
          Return an enumeration of user activated requests for this bean
Returns:
an Enumeration value
 o performRequest
public void performRequest(java.lang.String request)
          Perform the named request
Parameters:
request - the request to perform
Throws:
java.lang.IllegalArgumentException - if an error occurs
 o addTextListener
public void addTextListener(TextListener cl)
          Add a text listener
Parameters:
cl - a TextListener value
 o removeTextListener
public void removeTextListener(TextListener cl)
          Remove a text listener
Parameters:
cl - a TextListener value
 o eventGeneratable
public boolean eventGeneratable(java.lang.String eventName)
          Returns true, if at the current time, the named event could be generated. Assumes that supplied event names are names of events that could be generated by this bean.
Parameters:
eventName - the name of the event in question
Returns:
true if the named event could be generated at this point in time

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