com.sun.star.lib.sandbox
Class WeakTable
java.lang.Object
|
+--java.util.Observable
|
+--com.sun.star.lib.sandbox.WeakTable
- public synchronized class WeakTable
- extends java.util.Observable
Field Summary |
private static boolean |
DEBUG
|
java.util.Hashtable |
hash
|
(package private) static com.sun.star.lib.sandbox.WeakTable |
weakTable
|
Fields inherited from class java.util.Observable |
arr, changed, obs |
Constructor Summary |
WeakTable()
|
Method Summary |
static void |
AddObserver(java.util.Observer o)
|
private static void |
DEBUG(java.lang.String s)
|
static void |
DeleteObserver(java.util.Observer o)
|
void |
addObserver(java.util.Observer o)
|
(package private) static void |
clear()
|
(package private) static java.util.Enumeration |
elements()
|
static com.sun.star.lib.sandbox.Cachable |
get(java.lang.Object o)
|
private void |
pclear()
|
private com.sun.star.lib.sandbox.Cachable |
pget(java.lang.Object o)
|
private void |
pput(java.lang.Object o,
com.sun.star.lib.sandbox.Cachable c)
|
private void |
premove(java.lang.Object o)
|
static void |
put(java.lang.Object o,
com.sun.star.lib.sandbox.Cachable c)
|
static void |
remove(java.lang.Object o)
|
Methods inherited from class java.util.Observable |
clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
private static final boolean DEBUG
hash
public java.util.Hashtable hash
weakTable
static com.sun.star.lib.sandbox.WeakTable weakTable
WeakTable
public WeakTable()
AddObserver
public static void AddObserver(java.util.Observer o)
DEBUG
private static final void DEBUG(java.lang.String s)
DeleteObserver
public static void DeleteObserver(java.util.Observer o)
addObserver
public void addObserver(java.util.Observer o)
clear
static void clear()
elements
static java.util.Enumeration elements()
get
public static com.sun.star.lib.sandbox.Cachable get(java.lang.Object o)
pclear
private void pclear()
pget
private com.sun.star.lib.sandbox.Cachable pget(java.lang.Object o)
pput
private void pput(java.lang.Object o,
com.sun.star.lib.sandbox.Cachable c)
premove
private void premove(java.lang.Object o)
put
public static void put(java.lang.Object o,
com.sun.star.lib.sandbox.Cachable c)
remove
public static void remove(java.lang.Object o)