Index - All Packages - All Categories - All Classes

Class ActualOrglRoot


Package: Udanax-Gold
All Superclasses: Object Heaper Abraham OPart OrglRoot
Protocols: Object
Categories: Xanadu-Be-Ents

Class Methods

make: loaf with: region

create a new orgl root

Instance Methods

attachTrailBlazer: blazer



Overrides: OrglRoot

bundleStepper: region with: order

Return a stepper of bundles according to the order.

Overrides: OrglRoot

checkRecorders: finder with: scrum



Overrides: OrglRoot

checkTrailBlazer: blazer



Overrides: OrglRoot

combine: another



Overrides: OrglRoot

contentsHash



Overrides: OrglRoot

coordinateSpace

the kind of domain elements allowed

Overrides: OrglRoot

copy: region

Copy out each simple region and then combine them.

Overrides: OrglRoot

copyDistinction: region

region must be a valid thing to store as a split.

copySimple: simpleRegion

simpleRegion must be simple! Copy out each distinction.

count



Overrides: OrglRoot

create: fullcrum with: region



Overrides: OPart

createRcvr: receiver



Overrides: OrglRoot

crums


delayedFindMatching: finder with: fossil with: recorder



Overrides: OrglRoot

dismantle



Overrides: OrglRoot

displayString



Overrides: Object

domain



Overrides: OrglRoot

fetch: key with: edition

get an individual element

Overrides: OrglRoot

fetchEasyCombine: another


fetchTrailBlazer



Overrides: OrglRoot

fill: keys with: toArrange with: toArray with: dsp with: edition


fullcrum


getBe: key

Get or Make the BeRangeElement at the location.

Overrides: OrglRoot

inform: key with: value



Overrides: OrglRoot

inspect



Overrides: OPart

inspectTraces


isEmpty

ActualOrglRoots believe they have stuff beneath them.

Overrides: OrglRoot

keysLabelled: label

Just search for now.

Overrides: OrglRoot

makeNew: newSplit with: newIn with: newOut


mapSharedTo: trace

return a mapping from my data to corresponding stuff in the given trace

Overrides: OrglRoot

ownerAt: key

Return the owner for the given position in the receiver.

Overrides: OrglRoot

printOn: aStream



Overrides: Object

rangeOwners: positions



Overrides: OrglRoot

sendSelfTo: xmtr



Overrides: OrglRoot

setAllOwners: owner

Recur assigning owners. Return the portion of the receiver that
couldn't be assigned.

Overrides: OrglRoot

sharedRegion: trace

Return a region for all the stuff in this orgl that can backfollow to trace.

Overrides: OrglRoot

simpleDomain



Overrides: OrglRoot

specAt: key

Return the owner for the given position in the receiver.

Overrides: OrglRoot

splay: region

Splay a region into its own subtree as close as possible to the root

storeRecordingAgents: recorder with: agenda



Overrides: OrglRoot

testChild: child

Return true if child is a child. Used for debugging.

testHChild: child

Return true if child is a child. Used for debugging.

transformedBy: externalDsp

Return a copy with externalDsp added to the receiver's dsp.

Overrides: OrglRoot

triggerDetector: detect



Overrides: OrglRoot

tryAllBecome: other

Change the identities of the RangeElements of this Edition to those at the same key in the other Edition. The left piece of the result contains those object which are know to not be able to become, because of
- lack of ownership authority
- different contents
- incompatible types
- no corresponding new identity
The right piece of the result is nil if there is nothing more that might be done, or else the remainder of the receiver on which we might be able to proceed. This material might fail at a later time because of any of the reasons above; or it might succeed , even though it failed this time because of
- synchronization problem
- just didn't feel like it
This is always required to make progress if it can, although it isn't required to make all the progress that it might. Returns right=nil when it can't make further progress.

unTransformedBy: externalDsp

Return a copy with externalDsp removed from the receiver's dsp.

Overrides: OrglRoot

updateBCrumTo: newBCrum

My bertCrum must not be leafward of newBCrum.
Thus it must be LE to newCrum. Otherwise correct it and recur.

Overrides: OrglRoot

usedDomain



Overrides: OrglRoot

wait: sensor



Overrides: OrglRoot


Index - All Packages - All Categories - All Classes