eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Tools::SearchDialog':

Home

everywhere
www.exept.de
for:
[back]

Class: SearchDialog (in Tools)


Inheritance:

   Object
   |
   +--GraphicsContext
      |
      +--DeviceGraphicsContext
         |
         +--GraphicsMedium
            |
            +--DisplaySurface
               |
               +--SimpleView
                  |
                  +--View
                     |
                     +--TopView
                        |
                        +--StandardSystemView
                           |
                           +--ModalBox
                              |
                              +--DialogBox
                                 |
                                 +--Tools::SearchDialog

Package:
stx:libtool
Category:
Interface-Browsers-New
Version:
rev: 1.52 date: 2010/04/26 13:40:01
user: cg
file: Tools_SearchDialog.st directory: libtool
module: stx stc-classLibrary: libtool

Class protocol:

queries
o  lastCodeSearchArea

o  lastStringSearchArea


Instance protocol:

accessing-entered values
o  classesToSearch

o  codeToSearch

o  matchMethods

o  methodsToSearch

o  openHow

o  searchIgnoringCase

o  searchIsCaseSensitive

o  searchWithMatch

o  selectorToSearch

private
o  searchClassProtocolHolder

o  searchInstanceProtocolHolder

o  showHelpOnCodePatterns

o  updateListOfMatchingSelectorsFor: s

public
o  addTextEntryWithCaseIgnore: withCaseIgnore withMatch: withMatch

o  askThenDo: aBlock

o  setupToAskForMethodSearchTitle: title forBrowser: brwsrArg searchWhat: searchWhatArg searchArea: whereDefault withCaseIgnore: withCaseIgnore withMatch: withMatch withMethodList: withMethodList allowFind: allowFindArg allowBuffer: allowBufferArg allowBrowser: allowBrowserArg withTextEntry: withTextEntryArg

setup
o  addCheckBox: b forSearchArea: area

o  addCheckBoxForChangedClassesList

o  addCheckBoxForChangedMethodList

o  addCheckBoxForClassMethodSearch

o  addCheckBoxForClassesNamespace: ns

o  addCheckBoxForClassesPackage: pkg

o  addCheckBoxForCurrentNamespace

o  addCheckBoxForCurrentPackage

o  addCheckBoxForCurrentPackage: pkg

o  addCheckBoxForEverywhere

o  addCheckBoxForInstanceMethodSearch

o  addCheckBoxForMethodList

o  addCheckBoxForOwnerAndItsPrivateClasses

o  addCheckBoxForOwnerAndItsSubclassesAndItsPrivateClasses

o  addCheckBoxForSelectedClass

o  addCheckBoxForSelectedClassAndPrivateClasses

o  addCheckBoxForSelectedClassAndSubclasses

o  addCheckBoxForSelectedClassAndSubclassesAndPrivateClasses

o  addCheckBoxForSelectedClassAndSuperclasses

o  addCheckBoxForSelectedClassCategory

o  addCheckBoxForSelectedMethodClasses

o  addCheckBoxForSelectedMethods

o  addCheckBoxForSelectedPackage

o  addDummyCheckBoxForEverywhere

o  addFilteredListOfMatchingSelectors

o  addInputFieldForSelectorOrNameOrString

o  addTextEntryFieldForCode

o  checkCodeIn: codeField notifying: errMessageField

o  getClassesAndMethodsFor: where

o  helpTextForMetaPatterns

o  isMethodHolder

setup-buttons
o  addBrowseButton

o  addBufferButton

o  addButtons
add find/newBrowser/newBuffer buttons

o  addFindButton



ST/X 6.1.1; WebServer 1.620 at exept:8081; Thu, 24 May 2012 04:31:04 GMT