|
|
Class: BrowserList (in Tools)
Object
|
+--Model
|
+--ApplicationModel
|
+--Tools::NavigatorModel
|
+--Tools::BrowserList
|
+--Tools::ClassCategoryList
|
+--Tools::ClassGeneratorList
|
+--Tools::ClassList
|
+--Tools::MethodCategoryList
|
+--Tools::MethodList
|
+--Tools::NamespaceList
|
+--Tools::ProjectList
|
+--Tools::VariableList
- Package:
- stx:libtool
- Category:
- Interface-Browsers-New
- Version:
- rev:
1.26
date: 2010/04/27 13:56:49
- user: cg
- file: Tools_BrowserList.st directory: libtool
- module: stx stc-classLibrary: libtool
- Author:
- Claus Gittinger (cg@exept.de)
embeddable application displaying the class-categories.
Provides an outputGenerator, which enumerates the classes in
the selected categories.
image specs
-
nameSpaceIcon
-
-
packageIcon
-
-
padLockBlueMiniIcon
-
-
padLockGrayMiniIcon
-
-
padLockGreenMiniIcon
-
-
padLockRedMiniIcon
-
-
programImageIcon
-
-
protectedMethod
-
-
redLockIcon
-
aspects
-
defaultSlaveModeValue
-
-
doubleClickChannel
-
-
doubleClickChannel: aChannel
-
-
filter: aValueHolder
-
-
forceGeneratorTrigger
-
-
forceGeneratorTrigger: aTriggerValue
-
-
hideUnloadedClasses
-
-
hideUnloadedClasses: aValueHolder
-
-
menuHolder
-
-
menuHolder: aValueHolder
-
-
nameSpaceFilter
-
-
nameSpaceFilter: aValueHolder
-
-
organizerMode
-
-
organizerMode: aValueHolder
-
-
packageFilter
-
-
packageFilter: aValueHolder
-
-
pseudoListLabelHolder
-
-
selectionChangeCondition: aBlockOrValueHolder
-
-
selectionHolder
-
-
selectionHolder: aValueHolder
-
-
showAllClassesInNameSpaceOrganisation
-
-
showAllClassesInNameSpaceOrganisation: aValueHolder
-
-
showClassPackages
-
-
showClassPackages: aValueHolder
-
-
slaveMode
-
-
slaveMode: aValueHolder
-
-
sortBy
-
-
sortBy: aValueHolder
-
-
updateTrigger
-
-
updateTrigger: aTriggerValue
-
change & update
-
delayedUpdate: something with: aParameter from: changedObject
-
if any of my subclasses want those, they should look for them.
-
enqueueDelayedUpdate: something with: aParameter from: changedObject
-
support for delayed updates - to be invoked from a concrete classes
#update:with:from: method.
This will enqueue a delayed update, and resend #delayedUpdate:with:from:
whenever the receiver is handling events.
Especially useful, if many updates arrive at high frequency, to avoid
multiple redraws.
-
enqueueDelayedUpdateList
-
-
enqueueDelayedUpdateOutputGenerator
-
-
forceReselect
-
-
forceSelectionClear
-
-
forceUpdateList
-
|listView|
-
immediateUpdate: aBooleanOrBooleanHolder
-
-
prioDelayedUpdate: something with: aParameter from: changedObject
-
-
selectionChangeAllowed
-
-
selectionChanged
-
-
selectionChangedByClick
-
Created: / 25.2.2000 / 21:19:25 / cg
-
syncDelayedUpdateList
-
-
update: something with: aParameter from: changedObject
-
drag & drop
-
canDrop: aDropContext
-
-
doDrop: aDropContext
-
-
dropClassFiles: files
-
-
objectsAreClassFiles: objects
-
generators
-
inGeneratorHolder
-
-
inGeneratorHolder: aConditionBlockHolder
-
-
makeGenerator
-
** This method raises an error - it must be redefined in concrete classes **
-
outGeneratorHolder
-
-
outGeneratorHolder: aConditionBlockHolder
-
-
updateOutputGenerator
-
create a generator which enumerates my elements,
and place it into the outputGenerator holder
icons
-
abstractMethodIcon
-
answer an icon to mark abstract methods
-
canvasIcon
-
answer an icon to mark canvas spec methods
-
deprecatedMethodIcon
-
-
fetchIcon: name selector: fetchSelector
-
answer an icon to mark methods
-
fileImageIcon
-
answer an icon to mark file-image spec methods
-
helpIcon
-
answer an icon to mark help spec methods
-
hierarchicalListIcon
-
answer an icon to mark hierarchicalList spec methods
-
ignoredMethodIcon
-
answer an icon to mark ignored methods
-
imageIcon
-
answer an icon to mark image spec methods
-
instrumentationIcon
-
answer an icon to mark instrumented methods
-
menuIcon
-
answer an icon to mark menu spec methods
-
methodEmptyInheritedIcon
-
-
methodInheritedFromAboveAndRedefinedBelowIcon
-
-
methodInheritedFromAboveIcon
-
-
methodIsSubclassResponsibilityAndRedefinedBelowIcon
-
-
methodIsSubclassResponsibilityIcon
-
-
methodRedefinedBelowIcon
-
-
privateMethodIcon
-
answer an icon to mark private methods
-
programImageIcon
-
answer an icon to mark image spec methods
-
programMenuIcon
-
answer an icon to mark program generated menu methods
-
protectedMethodIcon
-
answer an icon to mark protected methods
-
stopIcon
-
answer an icon to mark breakPointed methods
-
tabListIcon
-
answer an icon to mark tabList spec methods
-
tableColumnsIcon
-
answer an icon to mark tableColumns spec methods
-
timeIcon
-
answer an icon to mark timed methods
-
traceIcon
-
answer an icon to mark traced methods
misc
-
invalidateList
-
private
-
browserNameList
-
** This method raises an error - it must be redefined in concrete classes **
-
classesToProcessForClasses: classes withVisibility: visibility
-
-
colorize: aString with: emphasis
-
-
colorizeForChangedCode: someString
-
-
colorizeForChangedCodeInSmallTeam: someString
-
-
colorizeForDifferentPackage: someString
-
-
colorizeForInstrumentedFullyCoveredCode: someString
-
-
colorizeForInstrumentedNeverCalledCode: someString
-
-
colorizeForInstrumentedPartiallyCoveredCode: someString
-
-
colorizeGrey: someString
-
-
emphasizeForChangedCode: someString
-
-
emphasizeForDifferentPackage: someString
-
-
inSlaveModeOrInvisible
-
-
isClass: aClass shownWithNameSpaceFilter: nameSpaceFilter
-
-
isClass: aClass shownWithPackageFilter: packageFilter
-
-
makeDependent
-
** This method raises an error - it must be redefined in concrete classes **
-
makeIndependent
-
** This method raises an error - it must be redefined in concrete classes **
-
release
-
-
releaseAsSubCanvas
-
-
updateList
-
** This method raises an error - it must be redefined in concrete classes **
-
updateListFor: newList
-
update the browsers list in a way which avoids scrolls
and flicker; returns true, if the newList is the same.
setup
-
autoSelect: aBoolean
-
-
commonPostBuild
-
|