--- a/NewSystemBrowser.st Tue Apr 19 18:13:24 2005 +0200
+++ b/NewSystemBrowser.st Wed Apr 20 01:04:49 2005 +0200
@@ -35,7 +35,7 @@
DefaultSyntaxColoring DefaultToolBarVisible
DefaultCodeInfoVisible DefaultShortNameInTabs
DefaultHideUnloadedClasses DefaultMarkApplications
- DefaultAutoFormat'
+ DefaultAutoFormat DefaultShowMethodComplexity'
poolDictionaries:''
category:'Interface-Browsers-New'
!
@@ -1099,6 +1099,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
@@ -1821,6 +1825,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #selectorPopUpMenu
@@ -1949,6 +1957,10 @@
#aspect: #showMethodInheritance
)
#(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
@@ -2596,6 +2608,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #packageFilter
@@ -2633,6 +2649,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
@@ -2679,6 +2699,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
@@ -2725,6 +2749,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
@@ -6948,6 +6976,13 @@
#isVisible: true "false"
)
#(#MenuItem
+ #label: 'Show Complexity'
+ #translateLabel: true
+ #hideMenuOnActivated: false
+ #indication: #showMethodComplexity
+ #isVisible: true "false"
+ )
+ #(#MenuItem
#label: '-'
)
#(#MenuItem
@@ -9116,138 +9151,144 @@
the MenuEditor may not be able to read the specification."
"
- MenuEditor new openOnClass:NewSystemBrowser andSelector:#viewMenu
- (Menu new fromLiteralArrayEncoding:(NewSystemBrowser viewMenu)) startUp
+ MenuEditor new openOnClass:Tools::NewSystemBrowser andSelector:#viewMenu
+ (Menu new fromLiteralArrayEncoding:(Tools::NewSystemBrowser viewMenu)) startUp
"
<resource: #menu>
^
- #(#Menu
- #(
- #(#MenuItem
- #label: 'Category'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #category
- )
- #(#MenuItem
- #enabled: #hasSingleClassSelected
- #label: 'Class Hierarchy'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #classHierarchy
- )
- #(#MenuItem
- #enabled: #hasSingleClassSelected
- #label: 'Class Inheritance'
- #translateLabel: true
- #isVisible: #classInheritanceMenuItemVisible
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #classInheritance
- )
- #(#MenuItem
- #label: 'Hierarchy'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #hierarchy
- )
- #(#MenuItem
- #label: 'Namespace'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #namespace
- )
- #(#MenuItem
- #label: 'Project'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #project
- )
- #(#MenuItem
- #label: '-'
- )
- #(#MenuItem
- #label: 'Toolbar'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #toolBarVisibleHolder
- )
- #(#MenuItem
- #label: 'Info'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #codeInfoVisible
- )
- #(#MenuItem
- #label: '-'
- )
- #(#MenuItem
- #label: 'Hide Unloaded Classes'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #hideUnloadedClasses
- )
- #(#MenuItem
- #enabled: #showUnloadedClasses
- #label: 'Emphasize Unloaded Classes'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #emphasizeUnloadedClasses
- )
- #(#MenuItem
- #label: 'Short Class Names in Tabs'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #shortNamesInTabs
- )
- #(#MenuItem
- #label: 'Show Class-Packages'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #showClassPackages
- )
- #(#MenuItem
- #label: 'Show Method Inheritance Indicator'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #showMethodInheritance
- )
- #(#MenuItem
- #label: 'Show Classtype Indicator'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #markApplicationsHolder
- )
- #(#MenuItem
- #label: '-'
- )
- #(#MenuItem
- #label: 'Show Inherited Methods'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #methodVisibilityHolder
- #choiceValue: #all
- )
- #(#MenuItem
- #label: 'Show Inherited Methods except Object''s'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #methodVisibilityHolder
- #choiceValue: #allButObject
- )
- #(#MenuItem
- #label: 'Do not Show Inherited Methods'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #methodVisibilityHolder
- #choiceValue: #class
+ #(Menu
+ (
+ (MenuItem
+ label: 'Category'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: category
+ )
+ (MenuItem
+ enabled: hasSingleClassSelected
+ label: 'Class Hierarchy'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: classHierarchy
+ )
+ (MenuItem
+ enabled: hasSingleClassSelected
+ label: 'Class Inheritance'
+ translateLabel: true
+ isVisible: classInheritanceMenuItemVisible
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: classInheritance
+ )
+ (MenuItem
+ label: 'Hierarchy'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: hierarchy
+ )
+ (MenuItem
+ label: 'Namespace'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: namespace
+ )
+ (MenuItem
+ label: 'Project'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: project
+ )
+ (MenuItem
+ label: '-'
+ )
+ (MenuItem
+ label: 'Toolbar'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: toolBarVisibleHolder
+ )
+ (MenuItem
+ label: 'Info'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: codeInfoVisible
+ )
+ (MenuItem
+ label: '-'
+ )
+ (MenuItem
+ label: 'Hide Unloaded Classes'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: hideUnloadedClasses
+ )
+ (MenuItem
+ enabled: showUnloadedClasses
+ label: 'Emphasize Unloaded Classes'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: emphasizeUnloadedClasses
+ )
+ (MenuItem
+ label: 'Show Classtype Indicator'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: markApplicationsHolder
+ )
+ (MenuItem
+ label: 'Short Class Names in Tabs'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: shortNamesInTabs
+ )
+ (MenuItem
+ label: 'Show Class-Packages'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: showClassPackages
+ )
+ (MenuItem
+ label: 'Show Method Inheritance Indicator'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: showMethodInheritance
+ )
+ (MenuItem
+ label: 'Show Method-Complexity'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: showMethodComplexity
+ )
+ (MenuItem
+ label: '-'
+ )
+ (MenuItem
+ label: 'Show Inherited Methods'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: methodVisibilityHolder
+ choiceValue: all
+ )
+ (MenuItem
+ label: 'Show Inherited Methods except Object''s'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: methodVisibilityHolder
+ choiceValue: allButObject
+ )
+ (MenuItem
+ label: 'Do not Show Inherited Methods'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: methodVisibilityHolder
+ choiceValue: class
)
)
nil
@@ -11069,6 +11110,17 @@
^ holder
!
+showMethodComplexity
+ |holder|
+
+ (holder := builder bindingAt:#showMethodComplexity) isNil ifTrue:[
+ holder := (DefaultShowMethodComplexity ? false "true") asValue.
+ builder aspectAt:#showMethodComplexity put: holder.
+ holder onChangeEvaluate:[ DefaultShowMethodComplexity := holder value ].
+ ].
+ ^ holder
+!
+
showMethodInheritance
|holder|
@@ -23911,14 +23963,20 @@
self
projectMenuWithAllClassesLoadedDo:[:module :package :classesInProject |
- |moduleAndPackage text metrics|
+ |moduleAndPackage text metrics allClasses|
moduleAndPackage := module , ':' , package.
self busyLabel:'Computing metrics for ' , moduleAndPackage , '...'.
Transcript showCR:'Computing metrics for ' , moduleAndPackage , '...'.
+ allClasses := OrderedCollection new.
+ allClasses addAll:classesInProject.
+ classesInProject do:[:eachClass |
+ allClasses addAll:(eachClass allPrivateClasses).
+ ].
+
metrics := Metrics new.
- metrics computeMetricsForClasses:classesInProject.
+ metrics computeMetricsForClasses:allClasses.
text := metrics generateReport.
resultStream nextPutLine:'Package: ', moduleAndPackage.
@@ -35775,14 +35833,9 @@
mcls := aClass theMetaclass.
codeAspect := self codeAspect.
- codeAspect == #newApplication
- ifTrue:[ msg := 'Generate initial application code ?' ].
-
- codeAspect == #newDialog
- ifTrue:[ msg := 'Generate initial dialog code ?' ].
-
- codeAspect == #newWebApplication
- ifTrue:[ msg := 'Generate initial webApplication code ?' ].
+ codeAspect == #newApplication ifTrue:[ msg := 'Generate initial application code ?' ].
+ codeAspect == #newDialog ifTrue:[ msg := 'Generate initial dialog code ?' ].
+ codeAspect == #newWebApplication ifTrue:[ msg := 'Generate initial webApplication code ?' ].
(msg notNil and:[self confirm:(resources string:msg)])
ifTrue:[
@@ -36547,7 +36600,7 @@
!NewSystemBrowser class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Attic/NewSystemBrowser.st,v 1.821 2005-04-19 16:13:24 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Attic/NewSystemBrowser.st,v 1.822 2005-04-19 23:04:49 cg Exp $'
! !
NewSystemBrowser initialize!
--- a/Tools_MethodList.st Tue Apr 19 18:13:24 2005 +0200
+++ b/Tools_MethodList.st Wed Apr 20 01:04:49 2005 +0200
@@ -19,7 +19,8 @@
browserNameList variableFilter filterClassVars updateProcess
lastShowClass lastShowCategory lastShowClassFirst
showMethodInheritance lastMethodClass lastMethodClassesSubclasses
- classAndSelectorsRedefinedBySubclassesOfClass showClass'
+ classAndSelectorsRedefinedBySubclassesOfClass showClass
+ showMethodComplexity'
classVariableNames:''
poolDictionaries:''
category:'Interface-Browsers-New'
@@ -151,21 +152,22 @@
(if this app is embedded in a subCanvas)."
^ #(
- #classHolder
- #(#doubleClickChannel #action )
- #forceGeneratorTrigger
- #immediateUpdate
- #inGeneratorHolder
- #menuHolder
- #methodCategoryHolder
- #packageFilter
- #selectedMethods
- #selectionChangeCondition
- #updateTrigger
- #variableFilter
- #filterClassVars
- #showMethodInheritance
- #sortBy
+ #classHolder
+ #(#doubleClickChannel #action )
+ #forceGeneratorTrigger
+ #immediateUpdate
+ #inGeneratorHolder
+ #menuHolder
+ #methodCategoryHolder
+ #packageFilter
+ #selectedMethods
+ #selectionChangeCondition
+ #updateTrigger
+ #variableFilter
+ #filterClassVars
+ #showMethodInheritance
+ #showMethodComplexity
+ #sortBy
).
! !
@@ -232,6 +234,24 @@
^ self selectionHolder:aValueHolder
!
+showMethodComplexity
+ showMethodComplexity isNil ifTrue:[
+ showMethodComplexity := false asValue.
+ showMethodComplexity addDependent:self
+ ].
+ ^ showMethodComplexity
+!
+
+showMethodComplexity:aValueHolder
+ showMethodComplexity notNil ifTrue:[
+ showMethodComplexity removeDependent:self
+ ].
+ showMethodComplexity := aValueHolder.
+ showMethodComplexity notNil ifTrue:[
+ showMethodComplexity addDependent:self
+ ].
+!
+
showMethodInheritance
showMethodInheritance isNil ifTrue:[
showMethodInheritance := false asValue.
@@ -498,7 +518,8 @@
(changedObject == variableFilter
or:[changedObject == filterClassVars
- or:[changedObject == showMethodInheritance]]) ifTrue:[
+ or:[changedObject == showMethodInheritance
+ or:[changedObject == showMethodComplexity]]]) ifTrue:[
self invalidateList.
^ self
].
@@ -748,7 +769,8 @@
highlight accessors of variable"
|clsName s icn variablesToHighlight classVarsToHighLight
- doHighLight doHighLightRed emp cat l redefIcon|
+ doHighLight doHighLightRed emp cat l redefIcon metrics complexity
+ lBr complexityString rBr|
aMethod isAssociation ifTrue:[
self halt:'should not happen'.
@@ -851,6 +873,30 @@
]
].
+ showMethodComplexity value ~~ false ifTrue:[
+ metrics := Tools::MethodMetrics forMethod:aMethod.
+ complexity := metrics complexity.
+ complexityString := complexity printString asText.
+ lBr := '{'.
+ rBr := '}'.
+ complexity > Tools::MethodMetrics yellowLimit ifTrue:[
+ complexity > Tools::MethodMetrics redLimit ifTrue:[
+ complexityString backgroundColorizeAllWith:Color red.
+ "/ lBr := (lBr asText) colorizeAllWith:Color red.
+ "/ rBr := (rBr asText) colorizeAllWith:Color red.
+ ] ifFalse:[
+ complexityString backgroundColorizeAllWith:Color yellow
+ "/ lBr := (lBr asText) backgroundColorizeAllWith:Color yellow.
+ "/ rBr := (rBr asText) backgroundColorizeAllWith:Color yellow.
+ ].
+ ] ifFalse:[
+ complexityString backgroundColorizeAllWith:Color green.
+ "/ lBr := (lBr asText) colorizeAllWith:Color green.
+ "/ rBr := (rBr asText) colorizeAllWith:Color green.
+ ].
+ s := lBr , complexityString , rBr , ' ' , s.
+ ].
+
showMethodInheritance value ~~ false ifTrue:[
redefIcon := self redefinedOrInheritedIconFor:aMethod.
].
@@ -1418,5 +1464,5 @@
!MethodList class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Tools_MethodList.st,v 1.4 2004-09-10 10:15:34 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Tools_MethodList.st,v 1.5 2005-04-19 23:04:01 cg Exp $'
! !
--- a/Tools_NavigatorCanvas.st Tue Apr 19 18:13:24 2005 +0200
+++ b/Tools_NavigatorCanvas.st Wed Apr 20 01:04:49 2005 +0200
@@ -55,155 +55,159 @@
^
#(#FullSpec
- #name: #fullClassSourceBrowserSpec
- #window:
+ #name: #fullClassSourceBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'Full Class Browser'
- #name: 'Full Class Browser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 18 51 480 351)
- )
- #component:
+ #label: 'Full Class Browser'
+ #name: 'Full Class Browser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 18 51 480 351)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'Organizer'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #majorKey: #'OrganizerCanvas'
- #minorKey: #windowSpecWithoutMetaToggles
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'Organizer'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #majorKey: #'OrganizerCanvas'
+ #minorKey: #windowSpecWithoutMetaToggles
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #classCategoryListMenuHolder
- #aspect: #categoryPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #classCategoryDoubleClickChannel
- #callBack: #classCategoryDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classDoubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceDoubleClickChannel
- #callBack: #nameSpaceDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #projectDoubleClickChannel
- #callBack: #projectDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableDoubleClickChannel
- #callBack: #variableDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #classCategoryListMenuHolder
+ #aspect: #categoryPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classCategoryDoubleClickChannel
+ #callBack: #classCategoryDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classDoubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceDoubleClickChannel
+ #callBack: #nameSpaceDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #projectDoubleClickChannel
+ #callBack: #projectDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableDoubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #classHierarchyListMenuHolder
- #aspect: #hierarchyPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHierarchyTopClass
- #aspect: #classHierarchyTopClass
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHierarchyListMenuHolder
+ #aspect: #hierarchyPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHierarchyTopClass
+ #aspect: #classHierarchyTopClass
+ )
- #(#SubChannelInfoSpec
- #subAspect: #classListMenuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #hidePrivateClasses
- #aspect: #hidePrivateClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #classListMenuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hidePrivateClasses
+ #aspect: #hidePrivateClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
- #(#SubChannelInfoSpec
- #subAspect: #metaToggleLabelHolder
- #aspect: #metaToggleLabelHolder
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceListMenuHolder
- #aspect: #nameSpacePopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #metaToggleLabelHolder
+ #aspect: #metaToggleLabelHolder
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceListMenuHolder
+ #aspect: #nameSpacePopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #projectListMenuHolder
- #aspect: #projectPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- #callBack: #categorySelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedNamespaces
- #aspect: #selectedNamespaces
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #projectListMenuHolder
+ #aspect: #projectPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ #callBack: #categorySelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProjects
- #aspect: #selectedProjects
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedNamespaces
+ #aspect: #selectedNamespaces
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProjects
+ #aspect: #selectedProjects
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
+ )
)
"Modified: / 18.8.2000 / 20:00:27 / cg"
@@ -225,151 +229,155 @@
^
#(#FullSpec
- #name: #categoryAndSingleClassOnlySpec
- #window:
+ #name: #categoryAndSingleClassOnlySpec
+ #window:
#(#WindowSpec
- #label: 'Full Class Browser'
- #name: 'Full Class Browser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 12 22 474 322)
- )
- #component:
+ #label: 'Full Class Browser'
+ #name: 'Full Class Browser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 12 22 474 322)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'Organizer'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #majorKey: #'OrganizerCanvas'
- #minorKey: #windowSpecWithoutMetaToggles
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'Organizer'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #majorKey: #'OrganizerCanvas'
+ #minorKey: #windowSpecWithoutMetaToggles
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #classCategoryListMenuHolder
- #aspect: #categoryPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #classCategoryDoubleClickChannel
- #callBack: #classCategoryDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classDoubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceDoubleClickChannel
- #callBack: #nameSpaceDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #projectDoubleClickChannel
- #callBack: #projectDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableDoubleClickChannel
- #callBack: #variableDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #classCategoryListMenuHolder
+ #aspect: #categoryPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classCategoryDoubleClickChannel
+ #callBack: #classCategoryDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classDoubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceDoubleClickChannel
+ #callBack: #nameSpaceDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #projectDoubleClickChannel
+ #callBack: #projectDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableDoubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #classHierarchyListMenuHolder
- #aspect: #hierarchyPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHierarchyTopClass
- #aspect: #classHierarchyTopClass
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHierarchyListMenuHolder
+ #aspect: #hierarchyPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHierarchyTopClass
+ #aspect: #classHierarchyTopClass
+ )
- #(#SubChannelInfoSpec
- #subAspect: #classListMenuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #hidePrivateClasses
- #aspect: #hidePrivateClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #classListMenuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hidePrivateClasses
+ #aspect: #hidePrivateClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceListMenuHolder
- #aspect: #nameSpacePopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceListMenuHolder
+ #aspect: #nameSpacePopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #projectListMenuHolder
- #aspect: #projectPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- #callBack: #categorySelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #projectListMenuHolder
+ #aspect: #projectPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ #callBack: #categorySelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedNamespaces
- #aspect: #selectedNamespaces
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedNamespaces
+ #aspect: #selectedNamespaces
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProjects
- #aspect: #selectedProjects
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProjects
+ #aspect: #selectedProjects
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
+ )
)
"Modified: / 18.8.2000 / 20:00:34 / cg"
@@ -391,289 +399,293 @@
^
#(#FullSpec
- #name: #fullBrowserSpec
- #window:
+ #name: #fullBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'SystemBrowser'
- #name: 'SystemBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 18 51 480 351)
- #icon: #defaultIcon
- )
- #component:
+ #label: 'SystemBrowser'
+ #name: 'SystemBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 18 51 480 351)
+ #icon: #defaultIcon
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'Organizer'
- #majorKey: #'OrganizerCanvas'
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'Organizer'
+ #majorKey: #'OrganizerCanvas'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #classCategoryListMenuHolder
- #aspect: #categoryPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #classCategoryDoubleClickChannel
- #callBack: #classCategoryDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classDoubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceDoubleClickChannel
- #callBack: #nameSpaceDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #projectDoubleClickChannel
- #callBack: #projectDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableDoubleClickChannel
- #callBack: #variableDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #classCategoryListMenuHolder
+ #aspect: #categoryPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classCategoryDoubleClickChannel
+ #callBack: #classCategoryDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classDoubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceDoubleClickChannel
+ #callBack: #nameSpaceDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #projectDoubleClickChannel
+ #callBack: #projectDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableDoubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #classHierarchyListMenuHolder
- #aspect: #hierarchyPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHierarchyTopClass
- #aspect: #classHierarchyTopClass
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHierarchyListMenuHolder
+ #aspect: #hierarchyPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHierarchyTopClass
+ #aspect: #classHierarchyTopClass
+ )
- #(#SubChannelInfoSpec
- #subAspect: #classListMenuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #classListMenuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
- #(#SubChannelInfoSpec
- #subAspect: #metaToggleLabelHolder
- #aspect: #metaToggleLabelHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceListMenuHolder
- #aspect: #nameSpacePopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #metaToggleLabelHolder
+ #aspect: #metaToggleLabelHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceListMenuHolder
+ #aspect: #nameSpacePopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #projectListMenuHolder
- #aspect: #projectPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #projectListMenuHolder
+ #aspect: #projectPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- #callBack: #categorySelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ #callBack: #categorySelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedNamespaces
- #aspect: #selectedNamespaces
- #callBack: #nameSpaceSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProjects
- #aspect: #selectedProjects
- #callBack: #projectSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedNamespaces
+ #aspect: #selectedNamespaces
+ #callBack: #nameSpaceSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProjects
+ #aspect: #selectedProjects
+ #callBack: #projectSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceFilter
- #aspect: #nameSpaceFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- #callBack: #variableSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceFilter
+ #aspect: #nameSpaceFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ #callBack: #variableSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
- #(#SubChannelInfoSpec
- #subAspect: #variablesMenuHolder
- #aspect: #variablesPopUpMenu
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #variablesMenuHolder
+ #aspect: #variablesPopUpMenu
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- #callBack: #variableSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ #callBack: #variableSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- #callBack: #variableSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ #callBack: #variableSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 0.75 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.5 0.75 1.0)
+ )
+ )
- )
+ )
)
"Modified: / 18.8.2000 / 20:00:47 / cg"
@@ -695,336 +707,340 @@
^
#(#FullSpec
- #name: #multipleCategoryBrowserSpec
- #window:
+ #name: #multipleCategoryBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'CategoryBrowser'
- #name: 'CategoryBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 18 51 480 351)
- )
- #component:
+ #label: 'CategoryBrowser'
+ #name: 'CategoryBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 18 51 480 351)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'CategoryList'
- #majorKey: #'ClassCategoryList'
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'CategoryList'
+ #majorKey: #'ClassCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classCategoryDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classCategoryDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #categoryListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #categoryListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #categoryPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #categoryPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- #callBack: #categorySelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel2'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ #callBack: #categorySelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel2'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
-
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.25 0.5 0.75 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.25 0.5 0.75 1.0)
+ )
+ )
- )
- #handles: #(#Any 1.0)
- )
- )
+ )
+ #handles: #(#Any 1.0)
+ )
+ )
- )
+ )
)
!
@@ -1044,277 +1060,281 @@
^
#(#FullSpec
- #name: #multipleClassBrowserSpec
- #window:
+ #name: #multipleClassBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'ClassBrowser'
- #name: 'ClassBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 18 51 480 351)
- )
- #component:
+ #label: 'ClassBrowser'
+ #name: 'ClassBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 18 51 480 351)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortBy
- #aspect: #sortBy
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortBy
+ #aspect: #sortBy
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.333333 0.666667 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.333333 0.666667 1.0)
+ )
+ )
- )
+ )
)
!
@@ -1449,313 +1469,317 @@
^
#(#FullSpec
- #name: #multipleClassExtensionBrowserSpec
- #window:
+ #name: #multipleClassExtensionBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'ClassBrowser'
- #name: 'ClassBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 16 46 478 346)
- )
- #component:
+ #label: 'ClassBrowser'
+ #name: 'ClassBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 16 46 478 346)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #sortBy
- #aspect: #sortBy
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortBy
+ #aspect: #sortBy
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'ProjectList'
- #majorKey: #'ProjectList'
- #subAspectHolders:
- #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #projectListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProjects
- #aspect: #selectedProjects
- #callBack: #projectSelectionChangedForFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #projectPopUpMenu
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'ProjectList'
+ #majorKey: #'ProjectList'
+ #subAspectHolders:
+ #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #projectListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProjects
+ #aspect: #selectedProjects
+ #callBack: #projectSelectionChangedForFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #projectPopUpMenu
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars "/variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars "/variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- "/ #handles: #(#Any 0.333333 0.666667 1.0)
- #handles: #(#Any 0.7 1.0 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ "/ #handles: #(#Any 0.333333 0.666667 1.0)
+ #handles: #(#Any 0.7 1.0 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- #callBack: #variableSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ #callBack: #variableSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilterOnInput
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilterOnInput
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- #callBack: #variableSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ #callBack: #variableSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.333333 0.666667 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.333333 0.666667 1.0)
+ )
+ )
- )
+ )
)
!
@@ -1914,318 +1938,322 @@
^
#(#FullSpec
- #name: #multipleNameSpaceBrowserSpec
- #window:
+ #name: #multipleNameSpaceBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'NameSpaceBrowser'
- #name: 'NameSpaceBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 18 51 480 351)
- )
- #component:
+ #label: 'NameSpaceBrowser'
+ #name: 'NameSpaceBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 18 51 480 351)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'NameSpaceList'
- #majorKey: #'NameSpaceList'
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'NameSpaceList'
+ #majorKey: #'NameSpaceList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #nameSpacePopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #nameSpaceDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #nameSpacePopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #nameSpaceDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #nameSpaceListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #nameSpaceListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedNamespaces
- #aspect: #selectedNamespaces
- #callBack: #nameSpaceSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedNamespaces
+ #aspect: #selectedNamespaces
+ #callBack: #nameSpaceSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceFilter
- #aspect: #selectedNamespaces
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceFilter
+ #aspect: #selectedNamespaces
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
-
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.25 0.5 0.75 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.25 0.5 0.75 1.0)
+ )
+ )
- )
+ )
)
"Modified: / 18.8.2000 / 14:50:21 / cg"
@@ -2247,401 +2275,405 @@
^
#(#FullSpec
- #name: #multipleNameSpaceFullBrowserSpec
- #window:
+ #name: #multipleNameSpaceFullBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'NameSpaceBrowser'
- #name: 'NameSpaceBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 127 62 589 362)
- )
- #component:
+ #label: 'NameSpaceBrowser'
+ #name: 'NameSpaceBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 127 62 589 362)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel2'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'NameSpaceList'
- #majorKey: #'NamespaceList'
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel2'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'NameSpaceList'
+ #majorKey: #'NamespaceList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #nameSpacePopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #nameSpacePopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #nameSpaceDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #nameSpaceDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #nameSpaceListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #nameSpaceListGenerator
+ )
"/ #(#SubChannelInfoSpec
"/ #subAspect: #outGeneratorHolder
"/ #aspect: #classListGenerator
"/ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedNamespaces
- #aspect: #selectedNamespaces
- #callBack: #nameSpaceSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'ClassCategoryList'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #majorKey: #'ClassCategoryList'
- #subAspectHolders:
- #(#Array
-
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceFilter
- #aspect: #selectedNamespaces
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classCategoryDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #forceGeneratorTrigger
- #aspect: #forceClassCategoryGeneratorTrigger
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #categoryPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #slaveMode
- #aspect: #categoryListSlaveMode
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #classCategoryListUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedNamespaces
+ #aspect: #selectedNamespaces
+ #callBack: #nameSpaceSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'ClassCategoryList'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #majorKey: #'ClassCategoryList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceFilter
+ #aspect: #selectedNamespaces
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classCategoryDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #forceGeneratorTrigger
+ #aspect: #forceClassCategoryGeneratorTrigger
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #categoryPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #slaveMode
+ #aspect: #categoryListSlaveMode
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #classCategoryListUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceFilter
+ #aspect: #selectedNamespaces
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceFilter
- #aspect: #selectedNamespaces
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.25 0.5 0.75 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.25 0.5 0.75 1.0)
+ )
+ )
- )
+ )
)
"Modified: / 18.8.2000 / 20:01:39 / cg"
@@ -2663,316 +2695,320 @@
^
#(#FullSpec
- #name: #multipleProjectBrowserSpec
- #window:
+ #name: #multipleProjectBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'ProjectBrowser'
- #name: 'ProjectBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 18 51 480 351)
- )
- #component:
+ #label: 'ProjectBrowser'
+ #name: 'ProjectBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 18 51 480 351)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ProjectList'
- #majorKey: #'ProjectList'
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ProjectList'
+ #majorKey: #'ProjectList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #projectPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #projectDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #projectPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #projectDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #projectListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #projectListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProjects
- #aspect: #selectedProjects
- #callBack: #projectSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProjects
+ #aspect: #selectedProjects
+ #callBack: #projectSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
-
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- #callBack: #variableSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ #callBack: #variableSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- #callBack: #variableSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ #callBack: #variableSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.25 0.5 0.75 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.25 0.5 0.75 1.0)
+ )
+ )
- )
+ )
)
!
@@ -2992,400 +3028,404 @@
^
#(#FullSpec
- #name: #multipleProjectFullBrowserSpec
- #window:
+ #name: #multipleProjectFullBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'ProjectBrowser'
- #name: 'ProjectBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 23 111 485 411)
- )
- #component:
+ #label: 'ProjectBrowser'
+ #name: 'ProjectBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 23 111 485 411)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel2'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ProjectList'
- #majorKey: #'ProjectList'
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel2'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ProjectList'
+ #majorKey: #'ProjectList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #projectPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #projectPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #projectDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #projectDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #projectListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #projectListGenerator
+ )
"/ #(#SubChannelInfoSpec
"/ #subAspect: #outGeneratorHolder
"/ #aspect: #classListGenerator
"/ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProjects
- #aspect: #selectedProjects
- #callBack: #projectSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProjects
+ #aspect: #selectedProjects
+ #callBack: #projectSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'ClassCategoryList'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #majorKey: #'ClassCategoryList'
- #subAspectHolders:
- #(#Array
-
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #selectedProjects
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classCategoryDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #forceGeneratorTrigger
- #aspect: #forceClassCategoryGeneratorTrigger
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #categoryPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #slaveMode
- #aspect: #categoryListSlaveMode
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #classCategoryListUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'ClassCategoryList'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #majorKey: #'ClassCategoryList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #selectedProjects
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classCategoryDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #forceGeneratorTrigger
+ #aspect: #forceClassCategoryGeneratorTrigger
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #categoryPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #slaveMode
+ #aspect: #categoryListSlaveMode
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #classCategoryListUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #selectedProjects
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #selectedProjects
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- #callBack: #variableSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ #callBack: #variableSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- #callBack: #variableSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ #callBack: #variableSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.25 0.5 0.75 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.25 0.5 0.75 1.0)
+ )
+ )
- )
+ )
)
"Modified: / 18.8.2000 / 20:01:55 / cg"
@@ -3712,313 +3752,317 @@
^
#(#FullSpec
- #name: #singleCategoryBrowserSpec
- #window:
+ #name: #singleCategoryBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'CategoryBrowser'
- #name: 'CategoryBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 18 51 480 351)
- )
- #component:
+ #label: 'CategoryBrowser'
+ #name: 'CategoryBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 18 51 480 351)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'PseudoCategoryList'
- #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
- #majorKey: #'ClassCategoryList'
- #minorKey: #singleCategoryWindowSpec
- #subAspectHolders:
- #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #categoryPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'PseudoCategoryList'
+ #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
+ #majorKey: #'ClassCategoryList'
+ #minorKey: #singleCategoryWindowSpec
+ #subAspectHolders:
+ #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #categoryPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #categoryListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #categoryListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
-
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesMenuHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesMenuHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.333333 0.666667 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.333333 0.666667 1.0)
+ )
+ )
- )
+ )
)
!
@@ -4038,253 +4082,257 @@
^
#(#FullSpec
- #name: #singleClassBrowserSpec
- #window:
+ #name: #singleClassBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'ClassBrowser'
- #name: 'ClassBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 16 46 478 346)
- )
- #component:
+ #label: 'ClassBrowser'
+ #name: 'ClassBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 16 46 478 346)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'PseudoClassList'
- #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
- #majorKey: #'ClassList'
- #minorKey: #singleClassWindowSpec
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'PseudoClassList'
+ #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
+ #majorKey: #'ClassList'
+ #minorKey: #singleClassWindowSpec
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #snapMode: #both
- #handlePosition: #left
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #snapMode: #both
+ #handlePosition: #left
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ )
- )
+ )
)
!
@@ -4432,308 +4480,312 @@
^
#(#FullSpec
- #name: #singleNameSpaceBrowserSpec
- #window:
+ #name: #singleNameSpaceBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'NameSpaceBrowser'
- #name: 'NameSpaceBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 18 51 480 351)
- )
- #component:
+ #label: 'NameSpaceBrowser'
+ #name: 'NameSpaceBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 18 51 480 351)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'PseudoNameSpaceList'
- #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
- #majorKey: #'NamespaceList'
- #minorKey: #singleNameSpaceWindowSpec
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'PseudoNameSpaceList'
+ #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
+ #majorKey: #'NamespaceList'
+ #minorKey: #singleNameSpaceWindowSpec
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #nameSpaceListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #nameSpaceListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedNamespaces
- #aspect: #selectedNamespaces
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedNamespaces
+ #aspect: #selectedNamespaces
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #callBack: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #callBack: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
-
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.333333 0.666667 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.333333 0.666667 1.0)
+ )
+ )
- )
+ )
)
"Modified: / 18.8.2000 / 14:50:53 / cg"
@@ -4755,389 +4807,393 @@
^
#(#FullSpec
- #name: #singleNameSpaceFullBrowserSpec
- #window:
+ #name: #singleNameSpaceFullBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'NameSpaceBrowser'
- #name: 'NameSpaceBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 102 220 564 520)
- )
- #component:
+ #label: 'NameSpaceBrowser'
+ #name: 'NameSpaceBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 102 220 564 520)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'PseudoNameSpaceList'
- #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
- #majorKey: #'NamespaceList'
- #minorKey: #singleNameSpaceWindowSpec
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'PseudoNameSpaceList'
+ #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
+ #majorKey: #'NamespaceList'
+ #minorKey: #singleNameSpaceWindowSpec
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #nameSpaceListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #nameSpaceListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListPerNameSpaceGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedNamespaces
- #aspect: #selectedNamespaces
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'ClassCategoryList'
- #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 0 1.0)
- #majorKey: #'ClassCategoryList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListPerNameSpaceGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedNamespaces
+ #aspect: #selectedNamespaces
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'ClassCategoryList'
+ #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 0 1.0)
+ #majorKey: #'ClassCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classCategoryDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #forceGeneratorTrigger
- #aspect: #forceClassCategoryGeneratorTrigger
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceFilter
- #aspect: #selectedNamespaces
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classCategoryDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #forceGeneratorTrigger
+ #aspect: #forceClassCategoryGeneratorTrigger
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceFilter
+ #aspect: #selectedNamespaces
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #categoryPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #categoryPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #slaveMode
- #aspect: #categoryListSlaveMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #slaveMode
+ #aspect: #categoryListSlaveMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #classCategoryListUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #classCategoryListUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- )
- #(#ViewSpec
- #name: 'Box2'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel2'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#ViewSpec
+ #name: 'Box2'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel2'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceFilter
- #aspect: #selectedNamespaces
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceFilter
+ #aspect: #selectedNamespaces
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #callBack: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #callBack: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.25 0.5 0.75 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.25 0.5 0.75 1.0)
+ )
+ )
- )
+ )
)
"Modified: / 18.8.2000 / 20:02:28 / cg"
@@ -5159,312 +5215,316 @@
^
#(#FullSpec
- #name: #singleProjectBrowserSpec
- #window:
+ #name: #singleProjectBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'ProjectBrowser'
- #name: 'ProjectBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 18 51 480 351)
- )
- #component:
+ #label: 'ProjectBrowser'
+ #name: 'ProjectBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 18 51 480 351)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'PseudoProjectList'
- #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
- #majorKey: #'ProjectList'
- #minorKey: #singleProjectWindowSpec
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'PseudoProjectList'
+ #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
+ #majorKey: #'ProjectList'
+ #minorKey: #singleProjectWindowSpec
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #projectPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #projectPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #projectListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #projectListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProjects
- #aspect: #selectedProjects
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProjects
+ #aspect: #selectedProjects
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel1'
- #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'VariableList'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
-
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'VariableList'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'MetaToggles'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'MetaToggles'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.333333 0.666667 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.333333 0.666667 1.0)
+ )
+ )
- )
+ )
)
!
@@ -5484,389 +5544,393 @@
^
#(#FullSpec
- #name: #singleProjectFullBrowserSpec
- #window:
+ #name: #singleProjectFullBrowserSpec
+ #window:
#(#WindowSpec
- #label: 'ProjectBrowser'
- #name: 'ProjectBrowser'
- #min: #(#Point 0 0)
- #bounds: #(#Rectangle 30 74 492 374)
- )
- #component:
+ #label: 'ProjectBrowser'
+ #name: 'ProjectBrowser'
+ #min: #(#Point 0 0)
+ #bounds: #(#Rectangle 30 74 492 374)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'PseudoProjectList'
- #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
- #majorKey: #'ProjectList'
- #minorKey: #singleProjectWindowSpec
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'PseudoProjectList'
+ #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
+ #majorKey: #'ProjectList'
+ #minorKey: #singleProjectWindowSpec
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #projectPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #projectPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #projectListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #projectListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProjects
- #aspect: #selectedProjects
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProjects
+ #aspect: #selectedProjects
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'ClassCategoryList'
- #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 0 1.0)
- #majorKey: #'ClassCategoryList'
- #subAspectHolders:
- #(#Array
-
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classCategoryDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #forceGeneratorTrigger
- #aspect: #forceClassCategoryGeneratorTrigger
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #selectedProjects
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #categoryPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #slaveMode
- #aspect: #categoryListSlaveMode
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #classCategoryListUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'ClassCategoryList'
+ #layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 0 1.0)
+ #majorKey: #'ClassCategoryList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classCategoryDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #forceGeneratorTrigger
+ #aspect: #forceClassCategoryGeneratorTrigger
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #selectedProjects
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #categoryPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #slaveMode
+ #aspect: #categoryListSlaveMode
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #classCategoryListUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- )
- #(#ViewSpec
- #name: 'Box2'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#VariableVerticalPanelSpec
- #name: 'VariableVerticalPanel2'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
- #showHandle: false
- #handlePosition: #left
- #snapMode: #both
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'SubCanvas2'
- #majorKey: #'ClassList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#ViewSpec
+ #name: 'Box2'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#VariableVerticalPanelSpec
+ #name: 'VariableVerticalPanel2'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
+ #showHandle: false
+ #handlePosition: #left
+ #snapMode: #both
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'SubCanvas2'
+ #majorKey: #'ClassList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #classDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #classDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #selectedProjects
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- #callBack: #classSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'SubCanvas3'
- #majorKey: #'VariableList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #selectedProjects
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ #callBack: #classSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'SubCanvas3'
+ #majorKey: #'VariableList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #variableDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #classHolder
- #aspect: #selectedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #variableDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #classHolder
+ #aspect: #selectedClasses
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #variablesPopUpMenu
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedVariables
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #variablesPopUpMenu
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedVariables
- #aspect: #variableFilter
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #showClassVarsInVariableList
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #sortVariablesByName
- #aspect: #variableListSortByName
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassVarsInVariableList
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #sortVariablesByName
+ #aspect: #variableListSortByName
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- #(#UISubSpecification
- #name: 'SubSpecification1'
- #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
- #majorKey: #'NavigatorModel'
- #minorKey: #metaSpec
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ #(#UISubSpecification
+ #name: 'SubSpecification1'
+ #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
+ #majorKey: #'NavigatorModel'
+ #minorKey: #metaSpec
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'MethodCategoryList'
- #majorKey: #'MethodCategoryList'
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodCategoryList'
+ #majorKey: #'MethodCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #protocolListGenerator
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #protocolListGenerator
+ )
+
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #protocolDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #protocolMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #protocolDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #protocolMenu
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProtocols
- #aspect: #selectedProtocols
- #callBack: #protocolSelectionChanged
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'MethodList'
- #majorKey: #'MethodList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProtocols
+ #aspect: #selectedProtocols
+ #callBack: #protocolSelectionChanged
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'MethodList'
+ #majorKey: #'MethodList'
+ #subAspectHolders:
+ #(#Array
+
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #callBack: #methodDoubleClicked
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #callBack: #methodDoubleClicked
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
-
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #selectorListGenerator
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #selectorPopUpMenu
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #selectorListGenerator
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #selectorPopUpMenu
+ )
- #(#SubChannelInfoSpec
- #subAspect: #variableFilter
- #aspect: #variableFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #filterClassVars
- #aspect: #filterClassVars
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedMethods
- #aspect: #selectedMethods
- #callBack: #methodsSelectionChanged
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #variableFilter
+ #aspect: #variableFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #filterClassVars
+ #aspect: #filterClassVars
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedMethods
+ #aspect: #selectedMethods
+ #callBack: #methodsSelectionChanged
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeConditionHolder
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeConditionHolder
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.25 0.5 0.75 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.25 0.5 0.75 1.0)
+ )
+ )
- )
+ )
)
"Modified: / 18.8.2000 / 20:02:36 / cg"
@@ -6024,5 +6088,5 @@
!NavigatorCanvas class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Tools_NavigatorCanvas.st,v 1.2 2004-02-26 19:03:55 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Tools_NavigatorCanvas.st,v 1.3 2005-04-19 23:04:12 cg Exp $'
! !
--- a/Tools_OrganizerCanvas.st Tue Apr 19 18:13:24 2005 +0200
+++ b/Tools_OrganizerCanvas.st Wed Apr 20 01:04:49 2005 +0200
@@ -1457,462 +1457,466 @@
^
#(#FullSpec
- #name: #windowSpecWithoutMetaToggles
- #window:
+ #name: #windowSpecWithoutMetaToggles
+ #window:
#(#WindowSpec
- #label: 'Organizer'
- #name: 'Organizer'
- #min: #(#Point 0 0)
- #max: #(#Point 1024 721)
- #bounds: #(#Rectangle 13 23 313 323)
- )
- #component:
+ #label: 'Organizer'
+ #name: 'Organizer'
+ #min: #(#Point 0 0)
+ #max: #(#Point 1024 721)
+ #bounds: #(#Rectangle 13 23 313 323)
+ )
+ #component:
#(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassHierarchyList'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #visibilityChannel: #classHierarchyShown
- #majorKey: #'HierarchicalClassList'
- #minorKey: #windowSpec
- #subAspectHolders:
- #(#Array
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassHierarchyList'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #visibilityChannel: #classHierarchyShown
+ #majorKey: #'HierarchicalClassList'
+ #minorKey: #windowSpec
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #aspect: #classDoubleClickChannel
- )
- #(#SubChannelInfoSpec
- #subAspect: #forceGeneratorTrigger
- #aspect: #forceClassInheritanceGeneratorTrigger
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #aspect: #classDoubleClickChannel
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #forceGeneratorTrigger
+ #aspect: #forceClassInheritanceGeneratorTrigger
+ )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #showClassPackages
- #aspect: #showClassPackages
- )
- #(#SubChannelInfoSpec
- #subAspect: #showMethodInheritance
- #aspect: #showMethodInheritance
- )
- #(#SubChannelInfoSpec
- #subAspect: #methodVisibilityHolder
- #aspect: #methodVisibilityHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showClassPackages
+ #aspect: #showClassPackages
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodInheritance
+ #aspect: #showMethodInheritance
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #methodVisibilityHolder
+ #aspect: #methodVisibilityHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classInheritanceListMenuHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classInheritanceListMenuHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #outGeneratorHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #outGeneratorHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceFilter
- #aspect: #nameSpaceFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceFilter
+ #aspect: #nameSpaceFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #slaveMode
- #aspect: #classInheritanceListSlaveMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #slaveMode
+ #aspect: #classInheritanceListSlaveMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #topClassHolder
- #aspect: #classHierarchyTopClass
- )
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #classHierarchyUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'ClassInheritanceList'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #visibilityChannel: #classInheritanceShown
- #majorKey: #'InheritanceClassList'
- #minorKey: #windowSpec
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #topClassHolder
+ #aspect: #classHierarchyTopClass
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #classHierarchyUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'ClassInheritanceList'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #visibilityChannel: #classInheritanceShown
+ #majorKey: #'InheritanceClassList'
+ #minorKey: #windowSpec
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #aspect: #classDoubleClickChannel
- )
- #(#SubChannelInfoSpec
- #subAspect: #forceGeneratorTrigger
- #aspect: #forceClassInheritanceGeneratorTrigger
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #aspect: #classDoubleClickChannel
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #forceGeneratorTrigger
+ #aspect: #forceClassInheritanceGeneratorTrigger
+ )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classInheritanceListMenuHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classInheritanceListMenuHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #outGeneratorHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #outGeneratorHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #packageFilter
- #aspect: #packageFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #nameSpaceFilter
- #aspect: #nameSpaceFilter
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #packageFilter
+ #aspect: #packageFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #nameSpaceFilter
+ #aspect: #nameSpaceFilter
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #slaveMode
- #aspect: #classInheritanceListSlaveMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #slaveMode
+ #aspect: #classInheritanceListSlaveMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #topClassHolder
- #aspect: #classHierarchyTopClass
- )
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #classHierarchyUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#VariableHorizontalPanelSpec
- #name: 'VariableHorizontalPanel1'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #visibilityChannel: #classHierarchyNotShown
- #barWidth: 2
- #showHandle: false
- #component:
- #(#SpecCollection
- #collection: #(
- #(#ViewSpec
- #name: 'Box1'
- #component:
- #(#SpecCollection
- #collection: #(
- #(#SubCanvasSpec
- #name: 'ClassCategoryList'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #visibilityChannel: #categoryListShown
- #majorKey: #'ClassCategoryList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #topClassHolder
+ #aspect: #classHierarchyTopClass
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #classHierarchyUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#VariableHorizontalPanelSpec
+ #name: 'VariableHorizontalPanel1'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #visibilityChannel: #classHierarchyNotShown
+ #barWidth: 2
+ #showHandle: false
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#ViewSpec
+ #name: 'Box1'
+ #component:
+ #(#SpecCollection
+ #collection: #(
+ #(#SubCanvasSpec
+ #name: 'ClassCategoryList'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #visibilityChannel: #categoryListShown
+ #majorKey: #'ClassCategoryList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #aspect: #classCategoryDoubleClickChannel
- )
- #(#SubChannelInfoSpec
- #subAspect: #forceGeneratorTrigger
- #aspect: #forceClassCategoryGeneratorTrigger
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #aspect: #classCategoryDoubleClickChannel
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #forceGeneratorTrigger
+ #aspect: #forceClassCategoryGeneratorTrigger
+ )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classCategoryListMenuHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classCategoryListMenuHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classGeneratorHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedCategories
- #aspect: #selectedCategories
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classGeneratorHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedCategories
+ #aspect: #selectedCategories
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #classCategoryListUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'NamespaceList'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #visibilityChannel: #nameSpaceListShown
- #majorKey: #'NamespaceList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #classCategoryListUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'NamespaceList'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #visibilityChannel: #nameSpaceListShown
+ #majorKey: #'NamespaceList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #aspect: #nameSpaceDoubleClickChannel
- )
- #(#SubChannelInfoSpec
- #subAspect: #forceGeneratorTrigger
- #aspect: #forceNamespaceGeneratorTrigger
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #aspect: #nameSpaceDoubleClickChannel
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #forceGeneratorTrigger
+ #aspect: #forceNamespaceGeneratorTrigger
+ )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #nameSpaceListMenuHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #nameSpaceListMenuHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classGeneratorHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedNamespaces
- #aspect: #selectedNamespaces
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classGeneratorHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedNamespaces
+ #aspect: #selectedNamespaces
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #nameSpaceListUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- #(#SubCanvasSpec
- #name: 'ProjectList'
- #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- #visibilityChannel: #projectListShown
- #majorKey: #'ProjectList'
- #subAspectHolders:
- #(#Array
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #nameSpaceListUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ #(#SubCanvasSpec
+ #name: 'ProjectList'
+ #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
+ #visibilityChannel: #projectListShown
+ #majorKey: #'ProjectList'
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #aspect: #projectDoubleClickChannel
- )
- #(#SubChannelInfoSpec
- #subAspect: #forceGeneratorTrigger
- #aspect: #forceProjectGeneratorTrigger
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #aspect: #projectDoubleClickChannel
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #forceGeneratorTrigger
+ #aspect: #forceProjectGeneratorTrigger
+ )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #projectListMenuHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #projectListMenuHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #classGeneratorHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedProjects
- #aspect: #selectedProjects
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #classGeneratorHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedProjects
+ #aspect: #selectedProjects
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #projectListUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #projectListUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- )
- #(#SubCanvasSpec
- #name: 'ClassList'
- #majorKey: #'ClassList'
- #minorKey: #windowSpec
- #subAspectHolders:
- #(#Array
+ )
+ )
+ #(#SubCanvasSpec
+ #name: 'ClassList'
+ #majorKey: #'ClassList'
+ #minorKey: #windowSpec
+ #subAspectHolders:
+ #(#Array
- #(#SubChannelInfoSpec
- #subAspect: #doubleClickChannel
- #aspect: #classDoubleClickChannel
- )
- #(#SubChannelInfoSpec
- #subAspect: #hidePrivateClasses
- #aspect: #hidePrivateClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #hideUnloadedClasses
- #aspect: #hideUnloadedClasses
- )
- #(#SubChannelInfoSpec
- #subAspect: #markApplicationsHolder
- #aspect: #markApplicationsHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #immediateUpdate
- #aspect: #immediateUpdate
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #doubleClickChannel
+ #aspect: #classDoubleClickChannel
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hidePrivateClasses
+ #aspect: #hidePrivateClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #hideUnloadedClasses
+ #aspect: #hideUnloadedClasses
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #markApplicationsHolder
+ #aspect: #markApplicationsHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #immediateUpdate
+ #aspect: #immediateUpdate
+ )
- #(#SubChannelInfoSpec
- #subAspect: #inGeneratorHolder
- #aspect: #classGeneratorHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #menuHolder
- #aspect: #classListMenuHolder
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #inGeneratorHolder
+ #aspect: #classGeneratorHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #menuHolder
+ #aspect: #classListMenuHolder
+ )
- #(#SubChannelInfoSpec
- #subAspect: #meta
- #aspect: #meta
- )
- #(#SubChannelInfoSpec
- #subAspect: #organizerMode
- #aspect: #organizerMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #meta
+ #aspect: #meta
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #organizerMode
+ #aspect: #organizerMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #outGeneratorHolder
- #aspect: #outGeneratorHolder
- )
- #(#SubChannelInfoSpec
- #subAspect: #selectedClasses
- #aspect: #selectedClasses
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #outGeneratorHolder
+ #aspect: #outGeneratorHolder
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectedClasses
+ #aspect: #selectedClasses
+ )
- #(#SubChannelInfoSpec
- #subAspect: #selectionChangeCondition
- #aspect: #selectionChangeCondition
- )
- #(#SubChannelInfoSpec
- #subAspect: #slaveMode
- #aspect: #classListSlaveMode
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #selectionChangeCondition
+ #aspect: #selectionChangeCondition
+ )
+ #(#SubChannelInfoSpec
+ #subAspect: #slaveMode
+ #aspect: #classListSlaveMode
+ )
- #(#SubChannelInfoSpec
- #subAspect: #updateTrigger
- #aspect: #classListUpdateTrigger
- )
- )
- #createNewApplication: true
- #createNewBuilder: true
- )
- )
+ #(#SubChannelInfoSpec
+ #subAspect: #updateTrigger
+ #aspect: #classListUpdateTrigger
+ )
+ )
+ #createNewApplication: true
+ #createNewBuilder: true
+ )
+ )
- )
- #handles: #(#Any 0.5 1.0)
- )
- )
+ )
+ #handles: #(#Any 0.5 1.0)
+ )
+ )
- )
+ )
)
"Modified: / 25.2.2000 / 22:39:54 / cg"
@@ -3888,5 +3892,5 @@
!OrganizerCanvas class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Tools_OrganizerCanvas.st,v 1.3 2004-06-11 15:20:06 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Tools_OrganizerCanvas.st,v 1.4 2005-04-19 23:04:19 cg Exp $'
! !
--- a/Tools__NewSystemBrowser.st Tue Apr 19 18:13:24 2005 +0200
+++ b/Tools__NewSystemBrowser.st Wed Apr 20 01:04:49 2005 +0200
@@ -35,7 +35,7 @@
DefaultSyntaxColoring DefaultToolBarVisible
DefaultCodeInfoVisible DefaultShortNameInTabs
DefaultHideUnloadedClasses DefaultMarkApplications
- DefaultAutoFormat'
+ DefaultAutoFormat DefaultShowMethodComplexity'
poolDictionaries:''
category:'Interface-Browsers-New'
!
@@ -1099,6 +1099,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
@@ -1821,6 +1825,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #selectorPopUpMenu
@@ -1949,6 +1957,10 @@
#aspect: #showMethodInheritance
)
#(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
+ #(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
@@ -2596,6 +2608,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #packageFilter
@@ -2633,6 +2649,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
@@ -2679,6 +2699,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
@@ -2725,6 +2749,10 @@
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
+ #(#SubChannelInfoSpec
+ #subAspect: #showMethodComplexity
+ #aspect: #showMethodComplexity
+ )
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
@@ -6948,6 +6976,13 @@
#isVisible: true "false"
)
#(#MenuItem
+ #label: 'Show Complexity'
+ #translateLabel: true
+ #hideMenuOnActivated: false
+ #indication: #showMethodComplexity
+ #isVisible: true "false"
+ )
+ #(#MenuItem
#label: '-'
)
#(#MenuItem
@@ -9116,138 +9151,144 @@
the MenuEditor may not be able to read the specification."
"
- MenuEditor new openOnClass:NewSystemBrowser andSelector:#viewMenu
- (Menu new fromLiteralArrayEncoding:(NewSystemBrowser viewMenu)) startUp
+ MenuEditor new openOnClass:Tools::NewSystemBrowser andSelector:#viewMenu
+ (Menu new fromLiteralArrayEncoding:(Tools::NewSystemBrowser viewMenu)) startUp
"
<resource: #menu>
^
- #(#Menu
- #(
- #(#MenuItem
- #label: 'Category'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #category
- )
- #(#MenuItem
- #enabled: #hasSingleClassSelected
- #label: 'Class Hierarchy'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #classHierarchy
- )
- #(#MenuItem
- #enabled: #hasSingleClassSelected
- #label: 'Class Inheritance'
- #translateLabel: true
- #isVisible: #classInheritanceMenuItemVisible
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #classInheritance
- )
- #(#MenuItem
- #label: 'Hierarchy'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #hierarchy
- )
- #(#MenuItem
- #label: 'Namespace'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #namespace
- )
- #(#MenuItem
- #label: 'Project'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #organizerModeForMenu
- #choiceValue: #project
- )
- #(#MenuItem
- #label: '-'
- )
- #(#MenuItem
- #label: 'Toolbar'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #toolBarVisibleHolder
- )
- #(#MenuItem
- #label: 'Info'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #codeInfoVisible
- )
- #(#MenuItem
- #label: '-'
- )
- #(#MenuItem
- #label: 'Hide Unloaded Classes'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #hideUnloadedClasses
- )
- #(#MenuItem
- #enabled: #showUnloadedClasses
- #label: 'Emphasize Unloaded Classes'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #emphasizeUnloadedClasses
- )
- #(#MenuItem
- #label: 'Short Class Names in Tabs'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #shortNamesInTabs
- )
- #(#MenuItem
- #label: 'Show Class-Packages'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #showClassPackages
- )
- #(#MenuItem
- #label: 'Show Method Inheritance Indicator'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #showMethodInheritance
- )
- #(#MenuItem
- #label: 'Show Classtype Indicator'
- #translateLabel: true
- #hideMenuOnActivated: false
- #indication: #markApplicationsHolder
- )
- #(#MenuItem
- #label: '-'
- )
- #(#MenuItem
- #label: 'Show Inherited Methods'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #methodVisibilityHolder
- #choiceValue: #all
- )
- #(#MenuItem
- #label: 'Show Inherited Methods except Object''s'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #methodVisibilityHolder
- #choiceValue: #allButObject
- )
- #(#MenuItem
- #label: 'Do not Show Inherited Methods'
- #translateLabel: true
- #hideMenuOnActivated: false
- #choice: #methodVisibilityHolder
- #choiceValue: #class
+ #(Menu
+ (
+ (MenuItem
+ label: 'Category'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: category
+ )
+ (MenuItem
+ enabled: hasSingleClassSelected
+ label: 'Class Hierarchy'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: classHierarchy
+ )
+ (MenuItem
+ enabled: hasSingleClassSelected
+ label: 'Class Inheritance'
+ translateLabel: true
+ isVisible: classInheritanceMenuItemVisible
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: classInheritance
+ )
+ (MenuItem
+ label: 'Hierarchy'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: hierarchy
+ )
+ (MenuItem
+ label: 'Namespace'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: namespace
+ )
+ (MenuItem
+ label: 'Project'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: organizerModeForMenu
+ choiceValue: project
+ )
+ (MenuItem
+ label: '-'
+ )
+ (MenuItem
+ label: 'Toolbar'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: toolBarVisibleHolder
+ )
+ (MenuItem
+ label: 'Info'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: codeInfoVisible
+ )
+ (MenuItem
+ label: '-'
+ )
+ (MenuItem
+ label: 'Hide Unloaded Classes'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: hideUnloadedClasses
+ )
+ (MenuItem
+ enabled: showUnloadedClasses
+ label: 'Emphasize Unloaded Classes'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: emphasizeUnloadedClasses
+ )
+ (MenuItem
+ label: 'Show Classtype Indicator'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: markApplicationsHolder
+ )
+ (MenuItem
+ label: 'Short Class Names in Tabs'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: shortNamesInTabs
+ )
+ (MenuItem
+ label: 'Show Class-Packages'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: showClassPackages
+ )
+ (MenuItem
+ label: 'Show Method Inheritance Indicator'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: showMethodInheritance
+ )
+ (MenuItem
+ label: 'Show Method-Complexity'
+ translateLabel: true
+ hideMenuOnActivated: false
+ indication: showMethodComplexity
+ )
+ (MenuItem
+ label: '-'
+ )
+ (MenuItem
+ label: 'Show Inherited Methods'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: methodVisibilityHolder
+ choiceValue: all
+ )
+ (MenuItem
+ label: 'Show Inherited Methods except Object''s'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: methodVisibilityHolder
+ choiceValue: allButObject
+ )
+ (MenuItem
+ label: 'Do not Show Inherited Methods'
+ translateLabel: true
+ hideMenuOnActivated: false
+ choice: methodVisibilityHolder
+ choiceValue: class
)
)
nil
@@ -11069,6 +11110,17 @@
^ holder
!
+showMethodComplexity
+ |holder|
+
+ (holder := builder bindingAt:#showMethodComplexity) isNil ifTrue:[
+ holder := (DefaultShowMethodComplexity ? false "true") asValue.
+ builder aspectAt:#showMethodComplexity put: holder.
+ holder onChangeEvaluate:[ DefaultShowMethodComplexity := holder value ].
+ ].
+ ^ holder
+!
+
showMethodInheritance
|holder|
@@ -23911,14 +23963,20 @@
self
projectMenuWithAllClassesLoadedDo:[:module :package :classesInProject |
- |moduleAndPackage text metrics|
+ |moduleAndPackage text metrics allClasses|
moduleAndPackage := module , ':' , package.
self busyLabel:'Computing metrics for ' , moduleAndPackage , '...'.
Transcript showCR:'Computing metrics for ' , moduleAndPackage , '...'.
+ allClasses := OrderedCollection new.
+ allClasses addAll:classesInProject.
+ classesInProject do:[:eachClass |
+ allClasses addAll:(eachClass allPrivateClasses).
+ ].
+
metrics := Metrics new.
- metrics computeMetricsForClasses:classesInProject.
+ metrics computeMetricsForClasses:allClasses.
text := metrics generateReport.
resultStream nextPutLine:'Package: ', moduleAndPackage.
@@ -35775,14 +35833,9 @@
mcls := aClass theMetaclass.
codeAspect := self codeAspect.
- codeAspect == #newApplication
- ifTrue:[ msg := 'Generate initial application code ?' ].
-
- codeAspect == #newDialog
- ifTrue:[ msg := 'Generate initial dialog code ?' ].
-
- codeAspect == #newWebApplication
- ifTrue:[ msg := 'Generate initial webApplication code ?' ].
+ codeAspect == #newApplication ifTrue:[ msg := 'Generate initial application code ?' ].
+ codeAspect == #newDialog ifTrue:[ msg := 'Generate initial dialog code ?' ].
+ codeAspect == #newWebApplication ifTrue:[ msg := 'Generate initial webApplication code ?' ].
(msg notNil and:[self confirm:(resources string:msg)])
ifTrue:[
@@ -36547,7 +36600,7 @@
!NewSystemBrowser class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.821 2005-04-19 16:13:24 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Tools__NewSystemBrowser.st,v 1.822 2005-04-19 23:04:49 cg Exp $'
! !
NewSystemBrowser initialize!