Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Swanson2001-07-03 12:59:28 +0000
committerDarin Swanson2001-07-03 12:59:28 +0000
commit6e20326931608d4980906d0fab3bd3338132bf4d (patch)
treeec9a519c59f1b7c1f6e62e5feef0c0f4b86fffd6
parentce82461ed957ad991a37ad9ae666a64bcd3cd2dd (diff)
downloadeclipse.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.java6
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();
}

Back to the top