Index - All Packages - All Categories - All Classes
Class Loaf
Package: Udanax-Gold
All Superclasses: Object Heaper Abraham OPart
Immediate Subclasses: InnerLoaf OExpandingLoaf
Protocols: Object
Categories: Xanadu-Be-Ents
Class Methods
make: values with: arrangement
Overridden by: InnerLoaf class
makeRegion: region with: element
makeXnRegion: region
Instance Methods
actualSplay: region with: limitRegion
Speciall handle the splay cases in which the region partially intersects
with limitedRegion. These require rotations and splitting.
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
addOParent: oParent
This should probably take a bertCanopyCrum argument, as well.
Overridden by: DspLoaf SplitLoaf RegionLoaf
asFeEdition
Make a FeEdition out of myself. Used for triggering Detectors
attachTrailBlazer: blazer
Overrides: OPart
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
bundleStepper: region with: order with: globalDsp
Return a stepper of bundles according to the order.
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
checkChildRecorders: finder
send checkRecorders to all children
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf RegionLoaf
checkChildRecorders: stamp with: finder
checkRecorders: finder with: scrum
checkRecorders: edition with: finder with: scrum
checkTrailBlazer: blazer
Overrides: OPart
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
combine: another with: limitRegion with: globalDsp
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf
compare: trace with: region
return a mapping from my data to corresponding stuff in the given trace
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf RegionLoaf
contentsHash
Overrides: OPart
Overridden by: DspLoaf SplitLoaf OExpandingLoaf OVirtualLoaf RegionLoaf
count
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf
create: hcrum with: scrum
Overrides: OPart
Overridden by: InnerLoaf DspLoaf OVirtualLoaf
create: hash with: hcrum with: scrum
Overridden by: InnerLoaf SplitLoaf OExpandingLoaf OPartialLoaf
createRcvr: receiver
Overrides: OPart
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
delayedStoreMatching: finder with: recorder with: hCrumCache
delayedStoreMatching: finder with: fossil with: recorder with: hCrumCache
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf RegionLoaf
dismantle
Overrides: OPart
Overridden by: DspLoaf SplitLoaf OPartialLoaf RegionLoaf
domain
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf
fetch: key with: edition with: globalKey
Look up the range element for the key. If it is embedded within a virtual
structure, then make a virtual range element using the edition and globalKey.
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
fetchBottomAt: key
Return the bottom-most Loaf. Used to get the owner and such of a position.
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf
fetchTrailBlazer
Overrides: OPart
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
fill: keys with: toArrange with: toArray with: globalDsp with: edition
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
getBe: key
Get or Make the BeRangeElement at the location.
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
hCrum
Overrides: OPart
inform: key with: value with: trace
inform a piece of partiality
Overridden by: OPartialLoaf
keysLabelled: label
Just search for now.
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf RegionLoaf
rangeOwners: positions
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf
removeOParent: oparent
remove oparent from the set of upward pointers.
sendSelfTo: xmtr
Overrides: OPart
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
setAllOwners: owner
Recur assigning owners. Return the portion of the o-tree that
couldn't be assigned, or nil if it was all assigned.
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
sharedRegion: trace with: limitRegion
Return a region describing the stuff that can backfollow to trace.
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf RegionLoaf
splay: region with: limitRegion
Make each child completely contained or completely outside
the region. Return the number of children completely in the region.
Full containment cases can be handled generically.
Overridden by: OExpandingLoaf
storeMatching: finder with: table with: hCrumCache
storeRecordingAgents: recorder with: agenda
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf RegionLoaf
transformedBy: externalDsp
Return a copy with externalDsp added to the receiver's dsp.
Overridden by: DspLoaf
triggerDetector: detect
A Detector has been added to my parent. Walk down and trigger it on all non-partial stuff
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
unTransformedBy: globalDsp
Return a copy with globalDsp removed from the receiver's dsp.
Overridden by: DspLoaf
updateBCrumTo: newBCrum
Ensure the my bertCrum is not be leafward of newBCrum.
Overridden by: DspLoaf SplitLoaf RegionLoaf
usedDomain
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
wait: sensor
Overrides: OPart
Overridden by: InnerLoaf DspLoaf SplitLoaf OExpandingLoaf OPartialLoaf OVirtualLoaf RegionLoaf
Index - All Packages - All Categories - All Classes