eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Tools::MethodList':

Home

everywhere
www.exept.de
for:
[back]

Class: MethodList (in Tools)


Inheritance:

   Object
   |
   +--Model
      |
      +--ApplicationModel
         |
         +--Tools::NavigatorModel
            |
            +--Tools::BrowserList
               |
               +--Tools::MethodList
                  |
                  +--Tools::ImplementingClassList
                  |
                  +--Tools::ImplementingMethodList

Package:
stx:libtool
Category:
Interface-Browsers-New
Version:
rev: 1.47 date: 2010/04/30 09:54:59
user: cg
file: Tools_MethodList.st directory: libtool
module: stx stc-classLibrary: libtool

Class protocol:

interface specs
o  singleMethodWindowSpec
This resource specification was automatically generated
by the UIPainter of ST/X.

o  windowSpec
This resource specification was automatically generated
by the UIPainter of ST/X.

plugIn spec
o  aspectSelectors
This resource specification was automatically generated
by the UIPainter of ST/X.


Instance protocol:

aspects
o  browserNameList

o  defaultSlaveModeValue

o  filterClassVars

o  filterClassVars: aValueHolder

o  methodLabelHolder

o  methodList

o  selectedMethodNameIndices

o  selectedMethods

o  selectedMethods: aValueHolder

o  showCoverageInformation

o  showCoverageInformation: aValueHolder

o  showImageResourceMethodsImages

o  showImageResourceMethodsImages: aValueHolder

o  showMethodComplexity

o  showMethodComplexity: aValueHolder

o  showMethodInheritance

o  showMethodInheritance: aValueHolder

o  showMethodTypeIcon

o  showMethodTypeIcon: aValueHolder

o  variableFilter

o  variableFilter: aValueHolder

change & update
o  delayedUpdate: something with: aParameter from: changedObject

o  selectedMethodsChanged
the set of selected methods has changed;
update the selection-index collection (for the selectionInListView)

o  selectionChanged

o  selectionChangedByClick
we are not interested in that - get another notification
via the changed valueHolder

o  update: something with: aParameter from: changedObject

drag & drop
o  canDropContext: aDropContext

o  doDropContext: aDropContext

private
o  listOfMethodNames

o  makeDependent

o  makeIndependent

o  method: mthd includesModsOfClassVariable: variablesToHighLight

o  method: mthd includesModsOfInstanceVariable: variablesToHighLight

o  method: mthd includesRefsToClassVariable: variablesToHighLight

o  method: mthd includesRefsToInstanceVariable: variablesToHighLight

o  method: mthd includesRefsToVariable: variablesToHighLight askParserWith: querySelector

o  methodIsInheritedFromAbove: aMethod

o  methodIsRedefinedBelow: aMethod

o  redefinedOrInheritedIconFor: aMethod

o  release

o  resourceIconForMethod: aMethod

o  setOfAllSelectorsImplementedBelow: aClass

o  updateList

o  updateListEntryFor: aMethod
update my list for a single method.
(used when a single methods package, code or whatever changes, and a full udpate
would be too slow)

private-presentation
o  colorForCoverageInformationOfMethod: aMethod

o  listEntryForMethod: aMethod selector: selector class: cls showClass: showClass showCategory: showCategory classFirst: showClassFirst
answer a method list entry
gimmics:
adding a little image to breakPointed methods,
inheritance indicators,
highlight accessors of variable

private-watching
o  startWatchProcess

o  stopWatchProcess

setup
o  postBuildWith: aBuilder



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