create a new orgl root
Overrides: OrglRoot
Return a stepper of bundles according to the order.
Overrides: OrglRoot
Overrides: OrglRoot
Overrides: OrglRoot
Overrides: OrglRoot
Overrides: OrglRoot
the kind of domain elements allowed
Overrides: OrglRoot
Copy out each simple region and then combine them.
Overrides: OrglRoot
region must be a valid thing to store as a split.
simpleRegion must be simple! Copy out each distinction.
Overrides: OrglRoot
Overrides: OPart
Overrides: OrglRoot
Overrides: OrglRoot
Overrides: OrglRoot
Overrides: Object
Overrides: OrglRoot
get an individual element
Overrides: OrglRoot
Overrides: OrglRoot
Get or Make the BeRangeElement at the location.
Overrides: OrglRoot
Overrides: OrglRoot
Overrides: OPart
ActualOrglRoots believe they have stuff beneath them.
Overrides: OrglRoot
Just search for now.
Overrides: OrglRoot
return a mapping from my data to corresponding stuff in the given trace
Overrides: OrglRoot
Return the owner for the given position in the receiver.
Overrides: OrglRoot
Overrides: Object
Overrides: OrglRoot
Overrides: OrglRoot
Recur assigning owners. Return the portion of the receiver that
couldn't be assigned.
Overrides: OrglRoot
Return a region for all the stuff in this orgl that can backfollow to trace.
Overrides: OrglRoot
Overrides: OrglRoot
Return the owner for the given position in the receiver.
Overrides: OrglRoot
Splay a region into its own subtree as close as possible to the root
Overrides: OrglRoot
Return true if child is a child. Used for debugging.
Return true if child is a child. Used for debugging.
Return a copy with externalDsp added to the receiver's dsp.
Overrides: OrglRoot
Overrides: OrglRoot
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.
Return a copy with externalDsp removed from the receiver's dsp.
Overrides: OrglRoot
My bertCrum must not be leafward of newBCrum.
Thus it must be LE to newCrum. Otherwise correct it and recur.
Overrides: OrglRoot
Overrides: OrglRoot
Overrides: OrglRoot