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

Class weka.gui.beans.DataVisualizer

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

public class DataVisualizer
extends javax.swing.JPanel
implements DataSourceListener, TrainingSetListener, TestSetListener, Visible, UserRequestAcceptor, java.io.Serializable, java.beans.beancontext.BeanContextChild
Bean that encapsulates weka.gui.visualize.VisualizePanel

Version:
$Revision: 1.5 $
Author:
Mark Hall

Constructor Index

 o DataVisualizer()
 

Method Index

 o acceptDataSet(DataSetEvent)
Accept a data set
 o acceptTestSet(TestSetEvent)
Accept a test set
 o acceptTrainingSet(TrainingSetEvent)
Accept a training set
 o addPropertyChangeListener(String, PropertyChangeListener)
Add a property change listener to this bean
 o addVetoableChangeListener(String, VetoableChangeListener)
Add a vetoable change listener to this bean
 o enumerateRequests()
Describe enumerateRequests method here.
 o getBeanContext()
Return the bean context (if any) that this bean is embedded in
 o getVisual()
Return the visual appearance of this bean
 o main(String[])
 
 o performRequest(String)
Describe performRequest method here.
 o removePropertyChangeListener(String, PropertyChangeListener)
Remove a property change listener from this bean
 o removeVetoableChangeListener(String, VetoableChangeListener)
Remove a vetoable change listener from this bean
 o setBeanContext(BeanContext)
Set a bean context for this bean
 o setInstances(Instances)
Set instances for this bean.
 o setVisual(BeanVisual)
Set the visual appearance of this bean
 o useDefaultVisual()
Use the default appearance for this bean

Constructor Detail

 o DataVisualizer
public DataVisualizer()

Method Detail

 o acceptTrainingSet
public void acceptTrainingSet(TrainingSetEvent e)
          Accept a training set
Parameters:
e - a TrainingSetEvent value
 o acceptTestSet
public void acceptTestSet(TestSetEvent e)
          Accept a test set
Parameters:
e - a TestSetEvent value
 o acceptDataSet
public void acceptDataSet(DataSetEvent e)
          Accept a data set
Parameters:
e - a DataSetEvent value
 o setVisual
public void setVisual(BeanVisual newVisual)
          Set the visual appearance of this bean
Parameters:
newVisual - a BeanVisual value
 o getVisual
public BeanVisual getVisual()
          Return the visual appearance of this bean
 o useDefaultVisual
public void useDefaultVisual()
          Use the default appearance for this bean
 o enumerateRequests
public java.util.Enumeration enumerateRequests()
          Describe enumerateRequests method here.
Returns:
an Enumeration value
 o addPropertyChangeListener
public void addPropertyChangeListener(java.lang.String name,
                                      java.beans.PropertyChangeListener pcl)
          Add a property change listener to this bean
Parameters:
name - the name of the property of interest
pcl - a PropertyChangeListener value
Overrides:
addPropertyChangeListener in class javax.swing.JComponent
 o removePropertyChangeListener
public void removePropertyChangeListener(java.lang.String name,
                                         java.beans.PropertyChangeListener pcl)
          Remove a property change listener from this bean
Parameters:
name - the name of the property of interest
pcl - a PropertyChangeListener value
Overrides:
removePropertyChangeListener in class javax.swing.JComponent
 o addVetoableChangeListener
public void addVetoableChangeListener(java.lang.String name,
                                      java.beans.VetoableChangeListener vcl)
          Add a vetoable change listener to this bean
Parameters:
name - the name of the property of interest
vcl - a VetoableChangeListener value
 o removeVetoableChangeListener
public void removeVetoableChangeListener(java.lang.String name,
                                         java.beans.VetoableChangeListener vcl)
          Remove a vetoable change listener from this bean
Parameters:
name - the name of the property of interest
vcl - a VetoableChangeListener value
 o setBeanContext
public void setBeanContext(java.beans.beancontext.BeanContext bc)
          Set a bean context for this bean
Parameters:
bc - a BeanContext value
 o getBeanContext
public java.beans.beancontext.BeanContext getBeanContext()
          Return the bean context (if any) that this bean is embedded in
Returns:
a BeanContext value
 o setInstances
public void setInstances(Instances inst) throws java.lang.Exception
          Set instances for this bean. This method is a convenience method for clients who use this component programatically
Parameters:
inst - an Instances value
Throws:
java.lang.Exception - if an error occurs
 o performRequest
public void performRequest(java.lang.String request)
          Describe performRequest method here.
Parameters:
request - a String value
Throws:
java.lang.IllegalArgumentException - if an error occurs
 o main
public static void main(java.lang.String args[])

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