Index - All Packages - All Categories - All Classes
Class CanopyCache
Package: Udanax-Gold
All Superclasses: Object Heaper 
Protocols: Object
Categories: Xanadu-Be-Canopy
Class Methodsmake 
Instance MethodsactualHashForEqual 
clearCache 
Clear the cache because the canopy has
	 changed.  This ought to destroy the cachedPath. 
	 This must be cleared after every episode!!!
create 
Overrides: Heaper
pathFor: canopyCrum 
Return the set of all crums from canopyCrum 
	(inclusive) to the top of canopyCrum's canopy.
rootFor: bertCrum 
Return the crum at the top of canopyCrum's canopy.
updateCache: childCrum forParent: parentCrum 
If the cache contains childCrum it must be made 
	to contain childCrum's new parent: parentCrum. 
	Also update CachedRoot.
updateCacheFor: canopyCrum 
If the cache contains canopyCrum, it must be updated 
	because canopyCrum has new parents. For now, just 
	invalidate the cache.
Index - All Packages - All Categories - All Classes