Back: Boolean-storing
Up: Class reference
Forward: Browser class-browsing
 
Top: GNU Smalltalk User's Guide
Contents: Table of Contents
Index: Class index
About: About this document

6.12 Browser

Defined in namespace Smalltalk
Category: Language-Implementation

6.12.1 Browser class: browsing  (class)


6.12.1 Browser class: browsing

browseHierarchy
Tell Emacs tp browse the Smalltalk class hierarchy

browseMethods: methods forClass: class inBuffer: bufferName
Send to Emacs code that browses the methods in the `methods' Dictionary, showing them as part of the `class' class in a buffer with the given name

emacsFunction: funcName on: aBlock
Send to Emacs something like (funcName <aBlock is evaluated here>)

emacsListFunction: funcName on: aBlock
Send to Emacs something like (funcName '(<aBlock is evaluated here>))

finishEmacsMessage
Finish a message to be processed by emacs - does nothing for now

getAllSelectors: selector inBuffer: bufferName
Send to Emacs code that browses the implementors of the given selectors in a buffer with the given name

initialize
Initialize the Emacs browsing system

loadClassNames
Tell Emacs the class names (new version)

oldloadClassNames
Tell Emacs the class names

oldShowInstanceMethods: class
Send to Emacs code that browses instance methods for class

oldShowMethods: class for: methodType
Send to Emacs code that browses methods of the given type for class (methodType is either `class' or `instance')

selectorsForEmacs
Tell Emacs the names of ALL the defined selectors

showAllMethods: class inBuffer: bufferName
Send to Emacs code that browses ALL the methods understood by instances of the given class, in a buffer with the given name

showDirectMethods: class inBuffer: bufferName
Send to Emacs code that browses methods defined in the given class, in a buffer with the given name

showIndirectMethods: class inBuffer: bufferName
Send to Emacs code that browses the methods inherited (and not overridden) by the given class, in a buffer with the given name

showMethods: class for: methodType
Send to Emacs code that browses methods of the given type for class (methodType is either `class' or `instance')

startEmacsMessage
Start a message to be processed by emacs as Lisp

testMethods: aClass for: methodType
Send to Emacs code that browses methods of the given type for class (methodType is either `class' or `instance')

withGcOff: aBlock
Evaluate aBlock while the `GC flipping...' message is off




This document was generated on May, 12 2002 using texi2html