diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/KeyedWeakReference.java')
-rw-r--r-- | plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/KeyedWeakReference.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/KeyedWeakReference.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/KeyedWeakReference.java index ce15b20d15..a27bdc8f35 100644 --- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/KeyedWeakReference.java +++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/KeyedWeakReference.java @@ -12,6 +12,7 @@ package org.eclipse.net4j.util.ref; import java.lang.ref.ReferenceQueue; import java.lang.ref.WeakReference; +import java.text.MessageFormat; /** * @author Eike Stepper @@ -41,4 +42,10 @@ public class KeyedWeakReference<K, T> extends WeakReference<T> implements KeyedR { return key; } + + @Override + public String toString() + { + return MessageFormat.format("KeyedWeakReference[{0} -> {1}]", key, isEnqueued() ? "ENQUEUED" : get()); + } }
\ No newline at end of file |