Index - All Packages - All Categories - All Classes

Class HUpperCrum


Package: Udanax-Gold
All Superclasses: Object Heaper HistoryCrum
Protocols: Object
Categories: Xanadu-Be-Ents

Class Methods

make


make: something


makeBertCrum: bertCrum


makeHUpperCrum: hcrum



Instance Methods

actualDelayedStoreBackfollow: finder with: fossil with: recorder with: hCrumCache



Overrides: HistoryCrum

addOParent: newCrum

If this hcrum represents a fork, then it must get its own canopy crum.

anyPasses: finder



Overrides: HistoryCrum

bertCrum

find the canopyCrum that goes with this hCrum.

Overrides: HistoryCrum

create: trace with: canopy


create: first with: second with: trace


createRcvr: receiver



Overrides: HistoryCrum

hCut



Overrides: HistoryCrum

inspectOrgls



Overrides: HistoryCrum

inTrace: trace

Return true if the receiver can backfollow to trace.

Overrides: HistoryCrum

isEmpty

Return true if their are no upward pointers. This is used
by OParts to determine if they can be forgotten.

Overrides: HistoryCrum

mappingTo: trace with: initial

return the mapping into the domain space of the given trace

Overrides: HistoryCrum

oParents



Overrides: HistoryCrum

propagateBCrum: newBCrum

If bertCrum is leafward of newBCrum then change it and return true,
otherwise return false.

Overrides: HistoryCrum

removeOParent: newCrum

Make a history crum with no upward pointers.

ringDetectors: edition



Overrides: HistoryCrum

sendSelfTo: xmtr



Overrides: HistoryCrum

updateBertCanopy: bCrum

Make my bertCrum the join of its current value and bCrum.


Index - All Packages - All Categories - All Classes