Squeak Class Documentation category index | class index  
 
SelectorBrowser
  category: Tools-Browser
  superclass: StringHolder
  subclasses:

No comment. Sorry.

instance methods
  as yet unclassified
  byExample
byExample:
classList
classListIndex
classListIndex:
classListSelectorTitle
contents:notifying:
implementors
initialExtent
listFromResult:
markMatchingClasses
messageList
messageListIndex
messageListIndex:
messageListKey:from:
morphicWindow
open
openAsMorph
quickList
searchResult:
selectedClass
selectedClassName
selectedMessageName
selectorList:
selectorMenu:
selectorMenuTitle
senders
testObjects:strings:

class methods
  instance creation
  prototypicalToolWindow

instance methods
  as yet unclassified top  
 

byExample

The comment in the bottom pane


 

byExample:

Don't save it


 

classList


 

classListIndex


 

classListIndex:


 

classListSelectorTitle


 

contents:notifying:

Take what the user typed and find all selectors containing it


 

implementors


 

initialExtent

Answer the desired extent for the receiver when a view on it is first opened on the screen.
5/22/96 sw: in the absence of any override, obtain from RealEstateAgent


 

listFromResult:

ResultOC is of the form #('(data1 op data2)' '(...)'). Answer a sorted array.


 

markMatchingClasses

If an example is used, mark classes matching the example instance with an asterisk.


 

messageList

Find all the selectors containing what the user typed in.


 

messageListIndex

Answer the index of the selected message selector.


 

messageListIndex:

Set the selected message selector to be the one indexed by anInteger. Find all classes it is in.


 

messageListKey:from:

Respond to a command key. Handle (m) and (n) here,
else defer to the StringHolder behaviour.


 

morphicWindow

Create a Browser that lets you type part of a selector, shows a list of selectors, shows the classes of the one you chose, and spawns a full browser on it. Answer the window
SelectorBrowser new open


 

open

Create a Browser that lets you type part of a selector, shows a list of selectors,
shows the classes of the one you chose, and spwns a full browser on it.
SelectorBrowser new open


 

openAsMorph

Create a Browser that lets you type part of a selector, shows a list of selectors, shows the classes of the one you chose, and spwns a full browser on it.
SelectorBrowser new open


 

quickList

Compute the selectors for the single example of receiver and args, in the very top pane


 

searchResult:


 

selectedClass

Answer the currently selected class.


 

selectedClassName

Answer the name of the currently selected class.


 

selectedMessageName

Answer the name of the currently selected message.


 

selectorList:


 

selectorMenu:


 

selectorMenuTitle


 

senders


 

testObjects:strings:

Try to make substitutions in the user's inputs and search for the selector again.
1 no change to answer.
2 answer Array -> OrderedCollection.
2 answer Character -> String
4 answer Symbol or String of len 1 -> Character
For each of these, try straight, and try converting args:
Character -> String
Symbol or String of len 1 -> Character
Return array with result, dataObjects, dataStrings. Don't ever do a find on the same set of data twice.


class methods
  instance creation top  
 

prototypicalToolWindow

Answer an example of myself seen in a tool window, for the benefit of parts-launching tools