private static SmartObject getCachedObject(Class aClass, int id) {

  WeakHashMap cachePage = (WeakHashMap) cache.get(aClass);
  if (cachePage == null) {
    return null;
  }
  return (SmartObject) cachePage.get(new Integer(id));
}
