eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'TSMultiTreeNode':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: TSMultiTreeNode


Inheritance:

   Object
   |
   +--TSTreeNode
      |
      +--TSMultiTreeNode

Package:
stx:libbasic2
Category:
Collections-Ordered-Trees-Private
Version:
rev: 1.4 date: 2023/12/12 21:44:11
user: cg
file: TSMultiTreeNode.st directory: libbasic2
module: stx stc-classLibrary: libbasic2

Instance protocol:

private
o  do: aBlock

o  lookupString: aString startingAt: i
inlined for performance

Usage example(s):

        self
                lookupString: aString
                startingAt: i
                whenFound: [^ value]
                whenNil: [:c | ^ nil]
                recurseWith: [:node :j | ^ node lookupString: aString startingAt: j]

o  lookupString: aString startingAt: i insert: anObject

o  matchesForPrefix: aString startingAt: i do: aBlock

o  matchesForString: aString startingAt: i distance: d do: aBlock nodesDo: nodeBlock

private-values
o  valueAdd: anObject

o  values

o  valuesDo: aBlock


Private classes:

    ValueArray


ST/X 7.7.0.0; WebServer 1.702 at 20f6060372b9.unknown:8081; Mon, 18 Nov 2024 06:24:26 GMT