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 JPanel
implements PropertyChangeListener
Displays a property sheet where (supported) properties of the target object may be edited.

Version:
$Revision: 1.1 $
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.

Constructors

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

Methods

 o propertyChange
 public void propertyChange(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(PropertyChangeListener l)
Adds a PropertyChangeListener.

Parameters:
l - a value of type 'PropertyChangeListener'
Overrides:
addPropertyChangeListener in class JComponent
 o removePropertyChangeListener
 public void removePropertyChangeListener(PropertyChangeListener l)
Removes a PropertyChangeListener.

Parameters:
l - a value of type 'PropertyChangeListener'
Overrides:
removePropertyChangeListener in class JComponent
 o setTarget
 public synchronized void setTarget(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