diff options
author | Darin Swanson | 2001-07-03 12:59:28 +0000 |
---|---|---|
committer | Darin Swanson | 2001-07-03 12:59:28 +0000 |
commit | 6e20326931608d4980906d0fab3bd3338132bf4d (patch) | |
tree | ec9a519c59f1b7c1f6e62e5feef0c0f4b86fffd6 | |
parent | ce82461ed957ad991a37ad9ae666a64bcd3cd2dd (diff) | |
download | eclipse.platform.debug-6e20326931608d4980906d0fab3bd3338132bf4d.tar.gz eclipse.platform.debug-6e20326931608d4980906d0fab3bd3338132bf4d.tar.xz eclipse.platform.debug-6e20326931608d4980906d0fab3bd3338132bf4d.zip |
1GF9QKD
-rw-r--r-- | org.eclipse.debug.core/core/org/eclipse/debug/internal/core/ListenerList.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/ListenerList.java b/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/ListenerList.java index b096398e6..8688726fd 100644 --- a/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/ListenerList.java +++ b/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/ListenerList.java @@ -58,7 +58,7 @@ public class ListenerList { *
* @param listener a listener
*/
- public void add(Object listener) {
+ public synchronized void add(Object listener) {
if (listener == null) {
throw new IllegalArgumentException();
}
@@ -88,7 +88,7 @@ public class ListenerList { * to the listener list during the notification will have no effect on the
* notification itself.
*/
- public Object[] getListeners() {
+ public synchronized Object[] getListeners() {
if (fSize == 0)
return EmptyArray;
Object[] result= new Object[fSize];
@@ -110,7 +110,7 @@ public class ListenerList { *
* @param listener a listener
*/
- public void remove(Object listener) {
+ public synchronized void remove(Object listener) {
if (listener == null) {
throw new IllegalArgumentException();
}
|