public class WeakResourceReference extends java.lang.ref.WeakReference implements IResourceReference
WeakReference to the container. When the container is
garbage collected, the reference is forwarded to the ResourceTracker
that created it for disposal.| Constructor and Description |
|---|
WeakResourceReference(java.lang.Object container,
java.lang.Object resource,
ResourceTracker tracker) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
java.lang.Object |
getResource()
The resource tracked.
|
public WeakResourceReference(java.lang.Object container,
java.lang.Object resource,
ResourceTracker tracker)
public void dispose()
dispose in interface IResourceReferencepublic java.lang.Object getResource()
IResourceReferencegetResource in interface IResourceReference