|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.beans.VetoableChangeSupport
Constructor Summary | |
VetoableChangeSupport(Object sourceBean)
|
Method Summary | |
void | addVetoableChangeListener(String propertyName,
VetoableChangeListener listener)
Add a VetoableChangeListener for a specific property. |
void | addVetoableChangeListener(VetoableChangeListener listener)
Add a VetoableListener to the listener list. |
void | fireVetoableChange(PropertyChangeEvent evt)
Fire a vetoable property update to any registered listeners. |
void | fireVetoableChange(String propertyName,
boolean oldValue,
boolean newValue)
Report a boolean vetoable property update to any registered listeners. |
void | fireVetoableChange(String propertyName,
int oldValue,
int newValue)
Report a int vetoable property update to any registered listeners. |
void | fireVetoableChange(String propertyName,
Object oldValue,
Object newValue)
Report a vetoable property update to any registered listeners. |
boolean | hasListeners(String propertyName)
Check if there are any listeners for a specific property. |
void | removeVetoableChangeListener(String propertyName,
VetoableChangeListener listener)
Remove a VetoableChangeListener for a specific property. |
void | removeVetoableChangeListener(VetoableChangeListener listener)
Remove a VetoableChangeListener from the listener list. |
Methods inherited from class java.lang.Object | |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
Constructor Detail |
public VetoableChangeSupport(Object sourceBean)
sourceBean
- The bean to be given as the source for any events.Method Detail |
public void addVetoableChangeListener(VetoableChangeListener listener)
listener
- The VetoableChangeListener to be addedpublic void removeVetoableChangeListener(VetoableChangeListener listener)
listener
- The VetoableChangeListener to be removedpublic void addVetoableChangeListener(String propertyName, VetoableChangeListener listener)
propertyName
- The name of the property to listen on.
listener
- The VetoableChangeListener to be addedpublic void removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)
propertyName
- The name of the property that was listened on.
listener
- The VetoableChangeListener to be removedpublic void fireVetoableChange(String propertyName, Object oldValue, Object newValue) throws PropertyVetoException
No event is fired if old and new are equal and non-null.
propertyName
- The programmatic name of the property
that is about to change..
oldValue
- The old value of the property.
newValue
- The new value of the property.public void fireVetoableChange(String propertyName, int oldValue, int newValue) throws PropertyVetoException
This is merely a convenience wrapper around the more general fireVetoableChange method that takes Object values.
propertyName
- The programmatic name of the property
that is about to change.
oldValue
- The old value of the property.
newValue
- The new value of the property.public void fireVetoableChange(String propertyName, boolean oldValue, boolean newValue) throws PropertyVetoException
This is merely a convenience wrapper around the more general fireVetoableChange method that takes Object values.
propertyName
- The programmatic name of the property
that is about to change.
oldValue
- The old value of the property.
newValue
- The new value of the property.public void fireVetoableChange(PropertyChangeEvent evt) throws PropertyVetoException
No event is fired if old and new are equal and non-null.
evt
- The PropertyChangeEvent to be fired.public boolean hasListeners(String propertyName)
propertyName
- the property name.
|
Java Platform 1.2 Beta 4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |