|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.beans.PropertyChangeSupport
com.jidesoft.utils.SwingPropertyChangeSupport
public final class SwingPropertyChangeSupport
This subclass of java.beans.PropertyChangeSupport is almost identical in functionality. The only difference
is if constructed with SwingPropertyChangeSupport(sourceBean, true) it ensures listeners are only ever
notified on the Event Dispatch Thread.
| Constructor Summary | |
|---|---|
SwingPropertyChangeSupport(Object sourceBean)
Constructs a SwingPropertyChangeSupport object. |
|
SwingPropertyChangeSupport(Object sourceBean,
boolean notifyOnEDT)
Constructs a SwingPropertyChangeSupport object. |
|
| Method Summary | |
|---|---|
void |
firePropertyChange(PropertyChangeEvent evt)
If isNotifyOnEDT() is true and called off the Event Dispatch Thread this implementation uses
SwingUtilities.invokeLater to send out the notification on the Event Dispatch Thread. |
boolean |
isNotifyOnEDT()
Returns notifyOnEDT property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SwingPropertyChangeSupport(Object sourceBean)
sourceBean - The bean to be given as the source for any events.
NullPointerException - if sourceBean is null
public SwingPropertyChangeSupport(Object sourceBean,
boolean notifyOnEDT)
sourceBean - the bean to be given as the source for any eventsnotifyOnEDT - whether to notify listeners on the Event Dispatch Thread only
NullPointerException - if sourceBean is null| Method Detail |
|---|
public void firePropertyChange(PropertyChangeEvent evt)
isNotifyOnEDT() is true and called off the Event Dispatch Thread this implementation uses
SwingUtilities.invokeLater to send out the notification on the Event Dispatch Thread. This ensures
listeners are only ever notified on the Event Dispatch Thread.
firePropertyChange in class PropertyChangeSupportNullPointerException - if evt is nullpublic final boolean isNotifyOnEDT()
notifyOnEDT property.
notifyOnEDT property
|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||