All Packages Class Hierarchy This Package Previous Next Index WEKA's home
Class weka.gui.beans.AbstractTestSetProducer
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----javax.swing.JComponent
|
+----javax.swing.JPanel
|
+----weka.gui.beans.AbstractTestSetProducer
- public abstract class AbstractTestSetProducer
- extends javax.swing.JPanel
- implements TestSetProducer, Visible, BeanCommon, java.io.Serializable
Abstract class for TestSetProducers that contains default
implementations of add/remove listener methods and defualt
visual representation.
- Since:
- 1.0
- Version:
- $Revision: 1.2 $
- Author:
- Mark Hall
- See Also:
- TestSetProducer
AbstractTestSetProducer()
- Creates a new
AbstractTestSetProducer instance.
addTestSetListener(TestSetListener)
- Add a listener for test sets
connectionAllowed(String)
- Returns true if, at this time,
the object will accept a connection according to the supplied
event name
connectionNotification(String, Object)
- Notify this object that it has been registered as a listener with
a source with respect to the supplied event name
disconnectionNotification(String, Object)
- Notify this object that it has been deregistered as a listener with
a source with respect to the supplied event name
getVisual()
- Get the visual for this bean
removeTestSetListener(TestSetListener)
- Remove a listener for test sets
setLog(Logger)
- Set a logger
setVisual(BeanVisual)
- Set the visual for this bean
stop()
- Stop any processing that the bean might be doing.
useDefaultVisual()
- Use the default visual for this bean
AbstractTestSetProducer
public AbstractTestSetProducer()
Creates a new AbstractTestSetProducer instance.
addTestSetListener
public void addTestSetListener(TestSetListener tsl)
Add a listener for test sets
- Parameters:
tsl - a TestSetListener value
removeTestSetListener
public void removeTestSetListener(TestSetListener tsl)
Remove a listener for test sets
- Parameters:
tsl - a TestSetListener value
setVisual
public void setVisual(BeanVisual newVisual)
Set the visual for this bean
- Parameters:
newVisual - a BeanVisual value
getVisual
public BeanVisual getVisual()
Get the visual for this bean
- Returns:
- a
BeanVisual value
useDefaultVisual
public void useDefaultVisual()
Use the default visual for this bean
connectionAllowed
public boolean connectionAllowed(java.lang.String eventName)
Returns true if, at this time,
the object will accept a connection according to the supplied
event name
- Parameters:
eventName - the event name
- Returns:
- true if the object will accept a connection
connectionNotification
public void connectionNotification(java.lang.String eventName,
java.lang.Object source)
Notify this object that it has been registered as a listener with
a source with respect to the supplied event name
- Parameters:
eventName - the event name
source - the source with which this object has been registered as
a listener
disconnectionNotification
public void disconnectionNotification(java.lang.String eventName,
java.lang.Object source)
Notify this object that it has been deregistered as a listener with
a source with respect to the supplied event name
- Parameters:
eventName - the event name
source - the source with which this object has been registered as
a listener
setLog
public void setLog(Logger logger)
Set a logger
- Parameters:
logger - a weka.gui.Logger value
stop
public abstract void stop()
Stop any processing that the bean might be doing.
Subclass must implement
All Packages Class Hierarchy This Package Previous Next Index WEKA's home