diff options
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/src/org/aspectj/runtime/internal/PerObjectMap.java | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/runtime/src/org/aspectj/runtime/internal/PerObjectMap.java b/runtime/src/org/aspectj/runtime/internal/PerObjectMap.java index 4b6caaf9b..d11de0a99 100644 --- a/runtime/src/org/aspectj/runtime/internal/PerObjectMap.java +++ b/runtime/src/org/aspectj/runtime/internal/PerObjectMap.java @@ -14,18 +14,18 @@ package org.aspectj.runtime.internal; -import java.util.WeakHashMap; // XXX REQUIRES JAVA 2!!!!!!!!!!!!!!!! +//import java.util.WeakHashMap; // XXX REQUIRES JAVA 2!!!!!!!!!!!!!!!! public class PerObjectMap { - private WeakHashMap map = new WeakHashMap(); - - public boolean hasAspect(Object o) { return map.containsKey(o); } - - public Object aspectOf(Object o) { - return map.get(o); - } - - public void bind(Object object, Object _aspect) { - map.put(object, _aspect); - } +// private WeakHashMap map = new WeakHashMap(); +// +// public boolean hasAspect(Object o) { return map.containsKey(o); } +// +// public Object aspectOf(Object o) { +// return map.get(o); +// } +// +// public void bind(Object object, Object _aspect) { +// map.put(object, _aspect); +// } } |