All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface key.Referrer

public interface Referrer
If a class can have a reference to an atom, then it is a 'referrer', and should pass itself into that atom using the 'addReference()' routine and 'removeReference()' routine when it adds / removes its reference.


Method Index

 o delete(Atom)
This method is called by a to all its referrer's when it is being deleted.
 o swapout(Atom)
Stop referring to this atom, as its being swapped out of memory.

Methods

 o delete
 public abstract void delete(Atom a)
This method is called by a to all its referrer's when it is being deleted. You should clean up and remove all references to this atom

 o swapout
 public abstract void swapout(Atom a)
Stop referring to this atom, as its being swapped out of memory. Store the tag, if you so wish, or whatever.


All Packages  Class Hierarchy  This Package  Previous  Next  Index