- AbstractFileBrowser: added support for ant, hammer as build icon
- NweSystemBrowser - added option to show/hide synthetic methods
"
COPYRIGHT (c) 2000 by eXept Software AG
All Rights Reserved
This software is furnished under a license and may be used
only in accordance with the terms of that license and with the
inclusion of the above copyright notice. This software may not
be provided or otherwise made available to, or used by, any
other person. No title to or ownership of the software is
hereby transferred.
"
"{ Package: 'stx:libtool' }"
"{ NameSpace: Tools }"
NavigatorModel subclass:#NavigatorCanvas
instanceVariableNames:''
classVariableNames:''
poolDictionaries:''
category:'Interface-Browsers-New'
!
!NavigatorCanvas class methodsFor:'documentation'!
copyright
"
COPYRIGHT (c) 2000 by eXept Software AG
All Rights Reserved
This software is furnished under a license and may be used
only in accordance with the terms of that license and with the
inclusion of the above copyright notice. This software may not
be provided or otherwise made available to, or used by, any
other person. No title to or ownership of the software is
hereby transferred.
"
! !
!NavigatorCanvas class methodsFor:'interface specs'!
categoryAndClassOnlySpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#categoryAndClassOnlySpec
NavigatorCanvas new openInterface:#categoryAndClassOnlySpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #fullClassSourceBrowserSpec
#window:
#(#WindowSpec
#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
#(#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: #classListMenuHolder
#aspect: #classPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #hidePrivateClasses
#aspect: #hidePrivateClasses
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#SubChannelInfoSpec
#subAspect: #markApplicationsHolder
#aspect: #markApplicationsHolder
)
#(#SubChannelInfoSpec
#subAspect: #showClassPackages
#aspect: #showClassPackages
)
#(#SubChannelInfoSpec
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
"/ #(#SubChannelInfoSpec
"/ #subAspect: #showMethodComplexity
"/ #aspect: #showMethodComplexity
"/ )
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#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: #outGeneratorHolder
#aspect: #protocolListGenerator
)
#(#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: #selectedNamespaces
#aspect: #selectedNamespaces
)
#(#SubChannelInfoSpec
#subAspect: #selectedProjects
#aspect: #selectedProjects
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
)
"Modified: / 20-07-2011 / 14:19:31 / cg"
"Modified: / 13-04-2012 / 16:14:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
categoryAndSingleClassOnlySpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#categoryAndSingleClassOnlySpec
NavigatorCanvas new openInterface:#categoryAndSingleClassOnlySpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #categoryAndSingleClassOnlySpec
#window:
#(#WindowSpec
#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
#(#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: #classListMenuHolder
#aspect: #classPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #hidePrivateClasses
#aspect: #hidePrivateClasses
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#SubChannelInfoSpec
#subAspect: #markApplicationsHolder
#aspect: #markApplicationsHolder
)
#(#SubChannelInfoSpec
#subAspect: #showClassPackages
#aspect: #showClassPackages
)
#(#SubChannelInfoSpec
#subAspect: #showMethodInheritance
#aspect: #showMethodInheritance
)
"/ #(#SubChannelInfoSpec
"/ #subAspect: #showMethodComplexity
"/ #aspect: #showMethodComplexity
"/ )
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #methodVisibilityHolder
#aspect: #methodVisibilityHolder
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #meta
#aspect: #meta
)
#(#SubChannelInfoSpec
#subAspect: #nameSpaceListMenuHolder
#aspect: #nameSpacePopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #organizerMode
#aspect: #organizerMode
)
#(#SubChannelInfoSpec
#subAspect: #outGeneratorHolder
#aspect: #protocolListGenerator
)
#(#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: #selectedNamespaces
#aspect: #selectedNamespaces
)
#(#SubChannelInfoSpec
#subAspect: #selectedProjects
#aspect: #selectedProjects
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
)
"Modified: / 20-07-2011 / 14:19:38 / cg"
"Modified: / 13-04-2012 / 16:14:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
fullBrowserSpec
^UserPreferences current showEmbeddedTestRunnerInBrowser
ifTrue: [self fullBrowserSpecWithEmbeddedTestRunner]
ifFalse:[self fullBrowserSpecPlain]
"Modified: / 11-03-2010 / 10:15:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
fullBrowserSpecPlain
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#fullBrowserSpec
NavigatorCanvas new openInterface:#fullBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #fullBrowserSpec
#window:
#(#WindowSpec
#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
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #classListMenuHolder
#aspect: #classPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#SubChannelInfoSpec
#subAspect: #markApplicationsHolder
#aspect: #markApplicationsHolder
)
#(#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: #organizerMode
#aspect: #organizerMode
)
#(#SubChannelInfoSpec
#subAspect: #outGeneratorHolder
#aspect: #protocolListGenerator
)
#(#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: #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: #variablesMenuHolder
#aspect: #variablesPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #sortVariablesByName
#aspect: #sortVariablesByName
)
)
#createNewApplication: true
#createNewBuilder: true
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #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: #doubleClickChannel
#callBack: #methodDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #selectorListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #selectorPopUpMenu
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#SubChannelInfoSpec
#subAspect: #filterClassVars
#aspect: #filterClassVars
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.5 0.75 1.0)
)
)
)
)
"Created: / 11-03-2010 / 08:41:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
"Modified: / 20-07-2011 / 14:20:41 / cg"
"Modified: / 13-04-2012 / 16:17:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
fullBrowserSpecWithEmbeddedTestRunner
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:Tools::NavigatorCanvas andSelector:#fullBrowserSpec_new
Tools::NavigatorCanvas new openInterface:#fullBrowserSpec_new
"
<resource: #canvas>
^
#(FullSpec
name: #'fullBrowserSpec_new'
window:
(WindowSpec
label: 'SystemBrowser'
name: 'SystemBrowser'
min: (Point 0 0)
bounds: (Rectangle 0 0 462 300)
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
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
(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: classListMenuHolder
aspect: classPopUpMenu
)
(SubChannelInfoSpec
subAspect: hideUnloadedClasses
aspect: hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
(SubChannelInfoSpec
subAspect: markApplicationsHolder
aspect: markApplicationsHolder
)
(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: organizerMode
aspect: organizerMode
)
(SubChannelInfoSpec
subAspect: outGeneratorHolder
aspect: protocolListGenerator
)
(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: 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: variablesMenuHolder
aspect: variablesPopUpMenu
)
(SubChannelInfoSpec
subAspect: sortVariablesByName
aspect: sortVariablesByName
)
)
createNewApplication: true
createNewBuilder: true
)
(SubCanvasSpec
name: 'CategoryAndMethodList'
hasHorizontalScrollBar: false
hasVerticalScrollBar: false
majorKey: #'Tools::NavigatorCanvas'
minorKey: protocolAndMethodListSpec
createNewBuilder: false
)
)
)
handles: (Any 0.5 1.0)
)
)
)
)
"Created: / 11-03-2010 / 08:41:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
"Modified: / 20-07-2011 / 14:43:02 / cg"
!
multipleCategoryBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleCategoryBrowserSpec
NavigatorCanvas new openInterface:#multipleCategoryBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleCategoryBrowserSpec
#window:
#(#WindowSpec
#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
#(#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: #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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #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: #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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #methodDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
#aspect: #selectedMethods
#callBack: #methodsSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.25 0.5 0.75 1.0)
)
)
)
#handles: #(#Any 1.0)
)
)
)
)
"Modified: / 04-07-2011 / 18:35:49 / cg"
"Modified: / 13-04-2012 / 16:17:11 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
multipleClassBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleClassBrowserSpec
NavigatorCanvas new openInterface:#multipleClassBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleClassBrowserSpec
#window:
#(#WindowSpec
#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
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#SubChannelInfoSpec
#subAspect: #markApplicationsHolder
#aspect: #markApplicationsHolder
)
#(#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: #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: #variableFilter
)
#(#SubChannelInfoSpec
#subAspect: #sortVariablesByName
#aspect: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.333333 0.666667 1.0)
)
)
)
)
"Modified: / 04-07-2011 / 18:36:29 / cg"
"Modified: / 13-04-2012 / 16:16:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
multipleClassDiffBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleClassDiffBrowserSpec
NavigatorCanvas new openInterface:#multipleClassDiffBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleClassDiffBrowserSpec
#window:
#(#WindowSpec
#label: 'ClassBrowser'
#name: 'ClassBrowser'
#min: #(#Point 0 0)
#bounds: #(#Rectangle 12 22 474 322)
)
#component:
#(#SpecCollection
#collection: #(
#(#SubCanvasSpec
#name: 'ClassList'
#layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -30 1.0)
#majorKey: #'ClassList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#SubChannelInfoSpec
#subAspect: #markApplicationsHolder
#aspect: #markApplicationsHolder
)
#(#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: #outGeneratorHolder
#aspect: #protocolListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectedClasses
#aspect: #selectedClasses
#callBack: #classSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
#(#LabelSpec
#label: 'projectInfo'
#name: 'Label1'
#layout: #(#LayoutFrame 0 0 -30 1 0 1 0 1)
#level: -1
#labelChannel: #classesProjectInfoHolder
#adjust: #left
)
)
)
)
"Modified: / 04-07-2011 / 18:36:38 / cg"
!
multipleClassExtensionBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleClassExtensionBrowserSpec
NavigatorCanvas new openInterface:#multipleClassExtensionBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleClassExtensionBrowserSpec
#window:
#(#WindowSpec
#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
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#SubChannelInfoSpec
#subAspect: #markApplicationsHolder
#aspect: #markApplicationsHolder
)
#(#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: #outGeneratorHolder
#aspect: #protocolListGenerator
)
#(#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: #doubleClickChannel
#callBack: #variableDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #classHolder
#aspect: #selectedClasses
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #variablesPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #selectedVariables
#aspect: #variableFilter
)
#(#SubChannelInfoSpec
#subAspect: #showClassVarsInVariableList
#aspect: #filterClassVars "/variableFilter
)
#(#SubChannelInfoSpec
#subAspect: #sortVariablesByName
#aspect: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.333333 0.666667 1.0)
)
)
)
)
"Modified: / 04-07-2011 / 18:36:44 / cg"
"Modified: / 13-04-2012 / 16:16:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
multipleFullProtocolBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleFullProtocolBrowserSpec
NavigatorCanvas new openInterface:#multipleFullProtocolBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleFullProtocolBrowserSpec
#window:
#(#WindowSpec
#label: 'ProtocolBrowser'
#name: 'ProtocolBrowser'
#min: #(#Point 0 0)
#bounds: #(#Rectangle 12 22 474 322)
)
#component:
#(#SpecCollection
#collection: #(
#(#VariableHorizontalPanelSpec
#name: 'VariableHorizontalPanel1'
#layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
#component:
#(#SpecCollection
#collection: #(
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectedProtocols
#aspect: #selectedProtocols
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
#(#SubChannelInfoSpec
#subAspect: #noAllItem
#aspect: #noAllItem
)
)
#createNewApplication: true
#createNewBuilder: true
)
#(#SubCanvasSpec
#name: 'MethodList'
#majorKey: #'MethodList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #methodDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #selectorListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #selectorPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #sortBy
#aspect: #sortBy
)
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
#aspect: #selectedMethods
#callBack: #methodsSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.5 1.0)
)
)
)
)
"Modified: / 20-07-2011 / 14:39:15 / cg"
!
multipleNameSpaceBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleNameSpaceBrowserSpec
NavigatorCanvas new openInterface:#multipleNameSpaceBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleNameSpaceBrowserSpec
#window:
#(#WindowSpec
#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
#(#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: #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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.25 0.5 0.75 1.0)
)
)
)
)
"Modified: / 04-07-2011 / 18:36:54 / cg"
"Modified: / 13-04-2012 / 16:16:50 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
multipleNameSpaceFullBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleNameSpaceFullBrowserSpec
NavigatorCanvas new openInterface:#multipleNameSpaceFullBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleNameSpaceFullBrowserSpec
#window:
#(#WindowSpec
#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
#(#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: #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
)
)
)
#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #classPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #nameSpaceFilter
#aspect: #selectedNamespaces
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
#aspect: #selectedMethods
#callBack: #methodsSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.25 0.5 0.75 1.0)
)
)
)
)
"Modified: / 04-07-2011 / 18:37:01 / cg"
"Modified: / 13-04-2012 / 16:16:43 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
multipleProjectBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleProjectBrowserSpec
NavigatorCanvas new openInterface:#multipleProjectBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleProjectBrowserSpec
#window:
#(#WindowSpec
#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
#(#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: #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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.25 0.5 0.75 1.0)
)
)
)
)
"Modified: / 04-07-2011 / 18:37:12 / cg"
"Modified: / 13-04-2012 / 16:16:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
multipleProjectFullBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleProjectFullBrowserSpec
NavigatorCanvas new openInterface:#multipleProjectFullBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleProjectFullBrowserSpec
#window:
#(#WindowSpec
#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
#(#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: #inGeneratorHolder
#aspect: #projectListGenerator
)
"/ #(#SubChannelInfoSpec
"/ #subAspect: #outGeneratorHolder
"/ #aspect: #classListGenerator
"/ )
#(#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
)
)
)
#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #classPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #selectedProjects
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #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: #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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.25 0.5 0.75 1.0)
)
)
)
)
"Modified: / 04-07-2011 / 18:37:24 / cg"
"Modified (format): / 13-04-2012 / 16:16:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
multipleProtocolBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#multipleProtocolBrowserSpec
NavigatorCanvas new openInterface:#multipleProtocolBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #multipleProtocolBrowserSpec
#window:
#(#WindowSpec
#label: 'ProtocolBrowser'
#name: 'ProtocolBrowser'
#min: #(#Point 0 0)
#bounds: #(#Rectangle 12 22 474 322)
)
#component:
#(#SpecCollection
#collection: #(
#(#VariableHorizontalPanelSpec
#name: 'VariableHorizontalPanel1'
#layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
#component:
#(#SpecCollection
#collection: #(
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectedProtocols
#aspect: #selectedProtocols
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
#(#SubChannelInfoSpec
#subAspect: #noAllItem
#aspect: #noAllItem
)
)
#createNewApplication: true
#createNewBuilder: true
)
#(#SubCanvasSpec
#name: 'MethodList'
#majorKey: #'MethodList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #methodDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #selectorListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #selectorPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #sortBy
#aspect: #sortBy
)
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
#aspect: #selectedMethods
#callBack: #methodsSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.5 1.0)
)
)
)
)
"Modified: / 27-04-2010 / 16:43:01 / cg"
!
protocolAndMethodListSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:Tools::NavigatorCanvas andSelector:#protocolAndMethodListSpec
Tools::NavigatorCanvas new openInterface:#protocolAndMethodListSpec
"
<resource: #canvas>
^
#(FullSpec
name: protocolAndMethodListSpec
window:
(WindowSpec
label: 'Protocol and Method List'
name: 'Protocol and Method List'
min: (Point 0 0)
bounds: (Rectangle 0 0 498 456)
icon: defaultIcon
)
component:
(SpecCollection
collection: (
(SubCanvasSpec
name: 'ProtocolAndMethodListCanvas'
layout: (LayoutFrame 0 0 0 0 0 1 0 1)
hasHorizontalScrollBar: false
hasVerticalScrollBar: false
majorKey: #'Tools::NavigatorCanvas'
minorKey: #'protocolAndMethodListSpec_Both'
specHolder: organizerProtocolAndMethodListSpecHolder
createNewBuilder: false
)
(SubCanvasSpec
name: 'TestRunnerEmbedded'
layout: (LayoutFrame 0 0 -50 1 0 1 0 1)
initiallyInvisible: true
hasHorizontalScrollBar: false
hasVerticalScrollBar: false
majorKey: #'Tools::TestRunnerEmbedded'
subAspectHolders:
(Array
(SubChannelInfoSpec
subAspect: methodGeneratorHolder
aspect: selectorListGenerator
)
(SubChannelInfoSpec
subAspect: selectedClassesHolder
aspect: selectedClasses
)
(SubChannelInfoSpec
subAspect: selectedMethodsHolder
aspect: selectedMethods
)
(SubChannelInfoSpec
subAspect: selectedProtocolsHolder
aspect: selectedProtocols
)
(SubChannelInfoSpec
subAspect: infoHolder
aspect: infoLabelHolder
)
)
createNewApplication: true
createNewBuilder: true
)
)
)
)
!
selectorBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#selectorBrowserSpec
NavigatorCanvas new openInterface:#selectorBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #selectorBrowserSpec
#window:
#(#WindowSpec
#label: 'SelectorBrowser'
#name: 'SelectorBrowser'
#min: #(#Point 0 0)
#bounds: #(#Rectangle 12 22 474 322)
)
#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: 'AllMethodCategoryList'
#majorKey: #'FullMethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectedProtocols
#aspect: #selectedProtocols
#callBack: #protocolSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
#(#SubCanvasSpec
#name: 'ImplementedMethodList'
#majorKey: #'ImplementingMethodList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #xxxDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #selectorListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #selectorPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #outGeneratorHolder
#aspect: #implementingClassListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
#(#SubCanvasSpec
#name: 'ImplementingClassList'
#majorKey: #'ImplementingClassList'
#minorKey: #windowSpec
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #methodDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #implementingClassListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
#aspect: #selectedMethods
#callBack: #methodsSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.333333 0.666667 1.0)
)
)
)
)
"Modified: / 27-04-2010 / 16:43:16 / cg"
!
singleCategoryBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#singleCategoryBrowserSpec
NavigatorCanvas new openInterface:#singleCategoryBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #singleCategoryBrowserSpec
#window:
#(#WindowSpec
#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
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #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: #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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#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)
)
)
)
)
"Modified: / 04-07-2011 / 18:37:34 / cg"
"Modified: / 13-04-2012 / 16:15:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
singleClassBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#singleClassBrowserSpec
NavigatorCanvas new openInterface:#singleClassBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #singleClassBrowserSpec
#window:
#(#WindowSpec
#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
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#SubChannelInfoSpec
#subAspect: #showClassPackages
#aspect: #showClassPackages
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #classListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodList'
#majorKey: #'MethodList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#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)
)
)
)
)
"Modified: / 04-07-2011 / 18:37:41 / cg"
"Modified: / 13-04-2012 / 16:15:48 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
singleFullProtocolBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#singleFullProtocolBrowserSpec
NavigatorCanvas new openInterface:#singleFullProtocolBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #singleFullProtocolBrowserSpec
#window:
#(#WindowSpec
#label: 'ProtocolBrowser'
#name: 'ProtocolBrowser'
#min: #(#Point 0 0)
#bounds: #(#Rectangle 12 22 474 322)
)
#component:
#(#SpecCollection
#collection: #(
#(#ViewSpec
#name: 'Box1'
#layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
#component:
#(#SpecCollection
#collection: #(
#(#SubCanvasSpec
#name: 'PseudoProtocolList'
#layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
#majorKey: #'MethodCategoryList'
#minorKey: #singleProtocolWindowSpec
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #protocolListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #outGeneratorHolder
#aspect: #selectorListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectedProtocols
#aspect: #selectedProtocols
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #protocolMenu
)
)
#createNewApplication: true
#createNewBuilder: true
)
#(#SubCanvasSpec
#name: 'MethodList'
#layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 0 1.0)
#majorKey: #'MethodList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #methodDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #selectorListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #selectorPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #sortBy
#aspect: #sortBy
)
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
#aspect: #selectedMethods
#callBack: #methodsSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
)
)
)
)
"Modified: / 20-07-2011 / 14:40:48 / cg"
!
singleNameSpaceBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#singleNameSpaceBrowserSpec
NavigatorCanvas new openInterface:#singleNameSpaceBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #singleNameSpaceBrowserSpec
#window:
#(#WindowSpec
#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
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #organizerMode
#aspect: #organizerMode
)
#(#SubChannelInfoSpec
#subAspect: #outGeneratorHolder
#aspect: #protocolListGenerator
)
#(#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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#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)
)
)
)
)
"Modified: / 04-07-2011 / 18:37:52 / cg"
"Modified: / 13-04-2012 / 16:15:41 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
singleNameSpaceFullBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#singleNameSpaceFullBrowserSpec
NavigatorCanvas new openInterface:#singleNameSpaceFullBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #singleNameSpaceFullBrowserSpec
#window:
#(#WindowSpec
#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
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#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: #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: #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: 'ClassList'
#majorKey: #'ClassList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #nameSpaceFilter
#aspect: #selectedNamespaces
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #organizerMode
#aspect: #organizerMode
)
#(#SubChannelInfoSpec
#subAspect: #outGeneratorHolder
#aspect: #protocolListGenerator
)
#(#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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
#aspect: #selectedMethods
#callBack: #methodsSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.25 0.5 0.75 1.0)
)
)
)
)
"Modified: / 04-07-2011 / 18:37:57 / cg"
"Modified: / 13-04-2012 / 16:15:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
singleProjectBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#singleProjectBrowserSpec
NavigatorCanvas new openInterface:#singleProjectBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #singleProjectBrowserSpec
#window:
#(#WindowSpec
#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
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #projectPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #showClassPackages
#aspect: #showClassPackages
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #projectListGenerator
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #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: #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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(#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)
)
)
)
)
"Modified: / 04-07-2011 / 18:38:02 / cg"
"Modified: / 13-04-2012 / 16:15:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
singleProjectFullBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#singleProjectFullBrowserSpec
NavigatorCanvas new openInterface:#singleProjectFullBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #singleProjectFullBrowserSpec
#window:
#(#WindowSpec
#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
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #projectPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #showClassPackages
#aspect: #showClassPackages
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #projectListGenerator
)
#(#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
)
)
)
)
#(#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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #classDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #hideUnloadedClasses
#aspect: #hideUnloadedClasses
)
#(#SubChannelInfoSpec
#subAspect: #sortByNameAndInheritance
#aspect: #sortByNameAndInheritance
)
#(#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: #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: #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: #sortVariablesByName
)
)
#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
)
)
)
)
#(#SubCanvasSpec
#name: 'MethodCategoryList'
#majorKey: #'MethodCategoryList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #showPseudoProtocols
#aspect: #showPseudoProtocols
)
#(#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: #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: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#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: #showMethodComplexity
#aspect: #showMethodComplexity
)
#(#SubChannelInfoSpec
#subAspect: #showMethodTypeIcon
#aspect: #showMethodTypeIcon
)
#(SubChannelInfoSpec
subAspect: showSyntheticMethods
aspect: showSyntheticMethods
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
#aspect: #selectedMethods
#callBack: #methodsSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
#handles: #(#Any 0.25 0.5 0.75 1.0)
)
)
)
)
"Modified: / 04-07-2011 / 18:38:13 / cg"
"Modified: / 13-04-2012 / 16:15:25 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
singleProtocolBrowserSpec
"This resource specification was automatically generated
by the UIPainter of ST/X."
"Do not manually edit this!! If it is corrupted,
the UIPainter may not be able to read the specification."
"
UIPainter new openOnClass:NavigatorCanvas andSelector:#singleProtocolBrowserSpec
NavigatorCanvas new openInterface:#singleProtocolBrowserSpec
"
<resource: #canvas>
^
#(#FullSpec
#name: #singleProtocolBrowserSpec
#window:
#(#WindowSpec
#label: 'ProtocolBrowser'
#name: 'ProtocolBrowser'
#min: #(#Point 0 0)
#bounds: #(#Rectangle 12 22 474 322)
)
#component:
#(#SpecCollection
#collection: #(
#(#ViewSpec
#name: 'Box1'
#layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
#component:
#(#SpecCollection
#collection: #(
#(#SubCanvasSpec
#name: 'PseudoProtocolList'
#layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 25 0)
#majorKey: #'MethodCategoryList'
#minorKey: #singleProtocolWindowSpec
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #protocolListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #outGeneratorHolder
#aspect: #selectorListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #selectedProtocols
#aspect: #selectedProtocols
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #protocolMenu
)
)
#createNewApplication: true
#createNewBuilder: true
)
#(#SubCanvasSpec
#name: 'MethodList'
#layout: #(#LayoutFrame 0 0.0 25 0.0 0 1.0 0 1.0)
#majorKey: #'MethodList'
#subAspectHolders:
#(#Array
#(#SubChannelInfoSpec
#subAspect: #showCoverageInformation
#aspect: #showCoverageInformation
)
#(#SubChannelInfoSpec
#subAspect: #doubleClickChannel
#callBack: #methodDoubleClicked
)
#(#SubChannelInfoSpec
#subAspect: #immediateUpdate
#aspect: #immediateUpdate
)
#(#SubChannelInfoSpec
#subAspect: #inGeneratorHolder
#aspect: #selectorListGenerator
)
#(#SubChannelInfoSpec
#subAspect: #menuHolder
#aspect: #selectorPopUpMenu
)
#(#SubChannelInfoSpec
#subAspect: #packageFilter
#aspect: #packageFilter
)
#(#SubChannelInfoSpec
#subAspect: #sortBy
#aspect: #sortBy
)
#(#SubChannelInfoSpec
#subAspect: #selectedMethods
#aspect: #selectedMethods
#callBack: #methodsSelectionChanged
)
#(#SubChannelInfoSpec
#subAspect: #selectionChangeCondition
#aspect: #selectionChangeConditionHolder
)
)
#createNewApplication: true
#createNewBuilder: true
)
)
)
)
)
)
)
"Modified: / 27-04-2010 / 16:44:12 / cg"
!
windowSpec
^ self fullBrowserSpec
! !
!NavigatorCanvas class methodsFor:'misc'!
classResources
^ NewSystemBrowser classResources
! !
!NavigatorCanvas methodsFor:'accessing'!
initialOrganizerMode
^ nil "/ dummy
! !
!NavigatorCanvas methodsFor:'actions'!
classDoubleClicked
self subclassResponsibility
! !
!NavigatorCanvas methodsFor:'queries'!
showAllClassesInNameSpaceOrganisation
^ true
! !
!NavigatorCanvas class methodsFor:'documentation'!
version_CVS
^ '§Header: /cvs/stx/stx/libtool/Tools_NavigatorCanvas.st,v 1.17 2011/08/07 18:41:11 vrany Exp §'
!
version_SVN
^ '$Id: Tools__NavigatorCanvas.st 7979 2012-04-13 18:16:04Z vranyj1 $'
! !