]> source.dussan.org Git - aspectj.git/commitdiff
gutted. Should be removed once we've confirmed that it can safely be removed.
authorwisberg <wisberg>
Wed, 23 Apr 2003 09:20:06 +0000 (09:20 +0000)
committerwisberg <wisberg>
Wed, 23 Apr 2003 09:20:06 +0000 (09:20 +0000)
(not sure if CVS keeps history across file removal/add).
(tests run fine, no apparant clients)

runtime/src/org/aspectj/runtime/internal/PerObjectMap.java

index 4b6caaf9bdbdeaf8028be40722efba487fdb4f43..d11de0a99d015bfebbb06b4b2071db3227e7f1b3 100644 (file)
 
 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);
+//    }
 }