ABLE 2.0.0 07/02/2003 10:25:01

com.ibm.able
Interface AblePropertyChangeManager

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
AbleAgent, AbleBean, AbleDataSink, AbleDataSource

public interface AblePropertyChangeManager
extends java.io.Serializable

The AblePropertyChangeManager interface provides the methods needed to add and remove PropertyChangeListener objects or AblePropertyConnection objects which are serilizable property change listeners. Both are used to notify registered listeners of property change events.


Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener theListener)
          Add a property change listener to this bean.
 void addPropertyConnection(AblePropertyConnection thePropertyConnection)
          Adds a property connection.
 AblePropertyConnectionManager getPropertyConnectionManager()
          Returns this bean's property connection manager.
 void removeAllPropertyConnections()
          Removes all property connections.
 void removePropertyChangeListener(java.beans.PropertyChangeListener theListener)
          Remove a property change listener from this bean.
 void removePropertyConnection(AblePropertyConnection thePropertyConnection)
          Removes a property connection.
 

Method Detail

addPropertyConnection

public void addPropertyConnection(AblePropertyConnection thePropertyConnection)
                           throws AbleException
Adds a property connection.
Throws:
AbleException - If an error occurs.

removePropertyConnection

public void removePropertyConnection(AblePropertyConnection thePropertyConnection)
                              throws AbleException
Removes a property connection.
Throws:
AbleException - If an error occurs.

removeAllPropertyConnections

public void removeAllPropertyConnections()
                                  throws AbleException
Removes all property connections.
Throws:
AbleException - If an error occurs.

getPropertyConnectionManager

public AblePropertyConnectionManager getPropertyConnectionManager()
Returns this bean's property connection manager.
Returns:
The ABLE property connection manager for this bean.

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener theListener)
Add a property change listener to this bean.
Parameters:
theListener - An object interested in this bean's property changes.

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener theListener)
Remove a property change listener from this bean.
Parameters:
theListener - The object no longer interested in this bean's properties.

ABLE 2.0.0 07/02/2003 10:25:01

(C) Copyright IBM Corporation 1999, 2003