|
Class: HierarchicalProjectList (in Tools)
Object
|
+--Model
|
+--ApplicationModel
|
+--Tools::NavigatorModel
|
+--Tools::BrowserList
|
+--Tools::ProjectList
|
+--Tools::HierarchicalProjectList
|
+--Tools::HierarchicalPackageFilterList
- Package:
- stx:libtool
- Category:
- Interface-Browsers-New
- Version:
- rev:
1.16
date: 2014/11/19 21:41:12
- user: cg
- file: Tools__HierarchicalProjectList.st directory: libtool
- module: stx stc-classLibrary: libtool
- Author:
- Claus Gittinger (cg@exept.de)
Like a ClassList, but shows classes hierarchical.
If topClassHolders value is non-nil, only that classes hierarchy
is shown.
embeddable application displaying the classes as listed by
the inputGenerator.
Provides an outputGenerator, which enumerates the classes and
their protocols (method-categories) in the selected classes.
interface specs
-
windowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:HierarchicalProjectList andSelector:#windowSpec
HierarchicalProjectList new openInterface:#windowSpec
HierarchicalProjectList open
|
-
xxwindowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
plugIn spec
-
aspectSelectors
-
This resource specification was automatically generated
by the UIPainter of ST/X.
aspects
-
generateHierarchicalProjectTree
-
environment allClassesDo:[:eachClass |
-
hierarchicalProjectList
-
-
hierarchicalProjectSelection
-
-
updateTreeSelection
-
must expand items as required
change & update
-
delayedUpdate: something with: aParameter from: changedObject
-
(self slaveMode value == true) ifTrue:[
usage example(s):
super delayedUpdate:something with:aParameter from:changedObject.
|
-
enqueueDelayedAddPackage: package
-
-
update: something with: aParameter from: changedObject
-
don't care for that.
-
updateSelectionFromTree
-
private
-
addPackage: package
-
find the parent ...
-
release
-
user actions
-
doubleClicked: anIndex
-
-
indicatorPressed: anIndex
-
ProjectItem
|