All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class netscape.peas.RowChangeSupport

java.lang.Object
   |
   +----netscape.peas.RowChangeSupport

public class RowChangeSupport
extends Object
The RowChangeSupport is a helper class to which classes which implement fire the RowChangeEvent may delegate their implementations of: addRowChangeListenter removeRowChangeListener fireRowChange It also implements propegateRowChange


Constructor Index

 o RowChangeSupport(Object)
Construct a RowChangeSupport class

Method Index

 o addRowChangeListener(RowChangeListener)
Add an object which is a RowChangeListener to set of registered listeners.
 o fireRowChange(int, String, Object, Object, RowProvider, NotifyList)
Fire a RowChageEvent out to all our registered listeners.
 o propegateRowChange(RowChangeEvent)
Given an event send it to all our listeners who have not heard of it yet.
 o removeRowChangeListener(RowChangeListener)
Remove oListener from set of registered listeners.

Constructors

 o RowChangeSupport
 public RowChangeSupport(Object oDelegator)
Construct a RowChangeSupport class

Methods

 o addRowChangeListener
 public synchronized void addRowChangeListener(RowChangeListener oListener)
Add an object which is a RowChangeListener to set of registered listeners.

 o removeRowChangeListener
 public synchronized void removeRowChangeListener(RowChangeListener oListener)
Remove oListener from set of registered listeners.

 o propegateRowChange
 public void propegateRowChange(RowChangeEvent oEvent)
Given an event send it to all our listeners who have not heard of it yet.

 o fireRowChange
 public void fireRowChange(int iChangeType,
                           String sColumnAffected,
                           Object oOldValue,
                           Object oNewValue,
                           RowProvider oRowProvider,
                           NotifyList oNotify)
Fire a RowChageEvent out to all our registered listeners.


All Packages  Class Hierarchy  This Package  Previous  Next  Index