KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > aspectj > runtime > internal > PerObjectMap


1 /* *******************************************************************
2  * Copyright (c) 1999-2001 Xerox Corporation,
3  * 2002 Palo Alto Research Center, Incorporated (PARC).
4  * All rights reserved.
5  * This program and the accompanying materials are made available
6  * under the terms of the Eclipse Public License v1.0
7  * which accompanies this distribution and is available at
8  * http://www.eclipse.org/legal/epl-v10.html
9  *
10  * Contributors:
11  * Xerox/PARC initial implementation
12  * ******************************************************************/

13
14
15 package org.aspectj.runtime.internal;
16
17 //import java.util.WeakHashMap; // XXX REQUIRES JAVA 2!!!!!!!!!!!!!!!!
18

19 public class PerObjectMap {
20 // private WeakHashMap map = new WeakHashMap();
21
//
22
// public boolean hasAspect(Object o) { return map.containsKey(o); }
23
//
24
// public Object aspectOf(Object o) {
25
// return map.get(o);
26
// }
27
//
28
// public void bind(Object object, Object _aspect) {
29
// map.put(object, _aspect);
30
// }
31
}
32
Popular Tags