eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Tools::ClassGeneratorList':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: ClassGeneratorList (in Tools)


Inheritance:

   Object
   |
   +--Model
      |
      +--ApplicationModel
         |
         +--Tools::NavigatorModel
            |
            +--Tools::BrowserList
               |
               +--Tools::ClassGeneratorList

Package:
stx:libtool
Category:
Interface-Browsers-New
Version:
rev: 1.15 date: 2016/03/25 21:47:11
user: cg
file: Tools__ClassGeneratorList.st directory: libtool
module: stx stc-classLibrary: libtool
Author:
Claus Gittinger (cg@exept.de)

Description:


embeddable application displaying the class-categories.
Provides an outputGenerator, which enumerates the classes in
the selected categories.


Class protocol:

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

usage example(s):

     UIPainter new openOnClass:ClassGeneratorList andSelector:#windowSpec
     ClassGeneratorList new openInterface:#windowSpec
     ClassGeneratorList open


Instance protocol:

aspects
o  categoryList

o  nameSpaceList

o  projectList

o  selectedCategories

o  selectedCategories: aValueHolder
update

o  selectedClasses
bad name- it's a holder, baby

o  selectedClasses: aValueHolder
selectedClasses notNil ifTrue:[

o  selectedNamespaces

o  selectedNamespaces: aValueHolder
update

o  selectedProjects

o  selectedProjects: aValueHolder
update

aspects-private
o  organizerList

change & update
o  delayedUpdate: something with: aParameter from: changedObject
self halt:'debug halt'.

private
o  listFromInGenerator

o  listOfCategories
those are simulated - in ST/X, empty categories do not

o  listOfNamespaces
only topLevel namespaces are shown

o  listOfProjects
those are simulated - in ST/X, empty projects do not

o  makeDependent

o  makeIndependent

o  release

o  updateCategoryList

o  updateList

o  updateNamespaceList

o  updateProjectList



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Thu, 25 Apr 2024 00:36:59 GMT