Class netscape.peas.RowChangeSupport
All Packages Class Hierarchy This Package Previous Next Index
Class netscape.peas.RowChangeSupport
netscape.peas.RowChangeSupport
- public class RowChangeSupport
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
-
RowChangeSupport(Object)
- Construct a RowChangeSupport class
-
addRowChangeListener(RowChangeListener)
- Add an object which is a RowChangeListener to set of registered listeners.
-
fireRowChange(int, String, Object, Object, RowProvider, NotifyList)
- Fire a RowChageEvent out to all our registered listeners.
-
propegateRowChange(RowChangeEvent)
- Given an event send it to all our listeners who have not heard of it yet.
-
removeRowChangeListener(RowChangeListener)
- Remove oListener from set of registered listeners.
RowChangeSupport
public RowChangeSupport(Object oDelegator)
- Construct a RowChangeSupport class
addRowChangeListener
public synchronized void addRowChangeListener(RowChangeListener oListener)
- Add an object which is a RowChangeListener to set of registered listeners.
removeRowChangeListener
public synchronized void removeRowChangeListener(RowChangeListener oListener)
- Remove oListener from set of registered listeners.
propegateRowChange
public void propegateRowChange(RowChangeEvent oEvent)
- Given an event send it to all our listeners who have not heard of it yet.
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