-
Bug
-
Resolution: Duplicate
-
P3
-
None
-
7
-
None
-
x86
-
windows_xp
The following methods are synchronized:
addPropertyChangeListener(PropertyChangeListener)
removePropertyChangeListener(PropertyChangeListener)
getPropertyChangeListeners()
addPropertyChangeListener(String,PropertyChangeListener)
void removePropertyChangeListener(String,PropertyChangeListener)
getPropertyChangeListeners(String)
hasListeners(String)
Method firePropertyChange(PropertyChangeEvent) is not synchronized,
but it accesses to guarded fields: listeners and children.
addPropertyChangeListener(PropertyChangeListener)
removePropertyChangeListener(PropertyChangeListener)
getPropertyChangeListeners()
addPropertyChangeListener(String,PropertyChangeListener)
void removePropertyChangeListener(String,PropertyChangeListener)
getPropertyChangeListeners(String)
hasListeners(String)
Method firePropertyChange(PropertyChangeEvent) is not synchronized,
but it accesses to guarded fields: listeners and children.
- duplicates
-
JDK-5004188 Refactor listener management in [Property|Vetoable]ChangeSupport.java
-
- Resolved
-
- relates to
-
JDK-4776294 java.awt.Component provides no support for lazy property change-notification
-
- Closed
-