| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.beans.PropertyChangeSupport
javax.swing.event.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)Fire an existing PropertyChangeEvent to any registered listeners. | 
|  boolean | isNotifyOnEDT()Returns notifyOnEDTproperty. | 
| 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)
 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. This ensures  listeners
 are only ever notified on the Event Dispatch Thread.
firePropertyChange in class PropertyChangeSupportevt - The PropertyChangeEvent object.
NullPointerException - if evt is 
         nullpublic final boolean isNotifyOnEDT()
notifyOnEDT property.
notifyOnEDT propertySwingPropertyChangeSupport(Object sourceBean, boolean notifyOnEDT)| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.