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

Class weka.gui.PropertySheetPanel

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

public class PropertySheetPanel
extends javax.swing.JPanel
implements java.beans.PropertyChangeListener
Displays a property sheet where (supported) properties of the target object may be edited.

Version:
$Revision: 1.9 $
Author:
Len Trigg (trigg@cs.waikato.ac.nz)

Constructor Index

 o PropertySheetPanel()
Creates the property sheet panel.

Method Index

 o addPropertyChangeListener(PropertyChangeListener)
Adds a PropertyChangeListener.
 o editableProperties()
Gets the number of editable properties for the current target.
 o propertyChange(PropertyChangeEvent)
Updates the property sheet panel with a changed property and also passed the event along.
 o removePropertyChangeListener(PropertyChangeListener)
Removes a PropertyChangeListener.
 o setTarget(Object)
Sets a new target object for customisation.

Constructor Detail

 o PropertySheetPanel
public PropertySheetPanel()
          Creates the property sheet panel.

Method Detail

 o propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
          Updates the property sheet panel with a changed property and also passed the event along.
Parameters:
evt - a value of type 'PropertyChangeEvent'
 o addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
          Adds a PropertyChangeListener.
Parameters:
l - a value of type 'PropertyChangeListener'
Overrides:
addPropertyChangeListener in class javax.swing.JComponent
 o removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
          Removes a PropertyChangeListener.
Parameters:
l - a value of type 'PropertyChangeListener'
Overrides:
removePropertyChangeListener in class javax.swing.JComponent
 o setTarget
public void setTarget(java.lang.Object targ)
          Sets a new target object for customisation.
Parameters:
targ - a value of type 'Object'
 o editableProperties
public int editableProperties()
          Gets the number of editable properties for the current target.
Returns:
the number of editable properties.

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