Tools__OrganizerCanvas.st
branchjv
changeset 15566 184cea584be5
parent 13530 2269bce1636d
parent 15525 803ea2495560
child 16213 f667b5b42a11
equal deleted inserted replaced
13752:25c2a13f00c5 15566:184cea584be5
    32 		selectedNamespaces selectedProjects selectionChangeCondition
    32 		selectedNamespaces selectedProjects selectionChangeCondition
    33 		nameSpaceFilterSelection markApplicationsHolder
    33 		nameSpaceFilterSelection markApplicationsHolder
    34 		sortVariablesByName showAllClassesInNameSpaceView
    34 		sortVariablesByName showAllClassesInNameSpaceView
    35 		showMethodInheritance showMethodComplexity showMethodTypeIcon
    35 		showMethodInheritance showMethodComplexity showMethodTypeIcon
    36 		methodVisibilityHolder showCoverageInformation
    36 		methodVisibilityHolder showCoverageInformation
    37 		sortByNameAndInheritance'
    37 		sortByNameAndInheritance nameSpaceListWidgetVisibleHolder'
    38 	classVariableNames:''
    38 	classVariableNames:''
    39 	poolDictionaries:''
    39 	poolDictionaries:''
    40 	category:'Interface-Browsers-New'
    40 	category:'Interface-Browsers-New'
    41 !
    41 !
    42 
    42 
   100 
   100 
   101     "Do not manually edit this!! If it is corrupted,
   101     "Do not manually edit this!! If it is corrupted,
   102      the UIPainter may not be able to read the specification."
   102      the UIPainter may not be able to read the specification."
   103 
   103 
   104     "
   104     "
   105      UIPainter new openOnClass:OrganizerCanvas andSelector:#embeddedNameSpaceListSpec
   105      UIPainter new openOnClass:Tools::OrganizerCanvas andSelector:#embeddedNameSpaceListSpec
   106      OrganizerCanvas new openInterface:#embeddedNameSpaceListSpec
   106      Tools::OrganizerCanvas new openInterface:#embeddedNameSpaceListSpec
   107     "
   107     "
   108 
   108 
   109     <resource: #canvas>
   109     <resource: #canvas>
   110 
   110 
   111     ^ 
   111     ^ 
   112      #(#FullSpec
   112     #(FullSpec
   113 	#name: #embeddedNameSpaceListSpec
   113        name: embeddedNameSpaceListSpec
   114 	#window: 
   114        window: 
   115        #(#WindowSpec
   115       (WindowSpec
   116 	  #label: 'Organizer'
   116          label: 'Organizer'
   117 	  #name: 'Organizer'
   117          name: 'Organizer'
   118 	  #min: #(#Point 0 0)
   118          min: (Point 0 0)
   119 	  #max: #(#Point 1024 721)
   119          max: (Point 1024 721)
   120 	  #bounds: #(#Rectangle 218 175 518 475)
   120          bounds: (Rectangle 0 0 300 300)
   121 	)
   121        )
   122 	#component: 
   122        component: 
   123        #(#SpecCollection
   123       (SpecCollection
   124 	  #collection: #(
   124          collection: (
   125 	   #(#SubCanvasSpec
   125           (SubCanvasSpec
   126 	      #name: 'NamespaceList2'
   126              name: 'NamespaceList2'
   127 	      #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   127              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   128 	      #level: 1
   128              majorKey: NamespaceList
   129 	      #majorKey: #'NamespaceList'
   129              subAspectHolders: 
   130 	      #subAspectHolders: 
   130             (Array
   131 	     #(#Array
   131                
   132                 
   132               (SubChannelInfoSpec
   133 	       #(#SubChannelInfoSpec
   133                  subAspect: doubleClickChannel
   134 		  #subAspect: #doubleClickChannel
   134                  aspect: nameSpaceFilterDoubleClickChannel
   135 		  #aspect: #nameSpaceFilterDoubleClickChannel
   135                ) 
   136 		) 
   136               (SubChannelInfoSpec
   137 	       #(#SubChannelInfoSpec
   137                  subAspect: environmentHolder
   138 		  #subAspect: #forceGeneratorTrigger
   138                  aspect: environmentHolder
   139 		  #aspect: #forceNamespaceGeneratorTrigger
   139                )
   140 		)
   140                
   141                 
   141               (SubChannelInfoSpec
   142 	       #(#SubChannelInfoSpec
   142                  subAspect: forceGeneratorTrigger
   143 		  #subAspect: #hideUnloadedClasses
   143                  aspect: forceNamespaceGeneratorTrigger
   144 		  #aspect: #hideUnloadedClasses
   144                ) 
   145 		) 
   145               (SubChannelInfoSpec
   146 	       #(#SubChannelInfoSpec
   146                  subAspect: hideUnloadedClasses
   147 		  #subAspect: #immediateUpdate
   147                  aspect: hideUnloadedClasses
   148 		  #aspect: #immediateUpdate
   148                )
   149 		)
   149                
   150                 
   150               (SubChannelInfoSpec
   151 	       #(#SubChannelInfoSpec
   151                  subAspect: immediateUpdate
   152 		  #subAspect: #menuHolder
   152                  aspect: immediateUpdate
   153 		  #aspect: #nameSpaceListMenuHolder
   153                ) 
   154 		) 
   154               (SubChannelInfoSpec
   155 	       #(#SubChannelInfoSpec
   155                  subAspect: menuHolder
   156 		  #subAspect: #organizerMode
   156                  aspect: nameSpaceListMenuHolder
   157 		  #aspect: #organizerMode
   157                )
   158 		)
   158                
   159                 
   159               (SubChannelInfoSpec
   160 	       #(#SubChannelInfoSpec
   160                  subAspect: organizerMode
   161 		  #subAspect: #outGeneratorHolder
   161                  aspect: organizerMode
   162 		  #aspect: #classGeneratorHolder
   162                ) 
   163 		) 
   163               (SubChannelInfoSpec
   164 	       #(#SubChannelInfoSpec
   164                  subAspect: outGeneratorHolder
   165 		  #subAspect: #selectedNamespaces
   165                  aspect: classGeneratorHolder
   166 		  #aspect: #nameSpaceFilterSelection
   166                )
   167 		)
   167                
   168                 
   168               (SubChannelInfoSpec
   169 	       #(#SubChannelInfoSpec
   169                  subAspect: selectedNamespaces
   170 		  #subAspect: #selectionChangeCondition
   170                  aspect: nameSpaceFilterSelection
   171 		  #aspect: #selectionChangeCondition
   171                ) 
   172 		) 
   172               (SubChannelInfoSpec
   173 	       #(#SubChannelInfoSpec
   173                  subAspect: selectionChangeCondition
   174 		  #subAspect: #slaveMode
   174                  aspect: selectionChangeCondition
   175 		  #aspect: #popUpNameSpaceListSlaveMode
   175                )
   176 		)
   176                
   177                 
   177               (SubChannelInfoSpec
   178 	       #(#SubChannelInfoSpec
   178                  subAspect: slaveMode
   179 		  #subAspect: #updateTrigger
   179                  aspect: popUpNameSpaceListSlaveMode
   180 		  #aspect: #nameSpaceListUpdateTrigger
   180                ) 
   181 		)
   181               (SubChannelInfoSpec
   182 	      )
   182                  subAspect: updateTrigger
   183 	      #createNewApplication: true
   183                  aspect: nameSpaceListUpdateTrigger
   184 	      #createNewBuilder: true
   184                )
   185 	      #postBuildCallback: #nameSpaceListWidgetWasBuilt:
   185              )
   186 	    )
   186              createNewApplication: true
   187 	   )
   187              createNewBuilder: true
   188          
   188              postBuildCallback: nameSpaceListWidgetWasBuilt:
   189 	)
   189            )
   190       )
   190           )
       
   191         
       
   192        )
       
   193      )
   191 !
   194 !
   192 
   195 
   193 windowSpec
   196 windowSpec
   194     ^ self windowSpecNonHierarchicalWithClassDiagram
   197     ^ self windowSpecNonHierarchicalWithClassDiagram
   195     "/ ^ self windowSpecNonHierarchical
   198     "/ ^ self windowSpecNonHierarchical
   210 
   213 
   211     "Do not manually edit this!! If it is corrupted,
   214     "Do not manually edit this!! If it is corrupted,
   212      the UIPainter may not be able to read the specification."
   215      the UIPainter may not be able to read the specification."
   213 
   216 
   214     "
   217     "
   215      UIPainter new openOnClass:OrganizerCanvas andSelector:#windowSpec
   218      UIPainter new openOnClass:Tools::OrganizerCanvas andSelector:#windowSpecHierarchical
   216      OrganizerCanvas new openInterface:#windowSpec
   219      Tools::OrganizerCanvas new openInterface:#windowSpecHierarchical
   217      OrganizerCanvas open
       
   218     "
   220     "
   219 
   221 
   220     <resource: #canvas>
   222     <resource: #canvas>
   221 
   223 
   222     ^ 
   224     ^ 
   223      #(#FullSpec
   225     #(FullSpec
   224         #name: #windowSpec
   226        name: windowSpecHierarchical
   225         #window: 
   227        window: 
   226        #(#WindowSpec
   228       (WindowSpec
   227           #label: 'Organizer'
   229          label: 'Organizer'
   228           #name: 'Organizer'
   230          name: 'Organizer'
   229           #min: #(#Point 0 0)
   231          min: (Point 0 0)
   230           #max: #(#Point 1024 721)
   232          max: (Point 1024 721)
   231           #bounds: #(#Rectangle 16 46 316 346)
   233          bounds: (Rectangle 0 0 300 300)
   232         )
   234        )
   233         #component: 
   235        component: 
   234        #(#SpecCollection
   236       (SpecCollection
   235           #collection: #(
   237          collection: (
   236            #(#VariableHorizontalPanelSpec
   238           (VariableHorizontalPanelSpec
   237               #name: 'CategoryNameSpaceAndProjectPanel'
   239              name: 'CategoryNameSpaceAndProjectPanel'
   238               #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   240              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   239               #visibilityChannel: #categoryNameSpaceAndProjectPanelShown
   241              visibilityChannel: categoryNameSpaceAndProjectPanelShown
   240               #barWidth: 2
   242              barWidth: 2
   241               #showHandle: false
   243              showHandle: false
   242               #component: 
   244              component: 
   243              #(#SpecCollection
   245             (SpecCollection
   244                 #collection: #(
   246                collection: (
   245                  #(#ViewSpec
   247                 (ViewSpec
   246                     #name: 'LeftBox'
   248                    name: 'LeftBox'
   247                     #component: 
   249                    component: 
   248                    #(#SpecCollection
   250                   (SpecCollection
   249                       #collection: #(
   251                      collection: (
   250                        #(#ViewSpec
   252                       (ViewSpec
   251                           #name: 'ClassCategoryAndNamespaceFilterBox'
   253                          name: 'ClassCategoryAndNamespaceFilterBox'
   252                           #layout: #(#LayoutFrame 0 0 0 0 0 1 0 1)
   254                          layout: (LayoutFrame 0 0 0 0 0 1 0 1)
   253                           #visibilityChannel: #categoryListShown
   255                          visibilityChannel: categoryListShown
   254                           #component: 
   256                          component: 
   255                          #(#SpecCollection
   257                         (SpecCollection
   256                             #collection: #(
   258                            collection: (
   257                              #(#SubCanvasSpec
   259                             (SubCanvasSpec
   258                                 #name: 'ClassCategoryList'
   260                                name: 'ClassCategoryList'
   259                                 #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
   261                                layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
   260 "/                                #majorKey: #'ClassCategoryList'
   262                                majorKey: HierarchicalClassCategoryList
   261                                 #majorKey: #'HierarchicalClassCategoryList'
   263                                subAspectHolders: 
   262                                 #subAspectHolders: 
   264                               (Array
   263                                #(#Array
   265                                  
   264                                   
   266                                 (SubChannelInfoSpec
   265                                  #(#SubChannelInfoSpec
   267                                    subAspect: doubleClickChannel
   266                                     #subAspect: #doubleClickChannel
   268                                    aspect: classCategoryDoubleClickChannel
   267                                     #aspect: #classCategoryDoubleClickChannel
   269                                  ) 
   268                                   ) 
   270                                 (SubChannelInfoSpec
   269                                  #(#SubChannelInfoSpec
   271                                    subAspect: environmentHolder
   270                                     #subAspect: #forceGeneratorTrigger
   272                                    aspect: environmentHolder
   271                                     #aspect: #forceClassCategoryGeneratorTrigger
   273                                  )
   272                                   )
   274                                  
   273                                   
   275                                 (SubChannelInfoSpec
   274                                  #(#SubChannelInfoSpec
   276                                    subAspect: forceGeneratorTrigger
   275                                     #subAspect: #hideUnloadedClasses
   277                                    aspect: forceClassCategoryGeneratorTrigger
   276                                     #aspect: #hideUnloadedClasses
   278                                  ) 
   277                                   ) 
   279                                 (SubChannelInfoSpec
   278                                  #(#SubChannelInfoSpec
   280                                    subAspect: hideUnloadedClasses
   279                                     #subAspect: #immediateUpdate
   281                                    aspect: hideUnloadedClasses
   280                                     #aspect: #immediateUpdate
   282                                  )
   281                                   )
   283                                  
   282                                   
   284                                 (SubChannelInfoSpec
   283                                  #(#SubChannelInfoSpec
   285                                    subAspect: immediateUpdate
   284                                     #subAspect: #menuHolder
   286                                    aspect: immediateUpdate
   285                                     #aspect: #classCategoryListMenuHolder
   287                                  ) 
   286                                   ) 
   288                                 (SubChannelInfoSpec
   287                                  #(#SubChannelInfoSpec
   289                                    subAspect: menuHolder
   288                                     #subAspect: #organizerMode
   290                                    aspect: classCategoryListMenuHolder
   289                                     #aspect: #organizerMode
   291                                  )
   290                                   )
   292                                  
   291                                   
   293                                 (SubChannelInfoSpec
   292                                  #(#SubChannelInfoSpec
   294                                    subAspect: nameSpaceFilter
   293                                     #subAspect: #outGeneratorHolder
   295                                    aspect: nameSpaceFilterSelection
   294                                     #aspect: #classGeneratorHolder
   296                                  ) 
   295                                   ) 
   297                                 (SubChannelInfoSpec
   296                                  #(#SubChannelInfoSpec
   298                                    subAspect: organizerMode
   297                                     #subAspect: #selectedCategories
   299                                    aspect: organizerMode
   298                                     #aspect: #selectedCategories
   300                                  )
   299                                   )
   301                                  
   300                                   
   302                                 (SubChannelInfoSpec
   301                                  #(#SubChannelInfoSpec
   303                                    subAspect: outGeneratorHolder
   302                                     #subAspect: #selectionChangeCondition
   304                                    aspect: classGeneratorHolder
   303                                     #aspect: #selectionChangeCondition
   305                                  ) 
   304                                   ) 
   306                                 (SubChannelInfoSpec
   305                                  #(#SubChannelInfoSpec
   307                                    subAspect: selectedCategories
   306                                     #subAspect: #slaveMode
   308                                    aspect: selectedCategories
   307                                     #aspect: #categoryListSlaveMode
   309                                  )
   308                                   )
   310                                  
   309                                   
   311                                 (SubChannelInfoSpec
   310                                  #(#SubChannelInfoSpec
   312                                    subAspect: selectionChangeCondition
   311                                     #subAspect: #updateTrigger
   313                                    aspect: selectionChangeCondition
   312                                     #aspect: #classCategoryListUpdateTrigger
   314                                  ) 
   313                                   ) 
   315                                 (SubChannelInfoSpec
   314                                  #(#SubChannelInfoSpec
   316                                    subAspect: slaveMode
   315                                     #subAspect: #nameSpaceFilter
   317                                    aspect: categoryListSlaveMode
   316                                     #aspect: #nameSpaceFilterSelection
   318                                  )
   317                                   )
   319                                  
   318                                 )
   320                                 (SubChannelInfoSpec
   319                                 #createNewApplication: true
   321                                    subAspect: updateTrigger
   320                                 #createNewBuilder: true
   322                                    aspect: classCategoryListUpdateTrigger
   321                               )
   323                                  )
   322                              #(#ExtendedComboBoxSpec
   324                                )
   323                                 #name: 'NameSpaceFilterComboBox'
   325                                createNewApplication: true
   324                                 #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
   326                                createNewBuilder: true
   325                                 #tabable: true
       
   326                                 #model: #nameSpaceFilterSelectedNameSpace
       
   327                                 #menuWidgetHolder: #nameSpaceListWidgetHolder
       
   328                                 #miniScrollerHorizontal: true
       
   329                                 #menuSelector: #nameSpaceFilterPopUpMenu
       
   330                               )
       
   331                              )
   327                              )
   332                            
   328                             (ExtendedComboBoxSpec
   333                           )
   329                                name: 'NameSpaceFilterComboBox'
   334                         )
   330                                layout: (LayoutFrame 0 0 -25 1 0 1 0 1)
   335                        #(#SubCanvasSpec
   331                                tabable: true
   336                           #name: 'NamespaceList'
   332                                model: nameSpaceFilterSelectedNameSpace
   337                           #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   333                                menuWidgetHolder: nameSpaceListWidgetHolder
   338                           #initiallyInvisible: true
   334                                miniScrollerHorizontal: true
   339                           #visibilityChannel: #nameSpaceListShown
   335                                menuSelector: nameSpaceFilterPopUpMenu
   340                           #majorKey: #'NamespaceList'
   336                              )
   341                           #subAspectHolders: 
       
   342                          #(#Array
       
   343                             
       
   344                            #(#SubChannelInfoSpec
       
   345                               #subAspect: #doubleClickChannel
       
   346                               #aspect: #nameSpaceDoubleClickChannel
       
   347                             ) 
       
   348                            #(#SubChannelInfoSpec
       
   349                               #subAspect: #forceGeneratorTrigger
       
   350                               #aspect: #forceNamespaceGeneratorTrigger
       
   351                             )
   337                             )
   352                             
   338                           
   353                            #(#SubChannelInfoSpec
   339                          )
   354                               #subAspect: #hideUnloadedClasses
   340                        )
   355                               #aspect: #hideUnloadedClasses
   341                       (SubCanvasSpec
   356                             ) 
   342                          name: 'NamespaceList'
   357                            #(#SubChannelInfoSpec
   343                          layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   358                               #subAspect: #immediateUpdate
   344                          initiallyInvisible: true
   359                               #aspect: #immediateUpdate
   345                          visibilityChannel: nameSpaceListShown
       
   346                          majorKey: NamespaceList
       
   347                          subAspectHolders: 
       
   348                         (Array
       
   349                            
       
   350                           (SubChannelInfoSpec
       
   351                              subAspect: doubleClickChannel
       
   352                              aspect: nameSpaceDoubleClickChannel
       
   353                            ) 
       
   354                           (SubChannelInfoSpec
       
   355                              subAspect: environmentHolder
       
   356                              aspect: environmentHolder
       
   357                            )
       
   358                            
       
   359                           (SubChannelInfoSpec
       
   360                              subAspect: forceGeneratorTrigger
       
   361                              aspect: forceNamespaceGeneratorTrigger
       
   362                            ) 
       
   363                           (SubChannelInfoSpec
       
   364                              subAspect: hideUnloadedClasses
       
   365                              aspect: hideUnloadedClasses
       
   366                            )
       
   367                            
       
   368                           (SubChannelInfoSpec
       
   369                              subAspect: immediateUpdate
       
   370                              aspect: immediateUpdate
       
   371                            ) 
       
   372                           (SubChannelInfoSpec
       
   373                              subAspect: menuHolder
       
   374                              aspect: nameSpaceListMenuHolder
       
   375                            )
       
   376                            
       
   377                           (SubChannelInfoSpec
       
   378                              subAspect: organizerMode
       
   379                              aspect: organizerMode
       
   380                            ) 
       
   381                           (SubChannelInfoSpec
       
   382                              subAspect: outGeneratorHolder
       
   383                              aspect: classGeneratorHolder
       
   384                            )
       
   385                            
       
   386                           (SubChannelInfoSpec
       
   387                              subAspect: selectedNamespaces
       
   388                              aspect: selectedNamespaces
       
   389                            ) 
       
   390                           (SubChannelInfoSpec
       
   391                              subAspect: selectionChangeCondition
       
   392                              aspect: selectionChangeCondition
       
   393                            )
       
   394                            
       
   395                           (SubChannelInfoSpec
       
   396                              subAspect: slaveMode
       
   397                              aspect: nameSpaceListSlaveMode
       
   398                            ) 
       
   399                           (SubChannelInfoSpec
       
   400                              subAspect: updateTrigger
       
   401                              aspect: nameSpaceListUpdateTrigger
       
   402                            )
       
   403                          )
       
   404                          createNewApplication: true
       
   405                          createNewBuilder: true
       
   406                        )
       
   407                       (SubCanvasSpec
       
   408                          name: 'ProjectList'
       
   409                          layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   410                          initiallyInvisible: true
       
   411                          visibilityChannel: projectListShown
       
   412                          majorKey: ProjectList
       
   413                          subAspectHolders: 
       
   414                         (Array
       
   415                            
       
   416                           (SubChannelInfoSpec
       
   417                              subAspect: doubleClickChannel
       
   418                              aspect: projectDoubleClickChannel
       
   419                            ) 
       
   420                           (SubChannelInfoSpec
       
   421                              subAspect: environmentHolder
       
   422                              aspect: environmentHolder
       
   423                            )
       
   424                            
       
   425                           (SubChannelInfoSpec
       
   426                              subAspect: forceGeneratorTrigger
       
   427                              aspect: forceProjectGeneratorTrigger
       
   428                            ) 
       
   429                           (SubChannelInfoSpec
       
   430                              subAspect: hideUnloadedClasses
       
   431                              aspect: hideUnloadedClasses
       
   432                            )
       
   433                            
       
   434                           (SubChannelInfoSpec
       
   435                              subAspect: immediateUpdate
       
   436                              aspect: immediateUpdate
       
   437                            ) 
       
   438                           (SubChannelInfoSpec
       
   439                              subAspect: menuHolder
       
   440                              aspect: projectListMenuHolder
       
   441                            )
       
   442                            
       
   443                           (SubChannelInfoSpec
       
   444                              subAspect: organizerMode
       
   445                              aspect: organizerMode
       
   446                            ) 
       
   447                           (SubChannelInfoSpec
       
   448                              subAspect: outGeneratorHolder
       
   449                              aspect: classGeneratorHolder
       
   450                            )
       
   451                            
       
   452                           (SubChannelInfoSpec
       
   453                              subAspect: selectedProjects
       
   454                              aspect: selectedProjects
       
   455                            ) 
       
   456                           (SubChannelInfoSpec
       
   457                              subAspect: selectionChangeCondition
       
   458                              aspect: selectionChangeCondition
       
   459                            )
       
   460                            
       
   461                           (SubChannelInfoSpec
       
   462                              subAspect: slaveMode
       
   463                              aspect: projectListSlaveMode
       
   464                            ) 
       
   465                           (SubChannelInfoSpec
       
   466                              subAspect: updateTrigger
       
   467                              aspect: projectListUpdateTrigger
       
   468                            )
       
   469                          )
       
   470                          createNewApplication: true
       
   471                          createNewBuilder: true
       
   472                        )
       
   473                       )
       
   474                     
       
   475                    )
       
   476                  )
       
   477                 (ViewSpec
       
   478                    name: 'RightBox'
       
   479                    component: 
       
   480                   (SpecCollection
       
   481                      collection: (
       
   482                       (VariableVerticalPanelSpec
       
   483                          name: 'ClassAndVariablesPanel'
       
   484                          layout: (LayoutFrame 0 0 0 0 0 1 -25 1)
       
   485                          showHandle: false
       
   486                          snapMode: both
       
   487                          handlePosition: left
       
   488                          component: 
       
   489                         (SpecCollection
       
   490                            collection: (
       
   491                             (SubCanvasSpec
       
   492                                name: 'ClassList'
       
   493                                majorKey: ClassList
       
   494                                minorKey: windowSpec
       
   495                                subAspectHolders: 
       
   496                               (Array
       
   497                                  
       
   498                                 (SubChannelInfoSpec
       
   499                                    subAspect: doubleClickChannel
       
   500                                    aspect: classDoubleClickChannel
       
   501                                  ) 
       
   502                                 (SubChannelInfoSpec
       
   503                                    subAspect: environmentHolder
       
   504                                    aspect: environmentHolder
       
   505                                  )
       
   506                                  
       
   507                                 (SubChannelInfoSpec
       
   508                                    subAspect: hidePrivateClasses
       
   509                                    aspect: hidePrivateClasses
       
   510                                  ) 
       
   511                                 (SubChannelInfoSpec
       
   512                                    subAspect: hideUnloadedClasses
       
   513                                    aspect: hideUnloadedClasses
       
   514                                  )
       
   515                                  
       
   516                                 (SubChannelInfoSpec
       
   517                                    subAspect: immediateUpdate
       
   518                                    aspect: immediateUpdate
       
   519                                  ) 
       
   520                                 (SubChannelInfoSpec
       
   521                                    subAspect: inGeneratorHolder
       
   522                                    aspect: classGeneratorHolder
       
   523                                  )
       
   524                                  
       
   525                                 (SubChannelInfoSpec
       
   526                                    subAspect: markApplicationsHolder
       
   527                                    aspect: markApplicationsHolder
       
   528                                  ) 
       
   529                                 (SubChannelInfoSpec
       
   530                                    subAspect: menuHolder
       
   531                                    aspect: classListMenuHolder
       
   532                                  )
       
   533                                  
       
   534                                 (SubChannelInfoSpec
       
   535                                    subAspect: meta
       
   536                                    aspect: meta
       
   537                                  ) 
       
   538                                 (SubChannelInfoSpec
       
   539                                    subAspect: nameSpaceFilter
       
   540                                    aspect: nameSpaceFilter
       
   541                                  )
       
   542                                  
       
   543                                 (SubChannelInfoSpec
       
   544                                    subAspect: organizerMode
       
   545                                    aspect: organizerMode
       
   546                                  ) 
       
   547                                 (SubChannelInfoSpec
       
   548                                    subAspect: outGeneratorHolder
       
   549                                    aspect: outGeneratorHolder
       
   550                                  )
       
   551                                  
       
   552                                 (SubChannelInfoSpec
       
   553                                    subAspect: outGeneratorHolderForMethods
       
   554                                    aspect: selectorListGenerator5
       
   555                                  ) 
       
   556                                 (SubChannelInfoSpec
       
   557                                    subAspect: packageFilter
       
   558                                    aspect: packageFilter
       
   559                                  )
       
   560                                  
       
   561                                 (SubChannelInfoSpec
       
   562                                    subAspect: selectedClasses
       
   563                                    aspect: selectedClasses
       
   564                                  ) 
       
   565                                 (SubChannelInfoSpec
       
   566                                    subAspect: selectionChangeCondition
       
   567                                    aspect: selectionChangeCondition
       
   568                                  )
       
   569                                  
       
   570                                 (SubChannelInfoSpec
       
   571                                    subAspect: showClassPackages
       
   572                                    aspect: showClassPackages
       
   573                                  ) 
       
   574                                 (SubChannelInfoSpec
       
   575                                    subAspect: showCoverageInformation
       
   576                                    aspect: showCoverageInformation
       
   577                                  )
       
   578                                  
       
   579                                 (SubChannelInfoSpec
       
   580                                    subAspect: slaveMode
       
   581                                    aspect: classListSlaveMode
       
   582                                  ) 
       
   583                                 (SubChannelInfoSpec
       
   584                                    subAspect: sortByNameAndInheritance
       
   585                                    aspect: sortByNameAndInheritance
       
   586                                  )
       
   587                                  
       
   588                                 (SubChannelInfoSpec
       
   589                                    subAspect: updateTrigger
       
   590                                    aspect: classListUpdateTrigger
       
   591                                  )
       
   592                                )
       
   593                                createNewApplication: true
       
   594                                createNewBuilder: true
       
   595                              )
       
   596                             (SubCanvasSpec
       
   597                                name: 'VariableList'
       
   598                                majorKey: VariableList
       
   599                                subAspectHolders: 
       
   600                               (Array
       
   601                                  
       
   602                                 (SubChannelInfoSpec
       
   603                                    subAspect: classHolder
       
   604                                    aspect: selectedClasses
       
   605                                  ) 
       
   606                                 (SubChannelInfoSpec
       
   607                                    subAspect: doubleClickChannel
       
   608                                    aspect: variableDoubleClickChannel
       
   609                                  )
       
   610                                  
       
   611                                 (SubChannelInfoSpec
       
   612                                    subAspect: environmentHolder
       
   613                                    aspect: environmentHolder
       
   614                                  ) 
       
   615                                 (SubChannelInfoSpec
       
   616                                    subAspect: menuHolder
       
   617                                    aspect: variablesMenuHolder
       
   618                                  )
       
   619                                  
       
   620                                 (SubChannelInfoSpec
       
   621                                    subAspect: selectedVariables
       
   622                                    aspect: variableFilter
       
   623                                  ) 
       
   624                                 (SubChannelInfoSpec
       
   625                                    subAspect: showClassVarsInVariableList
       
   626                                    aspect: showClassVarsInVariableList
       
   627                                  )
       
   628                                  
       
   629                                 (SubChannelInfoSpec
       
   630                                    subAspect: sortVariablesByName
       
   631                                    aspect: sortVariablesByName
       
   632                                  )
       
   633                                 (SubChannelInfoSpec
       
   634                                    subAspect: slaveMode
       
   635                                    aspect: classListSlaveMode
       
   636                                  ) 
       
   637                                )
       
   638                                createNewApplication: true
       
   639                                createNewBuilder: true
       
   640                              )
   360                             )
   641                             )
   361                             
   642                           
   362                            #(#SubChannelInfoSpec
   643                          )
   363                               #subAspect: #menuHolder
   644                          handles: (Any 0.5 1.0)
   364                               #aspect: #nameSpaceListMenuHolder
   645                        )
   365                             ) 
   646                       (UISubSpecification
   366                            #(#SubChannelInfoSpec
   647                          name: 'MetaToggleSpec2'
   367                               #subAspect: #organizerMode
   648                          layout: (LayoutFrame 0 0 -25 1 0 1 0 1)
   368                               #aspect: #organizerMode
   649                          minorKey: metaSpec
       
   650                        )
       
   651                       )
       
   652                     
       
   653                    )
       
   654                  )
       
   655                 )
       
   656               
       
   657              )
       
   658              handles: (Any 0.5 1.0)
       
   659            )
       
   660           (ViewSpec
       
   661              name: 'ClassHierarchyOrInheritanceBox'
       
   662              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   663              initiallyInvisible: true
       
   664              visibilityChannel: classHierarchyOrInheritanceShown
       
   665              component: 
       
   666             (SpecCollection
       
   667                collection: (
       
   668                 (VariableVerticalPanelSpec
       
   669                    name: 'VariableVerticalPanel2'
       
   670                    layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
       
   671                    showHandle: false
       
   672                    snapMode: both
       
   673                    handlePosition: left
       
   674                    component: 
       
   675                   (SpecCollection
       
   676                      collection: (
       
   677                       (ViewSpec
       
   678                          name: 'HierarchyOrInheritanceBox'
       
   679                          component: 
       
   680                         (SpecCollection
       
   681                            collection: (
       
   682                             (SubCanvasSpec
       
   683                                name: 'ClassHierarchyList'
       
   684                                layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   685                                visibilityChannel: classHierarchyShown
       
   686                                majorKey: HierarchicalClassList
       
   687                                subAspectHolders: 
       
   688                               (Array
       
   689                                  
       
   690                                 (SubChannelInfoSpec
       
   691                                    subAspect: doubleClickChannel
       
   692                                    aspect: classDoubleClickChannel
       
   693                                  ) 
       
   694                                 (SubChannelInfoSpec
       
   695                                    subAspect: environmentHolder
       
   696                                    aspect: environmentHolder
       
   697                                  )
       
   698                                  
       
   699                                 (SubChannelInfoSpec
       
   700                                    subAspect: forceGeneratorTrigger
       
   701                                    aspect: forceClassInheritanceGeneratorTrigger
       
   702                                  ) 
       
   703                                 (SubChannelInfoSpec
       
   704                                    subAspect: hideUnloadedClasses
       
   705                                    aspect: hideUnloadedClasses
       
   706                                  )
       
   707                                  
       
   708                                 (SubChannelInfoSpec
       
   709                                    subAspect: immediateUpdate
       
   710                                    aspect: immediateUpdate
       
   711                                  ) 
       
   712                                 (SubChannelInfoSpec
       
   713                                    subAspect: markApplicationsHolder
       
   714                                    aspect: markApplicationsHolder
       
   715                                  )
       
   716                                  
       
   717                                 (SubChannelInfoSpec
       
   718                                    subAspect: menuHolder
       
   719                                    aspect: classInheritanceListMenuHolder
       
   720                                  ) 
       
   721                                 (SubChannelInfoSpec
       
   722                                    subAspect: meta
       
   723                                    aspect: meta
       
   724                                  )
       
   725                                  
       
   726                                 (SubChannelInfoSpec
       
   727                                    subAspect: nameSpaceFilter
       
   728                                    aspect: nameSpaceFilter
       
   729                                  ) 
       
   730                                 (SubChannelInfoSpec
       
   731                                    subAspect: organizerMode
       
   732                                    aspect: organizerMode
       
   733                                  )
       
   734                                  
       
   735                                 (SubChannelInfoSpec
       
   736                                    subAspect: outGeneratorHolder
       
   737                                    aspect: outGeneratorHolder
       
   738                                  ) 
       
   739                                 (SubChannelInfoSpec
       
   740                                    subAspect: outGeneratorHolderForMethods
       
   741                                    aspect: selectorListGenerator5
       
   742                                  )
       
   743                                  
       
   744                                 (SubChannelInfoSpec
       
   745                                    subAspect: packageFilter
       
   746                                    aspect: packageFilter
       
   747                                  ) 
       
   748                                 (SubChannelInfoSpec
       
   749                                    subAspect: selectedClasses
       
   750                                    aspect: selectedClasses
       
   751                                  )
       
   752                                  
       
   753                                 (SubChannelInfoSpec
       
   754                                    subAspect: selectionChangeCondition
       
   755                                    aspect: selectionChangeCondition
       
   756                                  ) 
       
   757                                 (SubChannelInfoSpec
       
   758                                    subAspect: showClassPackages
       
   759                                    aspect: showClassPackages
       
   760                                  )
       
   761                                  
       
   762                                 (SubChannelInfoSpec
       
   763                                    subAspect: slaveMode
       
   764                                    aspect: classHierarchyListSlaveMode
       
   765                                  ) 
       
   766                                 (SubChannelInfoSpec
       
   767                                    subAspect: topClassHolder
       
   768                                    aspect: classHierarchyTopClass
       
   769                                  )
       
   770                                  
       
   771                                 (SubChannelInfoSpec
       
   772                                    subAspect: updateTrigger
       
   773                                    aspect: classHierarchyUpdateTrigger
       
   774                                  )
       
   775                                )
       
   776                                createNewApplication: true
       
   777                                createNewBuilder: true
       
   778                              )
       
   779                             (SubCanvasSpec
       
   780                                name: 'ClassInheritanceList'
       
   781                                layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   782                                visibilityChannel: classInheritanceShown
       
   783                                majorKey: InheritanceClassList
       
   784                                subAspectHolders: 
       
   785                               (Array
       
   786                                  
       
   787                                 (SubChannelInfoSpec
       
   788                                    subAspect: doubleClickChannel
       
   789                                    aspect: classDoubleClickChannel
       
   790                                  ) 
       
   791                                 (SubChannelInfoSpec
       
   792                                    subAspect: environmentHolder
       
   793                                    aspect: environmentHolder
       
   794                                  )
       
   795                                  
       
   796                                 (SubChannelInfoSpec
       
   797                                    subAspect: forceGeneratorTrigger
       
   798                                    aspect: forceClassInheritanceGeneratorTrigger
       
   799                                  ) 
       
   800                                 (SubChannelInfoSpec
       
   801                                    subAspect: hideUnloadedClasses
       
   802                                    aspect: hideUnloadedClasses
       
   803                                  )
       
   804                                  
       
   805                                 (SubChannelInfoSpec
       
   806                                    subAspect: immediateUpdate
       
   807                                    aspect: immediateUpdate
       
   808                                  ) 
       
   809                                 (SubChannelInfoSpec
       
   810                                    subAspect: markApplicationsHolder
       
   811                                    aspect: markApplicationsHolder
       
   812                                  )
       
   813                                  
       
   814                                 (SubChannelInfoSpec
       
   815                                    subAspect: menuHolder
       
   816                                    aspect: classInheritanceListMenuHolder
       
   817                                  ) 
       
   818                                 (SubChannelInfoSpec
       
   819                                    subAspect: meta
       
   820                                    aspect: meta
       
   821                                  )
       
   822                                  
       
   823                                 (SubChannelInfoSpec
       
   824                                    subAspect: nameSpaceFilter
       
   825                                    aspect: nameSpaceFilter
       
   826                                  ) 
       
   827                                 (SubChannelInfoSpec
       
   828                                    subAspect: organizerMode
       
   829                                    aspect: organizerMode
       
   830                                  )
       
   831                                  
       
   832                                 (SubChannelInfoSpec
       
   833                                    subAspect: outGeneratorHolder
       
   834                                    aspect: outGeneratorHolder
       
   835                                  ) 
       
   836                                 (SubChannelInfoSpec
       
   837                                    subAspect: outGeneratorHolderForMethods
       
   838                                    aspect: selectorListGenerator5
       
   839                                  )
       
   840                                  
       
   841                                 (SubChannelInfoSpec
       
   842                                    subAspect: packageFilter
       
   843                                    aspect: packageFilter
       
   844                                  ) 
       
   845                                 (SubChannelInfoSpec
       
   846                                    subAspect: selectedClasses
       
   847                                    aspect: selectedClasses
       
   848                                  )
       
   849                                  
       
   850                                 (SubChannelInfoSpec
       
   851                                    subAspect: selectionChangeCondition
       
   852                                    aspect: selectionChangeCondition
       
   853                                  ) 
       
   854                                 (SubChannelInfoSpec
       
   855                                    subAspect: showClassPackages
       
   856                                    aspect: showClassPackages
       
   857                                  )
       
   858                                  
       
   859                                 (SubChannelInfoSpec
       
   860                                    subAspect: slaveMode
       
   861                                    aspect: classInheritanceListSlaveMode
       
   862                                  ) 
       
   863                                 (SubChannelInfoSpec
       
   864                                    subAspect: topClassHolder
       
   865                                    aspect: classHierarchyTopClass
       
   866                                  )
       
   867                                  
       
   868                                 (SubChannelInfoSpec
       
   869                                    subAspect: updateTrigger
       
   870                                    aspect: classHierarchyUpdateTrigger
       
   871                                  )
       
   872                                )
       
   873                                createNewApplication: true
       
   874                                createNewBuilder: true
       
   875                              )
   369                             )
   876                             )
   370                             
   877                           
   371                            #(#SubChannelInfoSpec
   878                          )
   372                               #subAspect: #outGeneratorHolder
       
   373                               #aspect: #classGeneratorHolder
       
   374                             ) 
       
   375                            #(#SubChannelInfoSpec
       
   376                               #subAspect: #selectedNamespaces
       
   377                               #aspect: #selectedNamespaces
       
   378                             )
       
   379                             
       
   380                            #(#SubChannelInfoSpec
       
   381                               #subAspect: #selectionChangeCondition
       
   382                               #aspect: #selectionChangeCondition
       
   383                             ) 
       
   384                            #(#SubChannelInfoSpec
       
   385                               #subAspect: #slaveMode
       
   386                               #aspect: #nameSpaceListSlaveMode
       
   387                             )
       
   388                             
       
   389                            #(#SubChannelInfoSpec
       
   390                               #subAspect: #updateTrigger
       
   391                               #aspect: #nameSpaceListUpdateTrigger
       
   392                             )
       
   393                           )
       
   394                           #createNewApplication: true
       
   395                           #createNewBuilder: true
       
   396                         )
       
   397                        #(#SubCanvasSpec
       
   398                           #name: 'ProjectList'
       
   399                           #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   400                           #initiallyInvisible: true
       
   401                           #visibilityChannel: #projectListShown
       
   402 "/                          #majorKey: #'HierarchicalProjectList'
       
   403                           #majorKey: #'ProjectList'
       
   404                           #subAspectHolders: 
       
   405                          #(#Array
       
   406                             
       
   407                            #(#SubChannelInfoSpec
       
   408                               #subAspect: #doubleClickChannel
       
   409                               #aspect: #projectDoubleClickChannel
       
   410                             ) 
       
   411                            #(#SubChannelInfoSpec
       
   412                               #subAspect: #forceGeneratorTrigger
       
   413                               #aspect: #forceProjectGeneratorTrigger
       
   414                             )
       
   415                             
       
   416                            #(#SubChannelInfoSpec
       
   417                               #subAspect: #hideUnloadedClasses
       
   418                               #aspect: #hideUnloadedClasses
       
   419                             ) 
       
   420                            #(#SubChannelInfoSpec
       
   421                               #subAspect: #immediateUpdate
       
   422                               #aspect: #immediateUpdate
       
   423                             )
       
   424                             
       
   425                            #(#SubChannelInfoSpec
       
   426                               #subAspect: #menuHolder
       
   427                               #aspect: #projectListMenuHolder
       
   428                             ) 
       
   429                            #(#SubChannelInfoSpec
       
   430                               #subAspect: #organizerMode
       
   431                               #aspect: #organizerMode
       
   432                             )
       
   433                             
       
   434                            #(#SubChannelInfoSpec
       
   435                               #subAspect: #outGeneratorHolder
       
   436                               #aspect: #classGeneratorHolder
       
   437                             ) 
       
   438                            #(#SubChannelInfoSpec
       
   439                               #subAspect: #selectedProjects
       
   440                               #aspect: #selectedProjects
       
   441                             )
       
   442                             
       
   443                            #(#SubChannelInfoSpec
       
   444                               #subAspect: #selectionChangeCondition
       
   445                               #aspect: #selectionChangeCondition
       
   446                             ) 
       
   447                            #(#SubChannelInfoSpec
       
   448                               #subAspect: #slaveMode
       
   449                               #aspect: #projectListSlaveMode
       
   450                             )
       
   451                             
       
   452                            #(#SubChannelInfoSpec
       
   453                               #subAspect: #updateTrigger
       
   454                               #aspect: #projectListUpdateTrigger
       
   455                             )
       
   456                           )
       
   457                           #createNewApplication: true
       
   458                           #createNewBuilder: true
       
   459                         )
       
   460                        )
   879                        )
   461                      
   880                       (SubCanvasSpec
   462                     )
   881                          name: 'VariableList2'
   463                   )
   882                          majorKey: VariableList
   464                  #(#ViewSpec
   883                          subAspectHolders: 
   465                     #name: 'RightBox'
   884                         (Array
   466                     #component: 
   885                            
   467                    #(#SpecCollection
   886                           (SubChannelInfoSpec
   468                       #collection: #(
   887                              subAspect: classHolder
   469                        #(#VariableVerticalPanelSpec
   888                              aspect: selectedClasses
   470                           #name: 'ClassAndVariablesPanel'
   889                            ) 
   471                           #layout: #(#LayoutFrame 0 0 0 0 0 1 -25 1)
   890                           (SubChannelInfoSpec
   472                           #showHandle: false
   891                              subAspect: doubleClickChannel
   473                           #snapMode: #both
   892                              aspect: variableDoubleClickChannel
   474                           #handlePosition: #left
   893                            )
   475                           #component: 
   894                            
   476                          #(#SpecCollection
   895                           (SubChannelInfoSpec
   477                             #collection: #(
   896                              subAspect: environmentHolder
   478                              #(#SubCanvasSpec
   897                              aspect: environmentHolder
   479                                 #name: 'ClassList'
   898                            ) 
   480                                 #majorKey: #'ClassList'
   899                           (SubChannelInfoSpec
   481                                 #minorKey: #windowSpec
   900                              subAspect: menuHolder
   482                                 #subAspectHolders: 
   901                              aspect: variablesMenuHolder
   483                                #(#Array
   902                            )
   484 
   903                            
   485 
   904                           (SubChannelInfoSpec
   486                      #(#SubChannelInfoSpec
   905                              subAspect: selectedVariables
   487                         #subAspect: #showCoverageInformation
   906                              aspect: variableFilter
   488                         #aspect: #showCoverageInformation
   907                            ) 
   489                       ) 
   908                           (SubChannelInfoSpec
   490                      #(#SubChannelInfoSpec
   909                              subAspect: showClassVarsInVariableList
   491                         #subAspect: #hidePrivateClasses
   910                              aspect: showClassVarsInVariableList
   492                         #aspect: #hidePrivateClasses
   911                            )
       
   912                            
       
   913                           (SubChannelInfoSpec
       
   914                              subAspect: slaveMode
       
   915                              aspect: classHierarchyListSlaveMode
       
   916                            )
       
   917                          )
       
   918                          createNewApplication: true
       
   919                          createNewBuilder: true
       
   920                        )
   493                       )
   921                       )
   494                      #(#SubChannelInfoSpec
   922                     
   495                         #subAspect: #hideUnloadedClasses
   923                    )
   496                         #aspect: #hideUnloadedClasses
   924                    handles: (Any 0.5 1.0)
   497                       ) 
   925                  )
   498                #(#SubChannelInfoSpec
   926                 (SubCanvasSpec
   499                   #subAspect: #sortByNameAndInheritance
   927                    name: 'MetaToggles1'
   500                   #aspect: #sortByNameAndInheritance
   928                    layout: (LayoutFrame 0 0.0 -25 1 0 1.0 0 1)
       
   929                    hasHorizontalScrollBar: false
       
   930                    hasVerticalScrollBar: false
       
   931                    minorKey: metaSpec
       
   932                    createNewBuilder: false
       
   933                  )
   501                 )
   934                 )
   502                                  #(#SubChannelInfoSpec
   935               
   503                                     #subAspect: #doubleClickChannel
   936              )
   504                                     #aspect: #classDoubleClickChannel
       
   505                                   ) 
       
   506                                  #(#SubChannelInfoSpec
       
   507                                     #subAspect: #markApplicationsHolder
       
   508                                     #aspect: #markApplicationsHolder
       
   509                                   ) 
       
   510                                  #(#SubChannelInfoSpec
       
   511                                     #subAspect: #immediateUpdate
       
   512                                     #aspect: #immediateUpdate
       
   513                                   )
       
   514                                   
       
   515                                  #(#SubChannelInfoSpec
       
   516                                     #subAspect: #showClassPackages
       
   517                                     #aspect: #showClassPackages
       
   518                                   ) 
       
   519                                  #(#SubChannelInfoSpec
       
   520                                     #subAspect: #inGeneratorHolder
       
   521                                     #aspect: #classGeneratorHolder
       
   522                                   )
       
   523                                   
       
   524                                  #(#SubChannelInfoSpec
       
   525                                     #subAspect: #menuHolder
       
   526                                     #aspect: #classListMenuHolder
       
   527                                   ) 
       
   528                                  #(#SubChannelInfoSpec
       
   529                                     #subAspect: #meta
       
   530                                     #aspect: #meta
       
   531                                   )
       
   532                                   
       
   533                                  #(#SubChannelInfoSpec
       
   534                                     #subAspect: #organizerMode
       
   535                                     #aspect: #organizerMode
       
   536                                   ) 
       
   537                                  #(#SubChannelInfoSpec
       
   538                                     #subAspect: #outGeneratorHolder
       
   539                                     #aspect: #outGeneratorHolder
       
   540                                   )
       
   541                                  #(#SubChannelInfoSpec
       
   542                                     #subAspect: #outGeneratorHolderForMethods
       
   543                                     #aspect: #selectorListGenerator5
       
   544                                   ) 
       
   545                                   
       
   546                                  #(#SubChannelInfoSpec
       
   547                                     #subAspect: #packageFilter
       
   548                                     #aspect: #packageFilter
       
   549                                   ) 
       
   550                                  #(#SubChannelInfoSpec
       
   551                                     #subAspect: #nameSpaceFilter
       
   552                                     #aspect: #nameSpaceFilter
       
   553                                   )
       
   554                                   
       
   555                                  #(#SubChannelInfoSpec
       
   556                                     #subAspect: #selectedClasses
       
   557                                     #aspect: #selectedClasses
       
   558                                   ) 
       
   559                                  #(#SubChannelInfoSpec
       
   560                                     #subAspect: #selectionChangeCondition
       
   561                                     #aspect: #selectionChangeCondition
       
   562                                   )
       
   563                                   
       
   564                                  #(#SubChannelInfoSpec
       
   565                                     #subAspect: #slaveMode
       
   566                                     #aspect: #classListSlaveMode
       
   567                                   ) 
       
   568                                  #(#SubChannelInfoSpec
       
   569                                     #subAspect: #updateTrigger
       
   570                                     #aspect: #classListUpdateTrigger
       
   571                                   )
       
   572                                 )
       
   573                                 #createNewApplication: true
       
   574                                 #createNewBuilder: true
       
   575                               )
       
   576                              #(#SubCanvasSpec
       
   577                                 #name: 'VariableList'
       
   578                                 #majorKey: #'VariableList'
       
   579                                 #subAspectHolders: 
       
   580                                #(#Array
       
   581                                  #(#SubChannelInfoSpec
       
   582                                     #subAspect: #doubleClickChannel
       
   583                                     #aspect: #variableDoubleClickChannel
       
   584                                   ) 
       
   585                                  #(#SubChannelInfoSpec
       
   586                                     #subAspect: #classHolder
       
   587                                     #aspect: #selectedClasses
       
   588                                   )
       
   589                                  #(#SubChannelInfoSpec
       
   590                                     #subAspect: #menuHolder
       
   591                                     #aspect: #variablesMenuHolder
       
   592                                   ) 
       
   593                                  #(#SubChannelInfoSpec
       
   594                                     #subAspect: #selectedVariables
       
   595                                     #aspect: #variableFilter
       
   596                                   )
       
   597                                  #(#SubChannelInfoSpec
       
   598                                     #subAspect: #showClassVarsInVariableList
       
   599                                     #aspect: #filterClassVars
       
   600                                   )
       
   601                                  #(#SubChannelInfoSpec
       
   602                                     #subAspect: #sortVariablesByName
       
   603                                     #aspect: #sortVariablesByName
       
   604                                   )
       
   605                                 )
       
   606                                 #createNewApplication: true
       
   607                                 #createNewBuilder: true
       
   608                               )
       
   609                              )
       
   610                            
       
   611                           )
       
   612                           #handles: #(#Any 0.5 1.0)
       
   613                         )
       
   614                        #(#UISubSpecification
       
   615                           #name: 'MetaToggleSpec2'
       
   616                           #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
       
   617                           #minorKey: #metaSpec
       
   618                         )
       
   619                        )
       
   620                      
       
   621                     )
       
   622                   )
       
   623                  )
       
   624                
       
   625               )
       
   626               #handles: #(#Any 0.5 1.0)
       
   627             )
       
   628            #(#ViewSpec
       
   629               #name: 'ClassHierarchyOrInheritanceBox'
       
   630               #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   631               #initiallyInvisible: true
       
   632               #visibilityChannel: #classHierarchyOrInheritanceShown
       
   633               #component: 
       
   634              #(#SpecCollection
       
   635                 #collection: #(
       
   636                  #(#VariableVerticalPanelSpec
       
   637                     #name: 'VariableVerticalPanel2'
       
   638                     #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
       
   639                     #showHandle: false
       
   640                     #snapMode: #both
       
   641                     #handlePosition: #left
       
   642                     #component: 
       
   643                    #(#SpecCollection
       
   644                       #collection: #(
       
   645                        #(#ViewSpec
       
   646                           #name: 'HierarchyOrInheritanceBox'
       
   647                           #component: 
       
   648                          #(#SpecCollection
       
   649                             #collection: #(
       
   650                              #(#SubCanvasSpec
       
   651                                 #name: 'ClassHierarchyList'
       
   652                                 #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   653                                 #visibilityChannel: #classHierarchyShown
       
   654                                 #majorKey: #'HierarchicalClassList'
       
   655                                 #subAspectHolders: 
       
   656                                #(#Array
       
   657                                   
       
   658                                  #(#SubChannelInfoSpec
       
   659                                     #subAspect: #doubleClickChannel
       
   660                                     #aspect: #classDoubleClickChannel
       
   661                                   ) 
       
   662                                  #(#SubChannelInfoSpec
       
   663                                     #subAspect: #forceGeneratorTrigger
       
   664                                     #aspect: #forceClassInheritanceGeneratorTrigger
       
   665                                   )
       
   666                                  #(#SubChannelInfoSpec
       
   667                                     #subAspect: #hideUnloadedClasses
       
   668                                     #aspect: #hideUnloadedClasses
       
   669                                   ) 
       
   670                #(#SubChannelInfoSpec
       
   671                   #subAspect: #markApplicationsHolder
       
   672                   #aspect: #markApplicationsHolder
       
   673                 ) 
       
   674                                  #(#SubChannelInfoSpec
       
   675                                     #subAspect: #showClassPackages
       
   676                                     #aspect: #showClassPackages
       
   677                                   )
       
   678                                  #(#SubChannelInfoSpec
       
   679                                     #subAspect: #immediateUpdate
       
   680                                     #aspect: #immediateUpdate
       
   681                                   ) 
       
   682                                  #(#SubChannelInfoSpec
       
   683                                     #subAspect: #menuHolder
       
   684                                     #aspect: #classInheritanceListMenuHolder
       
   685                                   )
       
   686                                  #(#SubChannelInfoSpec
       
   687                                     #subAspect: #meta
       
   688                                     #aspect: #meta
       
   689                                   ) 
       
   690                                  #(#SubChannelInfoSpec
       
   691                                     #subAspect: #organizerMode
       
   692                                     #aspect: #organizerMode
       
   693                                   )
       
   694                                  #(#SubChannelInfoSpec
       
   695                                     #subAspect: #outGeneratorHolder
       
   696                                     #aspect: #outGeneratorHolder
       
   697                                   ) 
       
   698                                 #(#SubChannelInfoSpec
       
   699                                   #subAspect: #outGeneratorHolderForMethods
       
   700                                   #aspect: #selectorListGenerator5
       
   701                                   ) 
       
   702                                  #(#SubChannelInfoSpec
       
   703                                     #subAspect: #packageFilter
       
   704                                     #aspect: #packageFilter
       
   705                                   )
       
   706                                  #(#SubChannelInfoSpec
       
   707                                     #subAspect: #nameSpaceFilter
       
   708                                     #aspect: #nameSpaceFilter
       
   709                                   ) 
       
   710                                  #(#SubChannelInfoSpec
       
   711                                     #subAspect: #selectedClasses
       
   712                                     #aspect: #selectedClasses
       
   713                                   )
       
   714                                  #(#SubChannelInfoSpec
       
   715                                     #subAspect: #selectionChangeCondition
       
   716                                     #aspect: #selectionChangeCondition
       
   717                                   ) 
       
   718                                  #(#SubChannelInfoSpec
       
   719                                     #subAspect: #slaveMode
       
   720                                     #aspect: #classHierarchyListSlaveMode
       
   721                                   )
       
   722                                  #(#SubChannelInfoSpec
       
   723                                     #subAspect: #topClassHolder
       
   724                                     #aspect: #classHierarchyTopClass
       
   725                                   ) 
       
   726                                  #(#SubChannelInfoSpec
       
   727                                     #subAspect: #updateTrigger
       
   728                                     #aspect: #classHierarchyUpdateTrigger
       
   729                                   )
       
   730                                 )
       
   731                                 #createNewApplication: true
       
   732                                 #createNewBuilder: true
       
   733                               )
       
   734                              #(#SubCanvasSpec
       
   735                                 #name: 'ClassInheritanceList'
       
   736                                 #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   737                                 #visibilityChannel: #classInheritanceShown
       
   738                                 #majorKey: #'InheritanceClassList'
       
   739                                 #subAspectHolders: 
       
   740                                #(#Array
       
   741                                  #(#SubChannelInfoSpec
       
   742                                     #subAspect: #doubleClickChannel
       
   743                                     #aspect: #classDoubleClickChannel
       
   744                                   ) 
       
   745                                  #(#SubChannelInfoSpec
       
   746                                     #subAspect: #forceGeneratorTrigger
       
   747                                     #aspect: #forceClassInheritanceGeneratorTrigger
       
   748                                   )
       
   749                                  #(#SubChannelInfoSpec
       
   750                                     #subAspect: #hideUnloadedClasses
       
   751                                     #aspect: #hideUnloadedClasses
       
   752                                   ) 
       
   753                #(#SubChannelInfoSpec
       
   754                   #subAspect: #markApplicationsHolder
       
   755                   #aspect: #markApplicationsHolder
       
   756                 ) 
       
   757                                  #(#SubChannelInfoSpec
       
   758                                     #subAspect: #showClassPackages
       
   759                                     #aspect: #showClassPackages
       
   760                                   )
       
   761                                  #(#SubChannelInfoSpec
       
   762                                     #subAspect: #immediateUpdate
       
   763                                     #aspect: #immediateUpdate
       
   764                                   ) 
       
   765                                  #(#SubChannelInfoSpec
       
   766                                     #subAspect: #menuHolder
       
   767                                     #aspect: #classInheritanceListMenuHolder
       
   768                                   )
       
   769                                  #(#SubChannelInfoSpec
       
   770                                     #subAspect: #meta
       
   771                                     #aspect: #meta
       
   772                                   ) 
       
   773                                  #(#SubChannelInfoSpec
       
   774                                     #subAspect: #organizerMode
       
   775                                     #aspect: #organizerMode
       
   776                                   )
       
   777                                  #(#SubChannelInfoSpec
       
   778                                     #subAspect: #outGeneratorHolder
       
   779                                     #aspect: #outGeneratorHolder
       
   780                                   ) 
       
   781                                  #(#SubChannelInfoSpec
       
   782                                     #subAspect: #outGeneratorHolderForMethods
       
   783                                     #aspect: #selectorListGenerator5
       
   784                                   ) 
       
   785                                  #(#SubChannelInfoSpec
       
   786                                     #subAspect: #packageFilter
       
   787                                     #aspect: #packageFilter
       
   788                                   )
       
   789                                  #(#SubChannelInfoSpec
       
   790                                     #subAspect: #nameSpaceFilter
       
   791                                     #aspect: #nameSpaceFilter
       
   792                                   ) 
       
   793                                  #(#SubChannelInfoSpec
       
   794                                     #subAspect: #selectedClasses
       
   795                                     #aspect: #selectedClasses
       
   796                                   )
       
   797                                  #(#SubChannelInfoSpec
       
   798                                     #subAspect: #selectionChangeCondition
       
   799                                     #aspect: #selectionChangeCondition
       
   800                                   ) 
       
   801                                  #(#SubChannelInfoSpec
       
   802                                     #subAspect: #slaveMode
       
   803                                     #aspect: #classInheritanceListSlaveMode
       
   804                                   )
       
   805                                   
       
   806                                  #(#SubChannelInfoSpec
       
   807                                     #subAspect: #topClassHolder
       
   808                                     #aspect: #classHierarchyTopClass
       
   809                                   ) 
       
   810                                  #(#SubChannelInfoSpec
       
   811                                     #subAspect: #updateTrigger
       
   812                                     #aspect: #classHierarchyUpdateTrigger
       
   813                                   )
       
   814                                 )
       
   815                                 #createNewApplication: true
       
   816                                 #createNewBuilder: true
       
   817                               )
       
   818                              )
       
   819                            
       
   820                           )
       
   821                         )
       
   822                        #(#SubCanvasSpec
       
   823                           #name: 'VariableList2'
       
   824                           #majorKey: #'VariableList'
       
   825                           #subAspectHolders: 
       
   826                          #(#Array
       
   827                             
       
   828                            #(#SubChannelInfoSpec
       
   829                               #subAspect: #doubleClickChannel
       
   830                               #aspect: #variableDoubleClickChannel
       
   831                             ) 
       
   832                            #(#SubChannelInfoSpec
       
   833                               #subAspect: #classHolder
       
   834                               #aspect: #selectedClasses
       
   835                             )
       
   836                             
       
   837                            #(#SubChannelInfoSpec
       
   838                               #subAspect: #menuHolder
       
   839                               #aspect: #variablesMenuHolder
       
   840                             ) 
       
   841                            #(#SubChannelInfoSpec
       
   842                               #subAspect: #slaveMode
       
   843                               #aspect: #classHierarchyListSlaveMode
       
   844                             )
       
   845                             
       
   846                            #(#SubChannelInfoSpec
       
   847                               #subAspect: #selectedVariables
       
   848                               #aspect: #variableFilter
       
   849                             ) 
       
   850                            #(#SubChannelInfoSpec
       
   851                               #subAspect: #showClassVarsInVariableList
       
   852                               #aspect: #filterClassVars
       
   853                             )
       
   854                           )
       
   855                           #createNewApplication: true
       
   856                           #createNewBuilder: true
       
   857                         )
       
   858                        )
       
   859                      
       
   860                     )
       
   861                     #handles: #(#Any 0.5 1.0)
       
   862                   )
       
   863                  #(#SubCanvasSpec
       
   864                     #name: 'MetaToggles1'
       
   865                     #layout: #(#LayoutFrame 0 0.0 -25 1 0 1.0 0 1)
       
   866                     #hasHorizontalScrollBar: false
       
   867                     #hasVerticalScrollBar: false
       
   868                     #minorKey: #metaSpec
       
   869                   )
       
   870                  )
       
   871                
       
   872               )
       
   873             )
       
   874            )
   937            )
   875          
   938           )
   876         )
   939         
   877       )
   940        )
   878 
   941      )
   879     "Modified: / 04-07-2011 / 19:05:28 / cg"
       
   880     "Modified: / 07-08-2011 / 19:14:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
       
   881 !
   942 !
   882 
   943 
   883 windowSpecNonHierarchical
   944 windowSpecNonHierarchical
   884     "This resource specification was automatically generated
   945     "This resource specification was automatically generated
   885      by the UIPainter of ST/X."
   946      by the UIPainter of ST/X."
   886 
   947 
   887     "Do not manually edit this!! If it is corrupted,
   948     "Do not manually edit this!! If it is corrupted,
   888      the UIPainter may not be able to read the specification."
   949      the UIPainter may not be able to read the specification."
   889 
   950 
   890     "
   951     "
   891      UIPainter new openOnClass:OrganizerCanvas andSelector:#windowSpec
   952      UIPainter new openOnClass:Tools::OrganizerCanvas andSelector:#windowSpecNonHierarchical
   892      OrganizerCanvas new openInterface:#windowSpec
   953      Tools::OrganizerCanvas new openInterface:#windowSpecNonHierarchical
   893      OrganizerCanvas open
       
   894     "
   954     "
   895 
   955 
   896     <resource: #canvas>
   956     <resource: #canvas>
   897 
   957 
   898     ^ 
   958     ^ 
   899      #(#FullSpec
   959     #(FullSpec
   900         #name: #windowSpec
   960        name: windowSpecNonHierarchical
   901         #window: 
   961        window: 
   902        #(#WindowSpec
   962       (WindowSpec
   903           #label: 'Organizer'
   963          label: 'Organizer'
   904           #name: 'Organizer'
   964          name: 'Organizer'
   905           #min: #(#Point 0 0)
   965          min: (Point 0 0)
   906           #max: #(#Point 1024 721)
   966          max: (Point 1024 721)
   907           #bounds: #(#Rectangle 16 46 316 346)
   967          bounds: (Rectangle 0 0 300 300)
   908         )
   968        )
   909         #component: 
   969        component: 
   910        #(#SpecCollection
   970       (SpecCollection
   911           #collection: #(
   971          collection: (
   912            #(#VariableHorizontalPanelSpec
   972           (VariableHorizontalPanelSpec
   913               #name: 'CategoryNameSpaceAndProjectPanel'
   973              name: 'CategoryNameSpaceAndProjectPanel'
   914               #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   974              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
   915               #visibilityChannel: #categoryNameSpaceAndProjectPanelShown
   975              visibilityChannel: categoryNameSpaceAndProjectPanelShown
   916               #barWidth: 2
   976              barWidth: 2
   917               #showHandle: false
   977              showHandle: false
   918               #component: 
   978              component: 
   919              #(#SpecCollection
   979             (SpecCollection
   920                 #collection: #(
   980                collection: (
   921                  #(#ViewSpec
   981                 (ViewSpec
   922                     #name: 'LeftBox'
   982                    name: 'LeftBox'
   923                     #component: 
   983                    component: 
   924                    #(#SpecCollection
   984                   (SpecCollection
   925                       #collection: #(
   985                      collection: (
   926                        #(#ViewSpec
   986                       (ViewSpec
   927                           #name: 'ClassCategoryAndNamespaceFilterBox'
   987                          name: 'ClassCategoryAndNamespaceFilterBox'
   928                           #layout: #(#LayoutFrame 0 0 0 0 0 1 0 1)
   988                          layout: (LayoutFrame 0 0 0 0 0 1 0 1)
   929                           #visibilityChannel: #categoryListShown
   989                          visibilityChannel: categoryListShown
   930                           #component: 
   990                          component: 
   931                          #(#SpecCollection
   991                         (SpecCollection
   932                             #collection: #(
   992                            collection: (
   933                              #(#SubCanvasSpec
   993                             (SubCanvasSpec
   934                                 #name: 'ClassCategoryList'
   994                                name: 'ClassCategoryList'
   935                                 #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
   995                                layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
   936                                 #majorKey: #'ClassCategoryList'
   996                                majorKey: ClassCategoryList
   937                                 #subAspectHolders: 
   997                                subAspectHolders: 
   938                                #(#Array
   998                               (Array
   939                                   
   999                                  
   940                                  #(#SubChannelInfoSpec
  1000                                 (SubChannelInfoSpec
   941                                     #subAspect: #doubleClickChannel
  1001                                    subAspect: doubleClickChannel
   942                                     #aspect: #classCategoryDoubleClickChannel
  1002                                    aspect: classCategoryDoubleClickChannel
   943                                   ) 
  1003                                  ) 
   944                                  #(#SubChannelInfoSpec
  1004                                 (SubChannelInfoSpec
   945                                     #subAspect: #forceGeneratorTrigger
  1005                                    subAspect: environmentHolder
   946                                     #aspect: #forceClassCategoryGeneratorTrigger
  1006                                    aspect: environmentHolder
   947                                   )
  1007                                  )
   948                                   
  1008                                  
   949                                  #(#SubChannelInfoSpec
  1009                                 (SubChannelInfoSpec
   950                                     #subAspect: #hideUnloadedClasses
  1010                                    subAspect: forceGeneratorTrigger
   951                                     #aspect: #hideUnloadedClasses
  1011                                    aspect: forceClassCategoryGeneratorTrigger
   952                                   ) 
  1012                                  ) 
   953                                  #(#SubChannelInfoSpec
  1013                                 (SubChannelInfoSpec
   954                                     #subAspect: #immediateUpdate
  1014                                    subAspect: hideUnloadedClasses
   955                                     #aspect: #immediateUpdate
  1015                                    aspect: hideUnloadedClasses
   956                                   )
  1016                                  )
   957                                   
  1017                                  
   958                                  #(#SubChannelInfoSpec
  1018                                 (SubChannelInfoSpec
   959                                     #subAspect: #menuHolder
  1019                                    subAspect: immediateUpdate
   960                                     #aspect: #classCategoryListMenuHolder
  1020                                    aspect: immediateUpdate
   961                                   ) 
  1021                                  ) 
   962                                  #(#SubChannelInfoSpec
  1022                                 (SubChannelInfoSpec
   963                                     #subAspect: #organizerMode
  1023                                    subAspect: menuHolder
   964                                     #aspect: #organizerMode
  1024                                    aspect: classCategoryListMenuHolder
   965                                   )
  1025                                  )
   966                                   
  1026                                  
   967                                  #(#SubChannelInfoSpec
  1027                                 (SubChannelInfoSpec
   968                                     #subAspect: #outGeneratorHolder
  1028                                    subAspect: nameSpaceFilter
   969                                     #aspect: #classGeneratorHolder
  1029                                    aspect: nameSpaceFilterSelection
   970                                   ) 
  1030                                  ) 
   971                                  #(#SubChannelInfoSpec
  1031                                 (SubChannelInfoSpec
   972                                     #subAspect: #selectedCategories
  1032                                    subAspect: organizerMode
   973                                     #aspect: #selectedCategories
  1033                                    aspect: organizerMode
   974                                   )
  1034                                  )
   975                                   
  1035                                  
   976                                  #(#SubChannelInfoSpec
  1036                                 (SubChannelInfoSpec
   977                                     #subAspect: #selectionChangeCondition
  1037                                    subAspect: outGeneratorHolder
   978                                     #aspect: #selectionChangeCondition
  1038                                    aspect: classGeneratorHolder
   979                                   ) 
  1039                                  ) 
   980                                  #(#SubChannelInfoSpec
  1040                                 (SubChannelInfoSpec
   981                                     #subAspect: #slaveMode
  1041                                    subAspect: selectedCategories
   982                                     #aspect: #categoryListSlaveMode
  1042                                    aspect: selectedCategories
   983                                   )
  1043                                  )
   984                                   
  1044                                  
   985                                  #(#SubChannelInfoSpec
  1045                                 (SubChannelInfoSpec
   986                                     #subAspect: #updateTrigger
  1046                                    subAspect: selectionChangeCondition
   987                                     #aspect: #classCategoryListUpdateTrigger
  1047                                    aspect: selectionChangeCondition
   988                                   ) 
  1048                                  ) 
   989                                  #(#SubChannelInfoSpec
  1049                                 (SubChannelInfoSpec
   990                                     #subAspect: #nameSpaceFilter
  1050                                    subAspect: slaveMode
   991                                     #aspect: #nameSpaceFilterSelection
  1051                                    aspect: categoryListSlaveMode
   992                                   )
  1052                                  )
   993                                 )
  1053                                  
   994                                 #createNewApplication: true
  1054                                 (SubChannelInfoSpec
   995                                 #createNewBuilder: true
  1055                                    subAspect: updateTrigger
   996                               )
  1056                                    aspect: classCategoryListUpdateTrigger
   997                              #(#ExtendedComboBoxSpec
  1057                                  )
   998                                 #name: 'NameSpaceFilterComboBox'
  1058                                )
   999                                 #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
  1059                                createNewApplication: true
  1000                                 #tabable: true
  1060                                createNewBuilder: true
  1001                                 #model: #nameSpaceFilterSelectedNameSpace
       
  1002                                 #menuWidgetHolder: #nameSpaceListWidgetHolder
       
  1003                                 #miniScrollerHorizontal: true
       
  1004                                 #menuSelector: #nameSpaceFilterPopUpMenu
       
  1005                               )
       
  1006                              )
  1061                              )
  1007                            
  1062                             (ExtendedComboBoxSpec
  1008                           )
  1063                                name: 'NameSpaceFilterComboBox'
  1009                         )
  1064                                layout: (LayoutFrame 0 0 -25 1 0 1 0 1)
  1010                        #(#SubCanvasSpec
  1065                                tabable: true
  1011                           #name: 'NamespaceList'
  1066                                model: nameSpaceFilterSelectedNameSpace
  1012                           #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1067                                menuWidgetHolder: nameSpaceListWidgetHolder
  1013                           #initiallyInvisible: true
  1068                                miniScrollerHorizontal: true
  1014                           #visibilityChannel: #nameSpaceListShown
  1069                                menuSelector: nameSpaceFilterPopUpMenu
  1015                           #majorKey: #'NamespaceList'
  1070                              )
  1016                           #subAspectHolders: 
       
  1017                          #(#Array
       
  1018                             
       
  1019                            #(#SubChannelInfoSpec
       
  1020                               #subAspect: #doubleClickChannel
       
  1021                               #aspect: #nameSpaceDoubleClickChannel
       
  1022                             ) 
       
  1023                            #(#SubChannelInfoSpec
       
  1024                               #subAspect: #forceGeneratorTrigger
       
  1025                               #aspect: #forceNamespaceGeneratorTrigger
       
  1026                             )
  1071                             )
  1027                             
  1072                           
  1028                            #(#SubChannelInfoSpec
  1073                          )
  1029                               #subAspect: #hideUnloadedClasses
  1074                        )
  1030                               #aspect: #hideUnloadedClasses
  1075                       (SubCanvasSpec
  1031                             ) 
  1076                          name: 'NamespaceList'
  1032                            #(#SubChannelInfoSpec
  1077                          layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1033                               #subAspect: #immediateUpdate
  1078                          initiallyInvisible: true
  1034                               #aspect: #immediateUpdate
  1079                          visibilityChannel: nameSpaceListShown
       
  1080                          majorKey: NamespaceList
       
  1081                          subAspectHolders: 
       
  1082                         (Array
       
  1083                            
       
  1084                           (SubChannelInfoSpec
       
  1085                              subAspect: doubleClickChannel
       
  1086                              aspect: nameSpaceDoubleClickChannel
       
  1087                            ) 
       
  1088                           (SubChannelInfoSpec
       
  1089                              subAspect: environmentHolder
       
  1090                              aspect: environmentHolder
       
  1091                            )
       
  1092                            
       
  1093                           (SubChannelInfoSpec
       
  1094                              subAspect: forceGeneratorTrigger
       
  1095                              aspect: forceNamespaceGeneratorTrigger
       
  1096                            ) 
       
  1097                           (SubChannelInfoSpec
       
  1098                              subAspect: hideUnloadedClasses
       
  1099                              aspect: hideUnloadedClasses
       
  1100                            )
       
  1101                            
       
  1102                           (SubChannelInfoSpec
       
  1103                              subAspect: immediateUpdate
       
  1104                              aspect: immediateUpdate
       
  1105                            ) 
       
  1106                           (SubChannelInfoSpec
       
  1107                              subAspect: menuHolder
       
  1108                              aspect: nameSpaceListMenuHolder
       
  1109                            )
       
  1110                            
       
  1111                           (SubChannelInfoSpec
       
  1112                              subAspect: organizerMode
       
  1113                              aspect: organizerMode
       
  1114                            ) 
       
  1115                           (SubChannelInfoSpec
       
  1116                              subAspect: outGeneratorHolder
       
  1117                              aspect: classGeneratorHolder
       
  1118                            )
       
  1119                            
       
  1120                           (SubChannelInfoSpec
       
  1121                              subAspect: selectedNamespaces
       
  1122                              aspect: selectedNamespaces
       
  1123                            ) 
       
  1124                           (SubChannelInfoSpec
       
  1125                              subAspect: selectionChangeCondition
       
  1126                              aspect: selectionChangeCondition
       
  1127                            )
       
  1128                            
       
  1129                           (SubChannelInfoSpec
       
  1130                              subAspect: slaveMode
       
  1131                              aspect: nameSpaceListSlaveMode
       
  1132                            ) 
       
  1133                           (SubChannelInfoSpec
       
  1134                              subAspect: updateTrigger
       
  1135                              aspect: nameSpaceListUpdateTrigger
       
  1136                            )
       
  1137                          )
       
  1138                          createNewApplication: true
       
  1139                          createNewBuilder: true
       
  1140                        )
       
  1141                       (SubCanvasSpec
       
  1142                          name: 'ProjectList'
       
  1143                          layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1144                          initiallyInvisible: true
       
  1145                          visibilityChannel: projectListShown
       
  1146                          majorKey: ProjectList
       
  1147                          subAspectHolders: 
       
  1148                         (Array
       
  1149                            
       
  1150                           (SubChannelInfoSpec
       
  1151                              subAspect: doubleClickChannel
       
  1152                              aspect: projectDoubleClickChannel
       
  1153                            ) 
       
  1154                           (SubChannelInfoSpec
       
  1155                              subAspect: environmentHolder
       
  1156                              aspect: environmentHolder
       
  1157                            )
       
  1158                            
       
  1159                           (SubChannelInfoSpec
       
  1160                              subAspect: forceGeneratorTrigger
       
  1161                              aspect: forceProjectGeneratorTrigger
       
  1162                            ) 
       
  1163                           (SubChannelInfoSpec
       
  1164                              subAspect: hideUnloadedClasses
       
  1165                              aspect: hideUnloadedClasses
       
  1166                            )
       
  1167                            
       
  1168                           (SubChannelInfoSpec
       
  1169                              subAspect: immediateUpdate
       
  1170                              aspect: immediateUpdate
       
  1171                            ) 
       
  1172                           (SubChannelInfoSpec
       
  1173                              subAspect: menuHolder
       
  1174                              aspect: projectListMenuHolder
       
  1175                            )
       
  1176                            
       
  1177                           (SubChannelInfoSpec
       
  1178                              subAspect: organizerMode
       
  1179                              aspect: organizerMode
       
  1180                            ) 
       
  1181                           (SubChannelInfoSpec
       
  1182                              subAspect: outGeneratorHolder
       
  1183                              aspect: classGeneratorHolder
       
  1184                            )
       
  1185                            
       
  1186                           (SubChannelInfoSpec
       
  1187                              subAspect: selectedProjects
       
  1188                              aspect: selectedProjects
       
  1189                            ) 
       
  1190                           (SubChannelInfoSpec
       
  1191                              subAspect: selectionChangeCondition
       
  1192                              aspect: selectionChangeCondition
       
  1193                            )
       
  1194                            
       
  1195                           (SubChannelInfoSpec
       
  1196                              subAspect: slaveMode
       
  1197                              aspect: projectListSlaveMode
       
  1198                            ) 
       
  1199                           (SubChannelInfoSpec
       
  1200                              subAspect: updateTrigger
       
  1201                              aspect: projectListUpdateTrigger
       
  1202                            )
       
  1203                          )
       
  1204                          createNewApplication: true
       
  1205                          createNewBuilder: true
       
  1206                        )
       
  1207                       )
       
  1208                     
       
  1209                    )
       
  1210                  )
       
  1211                 (ViewSpec
       
  1212                    name: 'RightBox'
       
  1213                    component: 
       
  1214                   (SpecCollection
       
  1215                      collection: (
       
  1216                       (VariableVerticalPanelSpec
       
  1217                          name: 'ClassAndVariablesPanel'
       
  1218                          layout: (LayoutFrame 0 0 0 0 0 1 -25 1)
       
  1219                          showHandle: false
       
  1220                          snapMode: both
       
  1221                          handlePosition: left
       
  1222                          component: 
       
  1223                         (SpecCollection
       
  1224                            collection: (
       
  1225                             (SubCanvasSpec
       
  1226                                name: 'ClassList'
       
  1227                                majorKey: ClassList
       
  1228                                minorKey: windowSpec
       
  1229                                subAspectHolders: 
       
  1230                               (Array
       
  1231                                  
       
  1232                                 (SubChannelInfoSpec
       
  1233                                    subAspect: doubleClickChannel
       
  1234                                    aspect: classDoubleClickChannel
       
  1235                                  ) 
       
  1236                                 (SubChannelInfoSpec
       
  1237                                    subAspect: environmentHolder
       
  1238                                    aspect: environmentHolder
       
  1239                                  )
       
  1240                                  
       
  1241                                 (SubChannelInfoSpec
       
  1242                                    subAspect: hidePrivateClasses
       
  1243                                    aspect: hidePrivateClasses
       
  1244                                  ) 
       
  1245                                 (SubChannelInfoSpec
       
  1246                                    subAspect: hideUnloadedClasses
       
  1247                                    aspect: hideUnloadedClasses
       
  1248                                  )
       
  1249                                  
       
  1250                                 (SubChannelInfoSpec
       
  1251                                    subAspect: immediateUpdate
       
  1252                                    aspect: immediateUpdate
       
  1253                                  ) 
       
  1254                                 (SubChannelInfoSpec
       
  1255                                    subAspect: inGeneratorHolder
       
  1256                                    aspect: classGeneratorHolder
       
  1257                                  )
       
  1258                                  
       
  1259                                 (SubChannelInfoSpec
       
  1260                                    subAspect: markApplicationsHolder
       
  1261                                    aspect: markApplicationsHolder
       
  1262                                  ) 
       
  1263                                 (SubChannelInfoSpec
       
  1264                                    subAspect: menuHolder
       
  1265                                    aspect: classListMenuHolder
       
  1266                                  )
       
  1267                                  
       
  1268                                 (SubChannelInfoSpec
       
  1269                                    subAspect: meta
       
  1270                                    aspect: meta
       
  1271                                  ) 
       
  1272                                 (SubChannelInfoSpec
       
  1273                                    subAspect: nameSpaceFilter
       
  1274                                    aspect: nameSpaceFilter
       
  1275                                  )
       
  1276                                  
       
  1277                                 (SubChannelInfoSpec
       
  1278                                    subAspect: organizerMode
       
  1279                                    aspect: organizerMode
       
  1280                                  ) 
       
  1281                                 (SubChannelInfoSpec
       
  1282                                    subAspect: outGeneratorHolder
       
  1283                                    aspect: outGeneratorHolder
       
  1284                                  )
       
  1285                                  
       
  1286                                 (SubChannelInfoSpec
       
  1287                                    subAspect: outGeneratorHolderForMethods
       
  1288                                    aspect: selectorListGenerator5
       
  1289                                  ) 
       
  1290                                 (SubChannelInfoSpec
       
  1291                                    subAspect: packageFilter
       
  1292                                    aspect: packageFilter
       
  1293                                  )
       
  1294                                  
       
  1295                                 (SubChannelInfoSpec
       
  1296                                    subAspect: selectedClasses
       
  1297                                    aspect: selectedClasses
       
  1298                                  ) 
       
  1299                                 (SubChannelInfoSpec
       
  1300                                    subAspect: selectionChangeCondition
       
  1301                                    aspect: selectionChangeCondition
       
  1302                                  )
       
  1303                                  
       
  1304                                 (SubChannelInfoSpec
       
  1305                                    subAspect: showClassPackages
       
  1306                                    aspect: showClassPackages
       
  1307                                  ) 
       
  1308                                 (SubChannelInfoSpec
       
  1309                                    subAspect: showCoverageInformation
       
  1310                                    aspect: showCoverageInformation
       
  1311                                  )
       
  1312                                  
       
  1313                                 (SubChannelInfoSpec
       
  1314                                    subAspect: slaveMode
       
  1315                                    aspect: classListSlaveMode
       
  1316                                  ) 
       
  1317                                 (SubChannelInfoSpec
       
  1318                                    subAspect: sortByNameAndInheritance
       
  1319                                    aspect: sortByNameAndInheritance
       
  1320                                  )
       
  1321                                  
       
  1322                                 (SubChannelInfoSpec
       
  1323                                    subAspect: updateTrigger
       
  1324                                    aspect: classListUpdateTrigger
       
  1325                                  )
       
  1326                                )
       
  1327                                createNewApplication: true
       
  1328                                createNewBuilder: true
       
  1329                              )
       
  1330                             (SubCanvasSpec
       
  1331                                name: 'VariableList'
       
  1332                                majorKey: VariableList
       
  1333                                subAspectHolders: 
       
  1334                               (Array
       
  1335                                  
       
  1336                                 (SubChannelInfoSpec
       
  1337                                    subAspect: classHolder
       
  1338                                    aspect: selectedClasses
       
  1339                                  ) 
       
  1340                                 (SubChannelInfoSpec
       
  1341                                    subAspect: doubleClickChannel
       
  1342                                    aspect: variableDoubleClickChannel
       
  1343                                  )
       
  1344                                  
       
  1345                                 (SubChannelInfoSpec
       
  1346                                    subAspect: environmentHolder
       
  1347                                    aspect: environmentHolder
       
  1348                                  ) 
       
  1349                                 (SubChannelInfoSpec
       
  1350                                    subAspect: menuHolder
       
  1351                                    aspect: variablesMenuHolder
       
  1352                                  )
       
  1353                                  
       
  1354                                 (SubChannelInfoSpec
       
  1355                                    subAspect: selectedVariables
       
  1356                                    aspect: variableFilter
       
  1357                                  ) 
       
  1358                                 (SubChannelInfoSpec
       
  1359                                    subAspect: showClassVarsInVariableList
       
  1360                                    aspect: showClassVarsInVariableList
       
  1361                                  )
       
  1362                                  
       
  1363                                 (SubChannelInfoSpec
       
  1364                                    subAspect: sortVariablesByName
       
  1365                                    aspect: sortVariablesByName
       
  1366                                  )
       
  1367                                 (SubChannelInfoSpec
       
  1368                                    subAspect: slaveMode
       
  1369                                    aspect: classListSlaveMode
       
  1370                                  ) 
       
  1371                                )
       
  1372                                createNewApplication: true
       
  1373                                createNewBuilder: true
       
  1374                              )
  1035                             )
  1375                             )
  1036                             
  1376                           
  1037                            #(#SubChannelInfoSpec
  1377                          )
  1038                               #subAspect: #menuHolder
  1378                          handles: (Any 0.5 1.0)
  1039                               #aspect: #nameSpaceListMenuHolder
  1379                        )
  1040                             ) 
  1380                       (UISubSpecification
  1041                            #(#SubChannelInfoSpec
  1381                          name: 'MetaToggleSpec2'
  1042                               #subAspect: #organizerMode
  1382                          layout: (LayoutFrame 0 0 -25 1 0 1 0 1)
  1043                               #aspect: #organizerMode
  1383                          minorKey: metaSpec
       
  1384                        )
       
  1385                       )
       
  1386                     
       
  1387                    )
       
  1388                  )
       
  1389                 )
       
  1390               
       
  1391              )
       
  1392              handles: (Any 0.5 1.0)
       
  1393            )
       
  1394           (ViewSpec
       
  1395              name: 'ClassHierarchyOrInheritanceBox'
       
  1396              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1397              initiallyInvisible: true
       
  1398              visibilityChannel: classHierarchyOrInheritanceShown
       
  1399              component: 
       
  1400             (SpecCollection
       
  1401                collection: (
       
  1402                 (VariableVerticalPanelSpec
       
  1403                    name: 'VariableVerticalPanel2'
       
  1404                    layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
       
  1405                    showHandle: false
       
  1406                    snapMode: both
       
  1407                    handlePosition: left
       
  1408                    component: 
       
  1409                   (SpecCollection
       
  1410                      collection: (
       
  1411                       (ViewSpec
       
  1412                          name: 'HierarchyOrInheritanceBox'
       
  1413                          component: 
       
  1414                         (SpecCollection
       
  1415                            collection: (
       
  1416                             (SubCanvasSpec
       
  1417                                name: 'ClassHierarchyList'
       
  1418                                layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1419                                visibilityChannel: classHierarchyShown
       
  1420                                majorKey: HierarchicalClassList
       
  1421                                subAspectHolders: 
       
  1422                               (Array
       
  1423                                  
       
  1424                                 (SubChannelInfoSpec
       
  1425                                    subAspect: doubleClickChannel
       
  1426                                    aspect: classDoubleClickChannel
       
  1427                                  ) 
       
  1428                                 (SubChannelInfoSpec
       
  1429                                    subAspect: environmentHolder
       
  1430                                    aspect: environmentHolder
       
  1431                                  )
       
  1432                                  
       
  1433                                 (SubChannelInfoSpec
       
  1434                                    subAspect: forceGeneratorTrigger
       
  1435                                    aspect: forceClassInheritanceGeneratorTrigger
       
  1436                                  ) 
       
  1437                                 (SubChannelInfoSpec
       
  1438                                    subAspect: hideUnloadedClasses
       
  1439                                    aspect: hideUnloadedClasses
       
  1440                                  )
       
  1441                                  
       
  1442                                 (SubChannelInfoSpec
       
  1443                                    subAspect: immediateUpdate
       
  1444                                    aspect: immediateUpdate
       
  1445                                  ) 
       
  1446                                 (SubChannelInfoSpec
       
  1447                                    subAspect: markApplicationsHolder
       
  1448                                    aspect: markApplicationsHolder
       
  1449                                  )
       
  1450                                  
       
  1451                                 (SubChannelInfoSpec
       
  1452                                    subAspect: menuHolder
       
  1453                                    aspect: classInheritanceListMenuHolder
       
  1454                                  ) 
       
  1455                                 (SubChannelInfoSpec
       
  1456                                    subAspect: meta
       
  1457                                    aspect: meta
       
  1458                                  )
       
  1459                                  
       
  1460                                 (SubChannelInfoSpec
       
  1461                                    subAspect: nameSpaceFilter
       
  1462                                    aspect: nameSpaceFilter
       
  1463                                  ) 
       
  1464                                 (SubChannelInfoSpec
       
  1465                                    subAspect: organizerMode
       
  1466                                    aspect: organizerMode
       
  1467                                  )
       
  1468                                  
       
  1469                                 (SubChannelInfoSpec
       
  1470                                    subAspect: outGeneratorHolder
       
  1471                                    aspect: outGeneratorHolder
       
  1472                                  ) 
       
  1473                                 (SubChannelInfoSpec
       
  1474                                    subAspect: outGeneratorHolderForMethods
       
  1475                                    aspect: selectorListGenerator5
       
  1476                                  )
       
  1477                                  
       
  1478                                 (SubChannelInfoSpec
       
  1479                                    subAspect: packageFilter
       
  1480                                    aspect: packageFilter
       
  1481                                  ) 
       
  1482                                 (SubChannelInfoSpec
       
  1483                                    subAspect: selectedClasses
       
  1484                                    aspect: selectedClasses
       
  1485                                  )
       
  1486                                  
       
  1487                                 (SubChannelInfoSpec
       
  1488                                    subAspect: selectionChangeCondition
       
  1489                                    aspect: selectionChangeCondition
       
  1490                                  ) 
       
  1491                                 (SubChannelInfoSpec
       
  1492                                    subAspect: showClassPackages
       
  1493                                    aspect: showClassPackages
       
  1494                                  )
       
  1495                                  
       
  1496                                 (SubChannelInfoSpec
       
  1497                                    subAspect: slaveMode
       
  1498                                    aspect: classHierarchyListSlaveMode
       
  1499                                  ) 
       
  1500                                 (SubChannelInfoSpec
       
  1501                                    subAspect: topClassHolder
       
  1502                                    aspect: classHierarchyTopClass
       
  1503                                  )
       
  1504                                  
       
  1505                                 (SubChannelInfoSpec
       
  1506                                    subAspect: updateTrigger
       
  1507                                    aspect: classHierarchyUpdateTrigger
       
  1508                                  )
       
  1509                                )
       
  1510                                createNewApplication: true
       
  1511                                createNewBuilder: true
       
  1512                              )
       
  1513                             (SubCanvasSpec
       
  1514                                name: 'ClassInheritanceList'
       
  1515                                layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1516                                visibilityChannel: classInheritanceShown
       
  1517                                majorKey: InheritanceClassList
       
  1518                                subAspectHolders: 
       
  1519                               (Array
       
  1520                                  
       
  1521                                 (SubChannelInfoSpec
       
  1522                                    subAspect: doubleClickChannel
       
  1523                                    aspect: classDoubleClickChannel
       
  1524                                  ) 
       
  1525                                 (SubChannelInfoSpec
       
  1526                                    subAspect: environmentHolder
       
  1527                                    aspect: environmentHolder
       
  1528                                  )
       
  1529                                  
       
  1530                                 (SubChannelInfoSpec
       
  1531                                    subAspect: forceGeneratorTrigger
       
  1532                                    aspect: forceClassInheritanceGeneratorTrigger
       
  1533                                  ) 
       
  1534                                 (SubChannelInfoSpec
       
  1535                                    subAspect: hideUnloadedClasses
       
  1536                                    aspect: hideUnloadedClasses
       
  1537                                  )
       
  1538                                  
       
  1539                                 (SubChannelInfoSpec
       
  1540                                    subAspect: immediateUpdate
       
  1541                                    aspect: immediateUpdate
       
  1542                                  ) 
       
  1543                                 (SubChannelInfoSpec
       
  1544                                    subAspect: markApplicationsHolder
       
  1545                                    aspect: markApplicationsHolder
       
  1546                                  )
       
  1547                                  
       
  1548                                 (SubChannelInfoSpec
       
  1549                                    subAspect: menuHolder
       
  1550                                    aspect: classInheritanceListMenuHolder
       
  1551                                  ) 
       
  1552                                 (SubChannelInfoSpec
       
  1553                                    subAspect: meta
       
  1554                                    aspect: meta
       
  1555                                  )
       
  1556                                  
       
  1557                                 (SubChannelInfoSpec
       
  1558                                    subAspect: nameSpaceFilter
       
  1559                                    aspect: nameSpaceFilter
       
  1560                                  ) 
       
  1561                                 (SubChannelInfoSpec
       
  1562                                    subAspect: organizerMode
       
  1563                                    aspect: organizerMode
       
  1564                                  )
       
  1565                                  
       
  1566                                 (SubChannelInfoSpec
       
  1567                                    subAspect: outGeneratorHolder
       
  1568                                    aspect: outGeneratorHolder
       
  1569                                  ) 
       
  1570                                 (SubChannelInfoSpec
       
  1571                                    subAspect: outGeneratorHolderForMethods
       
  1572                                    aspect: selectorListGenerator5
       
  1573                                  )
       
  1574                                  
       
  1575                                 (SubChannelInfoSpec
       
  1576                                    subAspect: packageFilter
       
  1577                                    aspect: packageFilter
       
  1578                                  ) 
       
  1579                                 (SubChannelInfoSpec
       
  1580                                    subAspect: selectedClasses
       
  1581                                    aspect: selectedClasses
       
  1582                                  )
       
  1583                                  
       
  1584                                 (SubChannelInfoSpec
       
  1585                                    subAspect: selectionChangeCondition
       
  1586                                    aspect: selectionChangeCondition
       
  1587                                  ) 
       
  1588                                 (SubChannelInfoSpec
       
  1589                                    subAspect: showClassPackages
       
  1590                                    aspect: showClassPackages
       
  1591                                  )
       
  1592                                  
       
  1593                                 (SubChannelInfoSpec
       
  1594                                    subAspect: slaveMode
       
  1595                                    aspect: classInheritanceListSlaveMode
       
  1596                                  ) 
       
  1597                                 (SubChannelInfoSpec
       
  1598                                    subAspect: topClassHolder
       
  1599                                    aspect: classHierarchyTopClass
       
  1600                                  )
       
  1601                                  
       
  1602                                 (SubChannelInfoSpec
       
  1603                                    subAspect: updateTrigger
       
  1604                                    aspect: classHierarchyUpdateTrigger
       
  1605                                  )
       
  1606                                )
       
  1607                                createNewApplication: true
       
  1608                                createNewBuilder: true
       
  1609                              )
  1044                             )
  1610                             )
  1045                             
  1611                           
  1046                            #(#SubChannelInfoSpec
  1612                          )
  1047                               #subAspect: #outGeneratorHolder
       
  1048                               #aspect: #classGeneratorHolder
       
  1049                             ) 
       
  1050                            #(#SubChannelInfoSpec
       
  1051                               #subAspect: #selectedNamespaces
       
  1052                               #aspect: #selectedNamespaces
       
  1053                             )
       
  1054                             
       
  1055                            #(#SubChannelInfoSpec
       
  1056                               #subAspect: #selectionChangeCondition
       
  1057                               #aspect: #selectionChangeCondition
       
  1058                             ) 
       
  1059                            #(#SubChannelInfoSpec
       
  1060                               #subAspect: #slaveMode
       
  1061                               #aspect: #nameSpaceListSlaveMode
       
  1062                             )
       
  1063                             
       
  1064                            #(#SubChannelInfoSpec
       
  1065                               #subAspect: #updateTrigger
       
  1066                               #aspect: #nameSpaceListUpdateTrigger
       
  1067                             )
       
  1068                           )
       
  1069                           #createNewApplication: true
       
  1070                           #createNewBuilder: true
       
  1071                         )
       
  1072                        #(#SubCanvasSpec
       
  1073                           #name: 'ProjectList'
       
  1074                           #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1075                           #initiallyInvisible: true
       
  1076                           #visibilityChannel: #projectListShown
       
  1077 "/                          #majorKey: #'HierarchicalProjectList'
       
  1078                           #majorKey: #'ProjectList'
       
  1079                           #subAspectHolders: 
       
  1080                          #(#Array
       
  1081                             
       
  1082                            #(#SubChannelInfoSpec
       
  1083                               #subAspect: #doubleClickChannel
       
  1084                               #aspect: #projectDoubleClickChannel
       
  1085                             ) 
       
  1086                            #(#SubChannelInfoSpec
       
  1087                               #subAspect: #forceGeneratorTrigger
       
  1088                               #aspect: #forceProjectGeneratorTrigger
       
  1089                             )
       
  1090                             
       
  1091                            #(#SubChannelInfoSpec
       
  1092                               #subAspect: #hideUnloadedClasses
       
  1093                               #aspect: #hideUnloadedClasses
       
  1094                             ) 
       
  1095                            #(#SubChannelInfoSpec
       
  1096                               #subAspect: #immediateUpdate
       
  1097                               #aspect: #immediateUpdate
       
  1098                             )
       
  1099                             
       
  1100                            #(#SubChannelInfoSpec
       
  1101                               #subAspect: #menuHolder
       
  1102                               #aspect: #projectListMenuHolder
       
  1103                             ) 
       
  1104                            #(#SubChannelInfoSpec
       
  1105                               #subAspect: #organizerMode
       
  1106                               #aspect: #organizerMode
       
  1107                             )
       
  1108                             
       
  1109                            #(#SubChannelInfoSpec
       
  1110                               #subAspect: #outGeneratorHolder
       
  1111                               #aspect: #classGeneratorHolder
       
  1112                             ) 
       
  1113                            #(#SubChannelInfoSpec
       
  1114                               #subAspect: #selectedProjects
       
  1115                               #aspect: #selectedProjects
       
  1116                             )
       
  1117                             
       
  1118                            #(#SubChannelInfoSpec
       
  1119                               #subAspect: #selectionChangeCondition
       
  1120                               #aspect: #selectionChangeCondition
       
  1121                             ) 
       
  1122                            #(#SubChannelInfoSpec
       
  1123                               #subAspect: #slaveMode
       
  1124                               #aspect: #projectListSlaveMode
       
  1125                             )
       
  1126                             
       
  1127                            #(#SubChannelInfoSpec
       
  1128                               #subAspect: #updateTrigger
       
  1129                               #aspect: #projectListUpdateTrigger
       
  1130                             )
       
  1131                           )
       
  1132                           #createNewApplication: true
       
  1133                           #createNewBuilder: true
       
  1134                         )
       
  1135                        )
  1613                        )
  1136                      
  1614                       (SubCanvasSpec
  1137                     )
  1615                          name: 'VariableList2'
  1138                   )
  1616                          majorKey: VariableList
  1139                  #(#ViewSpec
  1617                          subAspectHolders: 
  1140                     #name: 'RightBox'
  1618                         (Array
  1141                     #component: 
  1619                            
  1142                    #(#SpecCollection
  1620                           (SubChannelInfoSpec
  1143                       #collection: #(
  1621                              subAspect: classHolder
  1144                        #(#VariableVerticalPanelSpec
  1622                              aspect: selectedClasses
  1145                           #name: 'ClassAndVariablesPanel'
  1623                            ) 
  1146                           #layout: #(#LayoutFrame 0 0 0 0 0 1 -25 1)
  1624                           (SubChannelInfoSpec
  1147                           #showHandle: false
  1625                              subAspect: doubleClickChannel
  1148                           #snapMode: #both
  1626                              aspect: variableDoubleClickChannel
  1149                           #handlePosition: #left
  1627                            )
  1150                           #component: 
  1628                            
  1151                          #(#SpecCollection
  1629                           (SubChannelInfoSpec
  1152                             #collection: #(
  1630                              subAspect: environmentHolder
  1153                              #(#SubCanvasSpec
  1631                              aspect: environmentHolder
  1154                                 #name: 'ClassList'
  1632                            ) 
  1155                                 #majorKey: #'ClassList'
  1633                           (SubChannelInfoSpec
  1156                                 #minorKey: #windowSpec
  1634                              subAspect: menuHolder
  1157                                 #subAspectHolders: 
  1635                              aspect: variablesMenuHolder
  1158                                #(#Array
  1636                            )
  1159 
  1637                            
  1160 
  1638                           (SubChannelInfoSpec
  1161                      #(#SubChannelInfoSpec
  1639                              subAspect: selectedVariables
  1162                         #subAspect: #hidePrivateClasses
  1640                              aspect: variableFilter
  1163                         #aspect: #hidePrivateClasses
  1641                            ) 
       
  1642                           (SubChannelInfoSpec
       
  1643                              subAspect: showClassVarsInVariableList
       
  1644                              aspect: showClassVarsInVariableList
       
  1645                            )
       
  1646                            
       
  1647                           (SubChannelInfoSpec
       
  1648                              subAspect: slaveMode
       
  1649                              aspect: classHierarchyListSlaveMode
       
  1650                            )
       
  1651                          )
       
  1652                          createNewApplication: true
       
  1653                          createNewBuilder: true
       
  1654                        )
  1164                       )
  1655                       )
  1165                      #(#SubChannelInfoSpec
  1656                     
  1166                         #subAspect: #hideUnloadedClasses
  1657                    )
  1167                         #aspect: #hideUnloadedClasses
  1658                    handles: (Any 0.5 1.0)
  1168                       ) 
  1659                  )
  1169                #(#SubChannelInfoSpec
  1660                 (SubCanvasSpec
  1170                   #subAspect: #sortByNameAndInheritance
  1661                    name: 'MetaToggles1'
  1171                   #aspect: #sortByNameAndInheritance
  1662                    layout: (LayoutFrame 0 0.0 -25 1 0 1.0 0 1)
       
  1663                    hasHorizontalScrollBar: false
       
  1664                    hasVerticalScrollBar: false
       
  1665                    minorKey: metaSpec
       
  1666                    createNewBuilder: false
       
  1667                  )
  1172                 )
  1668                 )
  1173                      #(#SubChannelInfoSpec
  1669               
  1174                         #subAspect: #showCoverageInformation
  1670              )
  1175                         #aspect: #showCoverageInformation
       
  1176                       ) 
       
  1177                                  #(#SubChannelInfoSpec
       
  1178                                     #subAspect: #doubleClickChannel
       
  1179                                     #aspect: #classDoubleClickChannel
       
  1180                                   ) 
       
  1181                                  #(#SubChannelInfoSpec
       
  1182                                     #subAspect: #markApplicationsHolder
       
  1183                                     #aspect: #markApplicationsHolder
       
  1184                                   ) 
       
  1185                                  #(#SubChannelInfoSpec
       
  1186                                     #subAspect: #immediateUpdate
       
  1187                                     #aspect: #immediateUpdate
       
  1188                                   )
       
  1189                                   
       
  1190                                  #(#SubChannelInfoSpec
       
  1191                                     #subAspect: #showClassPackages
       
  1192                                     #aspect: #showClassPackages
       
  1193                                   ) 
       
  1194                                  #(#SubChannelInfoSpec
       
  1195                                     #subAspect: #inGeneratorHolder
       
  1196                                     #aspect: #classGeneratorHolder
       
  1197                                   )
       
  1198                                   
       
  1199                                  #(#SubChannelInfoSpec
       
  1200                                     #subAspect: #menuHolder
       
  1201                                     #aspect: #classListMenuHolder
       
  1202                                   ) 
       
  1203                                  #(#SubChannelInfoSpec
       
  1204                                     #subAspect: #meta
       
  1205                                     #aspect: #meta
       
  1206                                   )
       
  1207                                   
       
  1208                                  #(#SubChannelInfoSpec
       
  1209                                     #subAspect: #organizerMode
       
  1210                                     #aspect: #organizerMode
       
  1211                                   ) 
       
  1212                                  #(#SubChannelInfoSpec
       
  1213                                     #subAspect: #outGeneratorHolder
       
  1214                                     #aspect: #outGeneratorHolder
       
  1215                                   )
       
  1216                                   #(#SubChannelInfoSpec
       
  1217                                   #subAspect: #outGeneratorHolderForMethods
       
  1218                                   #aspect: #selectorListGenerator5
       
  1219                                   ) 
       
  1220                                   
       
  1221                                  #(#SubChannelInfoSpec
       
  1222                                     #subAspect: #packageFilter
       
  1223                                     #aspect: #packageFilter
       
  1224                                   ) 
       
  1225                                  #(#SubChannelInfoSpec
       
  1226                                     #subAspect: #nameSpaceFilter
       
  1227                                     #aspect: #nameSpaceFilter
       
  1228                                   )
       
  1229                                   
       
  1230                                  #(#SubChannelInfoSpec
       
  1231                                     #subAspect: #selectedClasses
       
  1232                                     #aspect: #selectedClasses
       
  1233                                   ) 
       
  1234                                  #(#SubChannelInfoSpec
       
  1235                                     #subAspect: #selectionChangeCondition
       
  1236                                     #aspect: #selectionChangeCondition
       
  1237                                   )
       
  1238                                   
       
  1239                                  #(#SubChannelInfoSpec
       
  1240                                     #subAspect: #slaveMode
       
  1241                                     #aspect: #classListSlaveMode
       
  1242                                   ) 
       
  1243                                  #(#SubChannelInfoSpec
       
  1244                                     #subAspect: #updateTrigger
       
  1245                                     #aspect: #classListUpdateTrigger
       
  1246                                   )
       
  1247                                 )
       
  1248                                 #createNewApplication: true
       
  1249                                 #createNewBuilder: true
       
  1250                               )
       
  1251                              #(#SubCanvasSpec
       
  1252                                 #name: 'VariableList'
       
  1253                                 #majorKey: #'VariableList'
       
  1254                                 #subAspectHolders: 
       
  1255                                #(#Array
       
  1256                                  #(#SubChannelInfoSpec
       
  1257                                     #subAspect: #doubleClickChannel
       
  1258                                     #aspect: #variableDoubleClickChannel
       
  1259                                   ) 
       
  1260                                  #(#SubChannelInfoSpec
       
  1261                                     #subAspect: #classHolder
       
  1262                                     #aspect: #selectedClasses
       
  1263                                   )
       
  1264                                  #(#SubChannelInfoSpec
       
  1265                                     #subAspect: #menuHolder
       
  1266                                     #aspect: #variablesMenuHolder
       
  1267                                   ) 
       
  1268                                  #(#SubChannelInfoSpec
       
  1269                                     #subAspect: #selectedVariables
       
  1270                                     #aspect: #variableFilter
       
  1271                                   )
       
  1272                                  #(#SubChannelInfoSpec
       
  1273                                     #subAspect: #showClassVarsInVariableList
       
  1274                                     #aspect: #filterClassVars
       
  1275                                   )
       
  1276                                  #(#SubChannelInfoSpec
       
  1277                                     #subAspect: #sortVariablesByName
       
  1278                                     #aspect: #sortVariablesByName
       
  1279                                   )
       
  1280                                 )
       
  1281                                 #createNewApplication: true
       
  1282                                 #createNewBuilder: true
       
  1283                               )
       
  1284                              )
       
  1285                            
       
  1286                           )
       
  1287                           #handles: #(#Any 0.5 1.0)
       
  1288                         )
       
  1289                        #(#UISubSpecification
       
  1290                           #name: 'MetaToggleSpec2'
       
  1291                           #layout: #(#LayoutFrame 0 0 -25 1 0 1 0 1)
       
  1292                           #minorKey: #metaSpec
       
  1293                         )
       
  1294                        )
       
  1295                      
       
  1296                     )
       
  1297                   )
       
  1298                  )
       
  1299                
       
  1300               )
       
  1301               #handles: #(#Any 0.5 1.0)
       
  1302             )
       
  1303            #(#ViewSpec
       
  1304               #name: 'ClassHierarchyOrInheritanceBox'
       
  1305               #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1306               #initiallyInvisible: true
       
  1307               #visibilityChannel: #classHierarchyOrInheritanceShown
       
  1308               #component: 
       
  1309              #(#SpecCollection
       
  1310                 #collection: #(
       
  1311                  #(#VariableVerticalPanelSpec
       
  1312                     #name: 'VariableVerticalPanel2'
       
  1313                     #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
       
  1314                     #showHandle: false
       
  1315                     #snapMode: #both
       
  1316                     #handlePosition: #left
       
  1317                     #component: 
       
  1318                    #(#SpecCollection
       
  1319                       #collection: #(
       
  1320                        #(#ViewSpec
       
  1321                           #name: 'HierarchyOrInheritanceBox'
       
  1322                           #component: 
       
  1323                          #(#SpecCollection
       
  1324                             #collection: #(
       
  1325                              #(#SubCanvasSpec
       
  1326                                 #name: 'ClassHierarchyList'
       
  1327                                 #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1328                                 #visibilityChannel: #classHierarchyShown
       
  1329                                 #majorKey: #'HierarchicalClassList'
       
  1330                                 #subAspectHolders: 
       
  1331                                #(#Array
       
  1332                                   
       
  1333                                  #(#SubChannelInfoSpec
       
  1334                                     #subAspect: #doubleClickChannel
       
  1335                                     #aspect: #classDoubleClickChannel
       
  1336                                   ) 
       
  1337                                  #(#SubChannelInfoSpec
       
  1338                                     #subAspect: #forceGeneratorTrigger
       
  1339                                     #aspect: #forceClassInheritanceGeneratorTrigger
       
  1340                                   )
       
  1341                                  #(#SubChannelInfoSpec
       
  1342                                     #subAspect: #hideUnloadedClasses
       
  1343                                     #aspect: #hideUnloadedClasses
       
  1344                                   ) 
       
  1345                #(#SubChannelInfoSpec
       
  1346                   #subAspect: #markApplicationsHolder
       
  1347                   #aspect: #markApplicationsHolder
       
  1348                 ) 
       
  1349                                  #(#SubChannelInfoSpec
       
  1350                                     #subAspect: #showClassPackages
       
  1351                                     #aspect: #showClassPackages
       
  1352                                   )
       
  1353                                  #(#SubChannelInfoSpec
       
  1354                                     #subAspect: #immediateUpdate
       
  1355                                     #aspect: #immediateUpdate
       
  1356                                   ) 
       
  1357                                  #(#SubChannelInfoSpec
       
  1358                                     #subAspect: #menuHolder
       
  1359                                     #aspect: #classInheritanceListMenuHolder
       
  1360                                   )
       
  1361                                  #(#SubChannelInfoSpec
       
  1362                                     #subAspect: #meta
       
  1363                                     #aspect: #meta
       
  1364                                   ) 
       
  1365                                  #(#SubChannelInfoSpec
       
  1366                                     #subAspect: #organizerMode
       
  1367                                     #aspect: #organizerMode
       
  1368                                   )
       
  1369                                  #(#SubChannelInfoSpec
       
  1370                                     #subAspect: #outGeneratorHolder
       
  1371                                     #aspect: #outGeneratorHolder
       
  1372                                   ) 
       
  1373                                   #(#SubChannelInfoSpec
       
  1374                                   #subAspect: #outGeneratorHolderForMethods
       
  1375                                   #aspect: #selectorListGenerator5
       
  1376                                   ) 
       
  1377                                  #(#SubChannelInfoSpec
       
  1378                                     #subAspect: #packageFilter
       
  1379                                     #aspect: #packageFilter
       
  1380                                   )
       
  1381                                  #(#SubChannelInfoSpec
       
  1382                                     #subAspect: #nameSpaceFilter
       
  1383                                     #aspect: #nameSpaceFilter
       
  1384                                   ) 
       
  1385                                  #(#SubChannelInfoSpec
       
  1386                                     #subAspect: #selectedClasses
       
  1387                                     #aspect: #selectedClasses
       
  1388                                   )
       
  1389                                  #(#SubChannelInfoSpec
       
  1390                                     #subAspect: #selectionChangeCondition
       
  1391                                     #aspect: #selectionChangeCondition
       
  1392                                   ) 
       
  1393                                  #(#SubChannelInfoSpec
       
  1394                                     #subAspect: #slaveMode
       
  1395                                     #aspect: #classHierarchyListSlaveMode
       
  1396                                   )
       
  1397                                  #(#SubChannelInfoSpec
       
  1398                                     #subAspect: #topClassHolder
       
  1399                                     #aspect: #classHierarchyTopClass
       
  1400                                   ) 
       
  1401                                  #(#SubChannelInfoSpec
       
  1402                                     #subAspect: #updateTrigger
       
  1403                                     #aspect: #classHierarchyUpdateTrigger
       
  1404                                   )
       
  1405                                 )
       
  1406                                 #createNewApplication: true
       
  1407                                 #createNewBuilder: true
       
  1408                               )
       
  1409                              #(#SubCanvasSpec
       
  1410                                 #name: 'ClassInheritanceList'
       
  1411                                 #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1412                                 #visibilityChannel: #classInheritanceShown
       
  1413                                 #majorKey: #'InheritanceClassList'
       
  1414                                 #subAspectHolders: 
       
  1415                                #(#Array
       
  1416                                  #(#SubChannelInfoSpec
       
  1417                                     #subAspect: #doubleClickChannel
       
  1418                                     #aspect: #classDoubleClickChannel
       
  1419                                   ) 
       
  1420                                  #(#SubChannelInfoSpec
       
  1421                                     #subAspect: #forceGeneratorTrigger
       
  1422                                     #aspect: #forceClassInheritanceGeneratorTrigger
       
  1423                                   )
       
  1424                                  #(#SubChannelInfoSpec
       
  1425                                     #subAspect: #hideUnloadedClasses
       
  1426                                     #aspect: #hideUnloadedClasses
       
  1427                                   ) 
       
  1428                #(#SubChannelInfoSpec
       
  1429                   #subAspect: #markApplicationsHolder
       
  1430                   #aspect: #markApplicationsHolder
       
  1431                 ) 
       
  1432                                  #(#SubChannelInfoSpec
       
  1433                                     #subAspect: #showClassPackages
       
  1434                                     #aspect: #showClassPackages
       
  1435                                   )
       
  1436                                  #(#SubChannelInfoSpec
       
  1437                                     #subAspect: #immediateUpdate
       
  1438                                     #aspect: #immediateUpdate
       
  1439                                   ) 
       
  1440                                  #(#SubChannelInfoSpec
       
  1441                                     #subAspect: #menuHolder
       
  1442                                     #aspect: #classInheritanceListMenuHolder
       
  1443                                   )
       
  1444                                  #(#SubChannelInfoSpec
       
  1445                                     #subAspect: #meta
       
  1446                                     #aspect: #meta
       
  1447                                   ) 
       
  1448                                  #(#SubChannelInfoSpec
       
  1449                                     #subAspect: #organizerMode
       
  1450                                     #aspect: #organizerMode
       
  1451                                   )
       
  1452                                  #(#SubChannelInfoSpec
       
  1453                                     #subAspect: #outGeneratorHolder
       
  1454                                     #aspect: #outGeneratorHolder
       
  1455                                   ) 
       
  1456                                   #(#SubChannelInfoSpec
       
  1457                                   #subAspect: #outGeneratorHolderForMethods
       
  1458                                   #aspect: #selectorListGenerator5
       
  1459                                   ) 
       
  1460                                  #(#SubChannelInfoSpec
       
  1461                                     #subAspect: #packageFilter
       
  1462                                     #aspect: #packageFilter
       
  1463                                   )
       
  1464                                  #(#SubChannelInfoSpec
       
  1465                                     #subAspect: #nameSpaceFilter
       
  1466                                     #aspect: #nameSpaceFilter
       
  1467                                   ) 
       
  1468                                  #(#SubChannelInfoSpec
       
  1469                                     #subAspect: #selectedClasses
       
  1470                                     #aspect: #selectedClasses
       
  1471                                   )
       
  1472                                  #(#SubChannelInfoSpec
       
  1473                                     #subAspect: #selectionChangeCondition
       
  1474                                     #aspect: #selectionChangeCondition
       
  1475                                   ) 
       
  1476                                  #(#SubChannelInfoSpec
       
  1477                                     #subAspect: #slaveMode
       
  1478                                     #aspect: #classInheritanceListSlaveMode
       
  1479                                   )
       
  1480                                   
       
  1481                                  #(#SubChannelInfoSpec
       
  1482                                     #subAspect: #topClassHolder
       
  1483                                     #aspect: #classHierarchyTopClass
       
  1484                                   ) 
       
  1485                                  #(#SubChannelInfoSpec
       
  1486                                     #subAspect: #updateTrigger
       
  1487                                     #aspect: #classHierarchyUpdateTrigger
       
  1488                                   )
       
  1489                                 )
       
  1490                                 #createNewApplication: true
       
  1491                                 #createNewBuilder: true
       
  1492                               )
       
  1493                              )
       
  1494                            
       
  1495                           )
       
  1496                         )
       
  1497                        #(#SubCanvasSpec
       
  1498                           #name: 'VariableList2'
       
  1499                           #majorKey: #'VariableList'
       
  1500                           #subAspectHolders: 
       
  1501                          #(#Array
       
  1502                             
       
  1503                            #(#SubChannelInfoSpec
       
  1504                               #subAspect: #doubleClickChannel
       
  1505                               #aspect: #variableDoubleClickChannel
       
  1506                             ) 
       
  1507                            #(#SubChannelInfoSpec
       
  1508                               #subAspect: #classHolder
       
  1509                               #aspect: #selectedClasses
       
  1510                             )
       
  1511                             
       
  1512                            #(#SubChannelInfoSpec
       
  1513                               #subAspect: #menuHolder
       
  1514                               #aspect: #variablesMenuHolder
       
  1515                             ) 
       
  1516                            #(#SubChannelInfoSpec
       
  1517                               #subAspect: #slaveMode
       
  1518                               #aspect: #classHierarchyListSlaveMode
       
  1519                             )
       
  1520                             
       
  1521                            #(#SubChannelInfoSpec
       
  1522                               #subAspect: #selectedVariables
       
  1523                               #aspect: #variableFilter
       
  1524                             ) 
       
  1525                            #(#SubChannelInfoSpec
       
  1526                               #subAspect: #showClassVarsInVariableList
       
  1527                               #aspect: #filterClassVars
       
  1528                             )
       
  1529                           )
       
  1530                           #createNewApplication: true
       
  1531                           #createNewBuilder: true
       
  1532                         )
       
  1533                        )
       
  1534                      
       
  1535                     )
       
  1536                     #handles: #(#Any 0.5 1.0)
       
  1537                   )
       
  1538                  #(#SubCanvasSpec
       
  1539                     #name: 'MetaToggles1'
       
  1540                     #layout: #(#LayoutFrame 0 0.0 -25 1 0 1.0 0 1)
       
  1541                     #hasHorizontalScrollBar: false
       
  1542                     #hasVerticalScrollBar: false
       
  1543                     #minorKey: #metaSpec
       
  1544                   )
       
  1545                  )
       
  1546                
       
  1547               )
       
  1548             )
       
  1549            )
  1671            )
  1550          
  1672           )
  1551         )
  1673         
  1552       )
  1674        )
  1553 
  1675      )
  1554     "Modified: / 04-07-2011 / 19:05:47 / cg"
       
  1555     "Modified: / 07-08-2011 / 19:15:17 / Jan Vrany <jan.vrany@fit.cvut.cz>"
       
  1556 !
  1676 !
  1557 
  1677 
  1558 windowSpecNonHierarchicalWithClassDiagram
  1678 windowSpecNonHierarchicalWithClassDiagram
  1559     "This resource specification was automatically generated
  1679     "This resource specification was automatically generated
  1560      by the UIPainter of ST/X."
  1680      by the UIPainter of ST/X."
  1568     "
  1688     "
  1569 
  1689 
  1570     <resource: #canvas>
  1690     <resource: #canvas>
  1571 
  1691 
  1572     ^ 
  1692     ^ 
  1573      #(FullSpec
  1693     #(FullSpec
  1574         name: windowSpecNonHierarchicalWithClassDiagram
  1694        name: windowSpecNonHierarchicalWithClassDiagram
  1575         window: 
  1695        window: 
  1576        (WindowSpec
  1696       (WindowSpec
  1577           label: 'Organizer'
  1697          label: 'Organizer'
  1578           name: 'Organizer'
  1698          name: 'Organizer'
  1579           min: (Point 0 0)
  1699          min: (Point 0 0)
  1580           max: (Point 1024 721)
  1700          max: (Point 1024 721)
  1581           bounds: (Rectangle 0 0 300 300)
  1701          bounds: (Rectangle 0 0 300 300)
  1582         )
  1702        )
  1583         component: 
  1703        component: 
  1584        (SpecCollection
  1704       (SpecCollection
  1585           collection: (
  1705          collection: (
  1586            (ViewSpec
  1706           (ViewSpec
  1587               name: 'PackageDiagramClassChooser'
  1707              name: 'PackageDiagramClassChooser'
  1588               layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1708              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1589               level: 0
  1709              level: 0
  1590               initiallyInvisible: true
  1710              initiallyInvisible: true
  1591               visibilityChannel: packageDiagramShown
  1711              visibilityChannel: packageDiagramShown
  1592               component: 
  1712              component: 
  1593              (SpecCollection
  1713             (SpecCollection
  1594                 collection: (
  1714                collection: (
  1595                  (ComboListSpec
  1715                 (ComboListSpec
  1596                     name: 'ComboList1'
  1716                    name: 'ComboList1'
  1597                     layout: (LayoutFrame 0 0 0 0 0 1 25 0)
  1717                    layout: (LayoutFrame 0 0 0 0 0 1 25 0)
  1598                     model: selectedDiagramProject
  1718                    model: selectedDiagramProject
  1599                     comboList: packageList
  1719                    comboList: packageList
  1600                     useIndex: false
  1720                    useIndex: false
  1601                   )
       
  1602                  (SubCanvasSpec
       
  1603                     name: 'SubCanvas1'
       
  1604                     layout: (LayoutFrame 0 0 25 0 0 1 -25 1)
       
  1605                     level: 0
       
  1606                     hasHorizontalScrollBar: false
       
  1607                     hasVerticalScrollBar: false
       
  1608                     minorKey: windowSpecForClassChooser
       
  1609                     clientHolder: diagramApplicationModelHolder
       
  1610                     createNewBuilder: false
       
  1611                   )
       
  1612                  (SubCanvasSpec
       
  1613                     name: 'MetaToggles2'
       
  1614                     layout: (LayoutFrame 0 0.0 -25 1 0 1.0 0 1)
       
  1615                     hasHorizontalScrollBar: false
       
  1616                     hasVerticalScrollBar: false
       
  1617                     minorKey: metaSpec
       
  1618                     createNewBuilder: false
       
  1619                   )
       
  1620                  )
  1721                  )
  1621                
  1722                 (SubCanvasSpec
  1622               )
  1723                    name: 'SubCanvas1'
  1623             )
  1724                    layout: (LayoutFrame 0 0 25 0 0 1 -25 1)
  1624            (ViewSpec
  1725                    level: 0
  1625               name: 'ClassHierarchyOrInheritanceBox'
  1726                    hasHorizontalScrollBar: false
  1626               layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1727                    hasVerticalScrollBar: false
  1627               initiallyInvisible: true
  1728                    minorKey: windowSpecForClassChooser
  1628               visibilityChannel: classHierarchyOrInheritanceShown
  1729                    clientHolder: diagramApplicationModelHolder
  1629               component: 
  1730                    createNewBuilder: false
  1630              (SpecCollection
  1731                  )
  1631                 collection: (
  1732                 (SubCanvasSpec
  1632                  (VariableVerticalPanelSpec
  1733                    name: 'MetaToggles2'
  1633                     name: 'VariableVerticalPanel2'
  1734                    layout: (LayoutFrame 0 0.0 -25 1 0 1.0 0 1)
  1634                     layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
  1735                    hasHorizontalScrollBar: false
  1635                     showHandle: false
  1736                    hasVerticalScrollBar: false
  1636                     snapMode: both
  1737                    minorKey: metaSpec
  1637                     handlePosition: left
  1738                    createNewBuilder: false
  1638                     component: 
  1739                  )
  1639                    (SpecCollection
  1740                 )
  1640                       collection: (
  1741               
  1641                        (ViewSpec
  1742              )
  1642                           name: 'HierarchyOrInheritanceBox'
  1743            )
  1643                           component: 
  1744           (ViewSpec
  1644                          (SpecCollection
  1745              name: 'ClassHierarchyOrInheritanceBox'
  1645                             collection: (
  1746              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1646                              (SubCanvasSpec
  1747              initiallyInvisible: true
  1647                                 name: 'ClassHierarchyList'
  1748              visibilityChannel: classHierarchyOrInheritanceShown
  1648                                 layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1749              component: 
  1649                                 visibilityChannel: classHierarchyShown
  1750             (SpecCollection
  1650                                 majorKey: HierarchicalClassList
  1751                collection: (
  1651                                 subAspectHolders: 
  1752                 (VariableVerticalPanelSpec
  1652                                (Array
  1753                    name: 'VariableVerticalPanel2'
  1653                                   
  1754                    layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
  1654                                  (SubChannelInfoSpec
  1755                    showHandle: false
  1655                                     subAspect: doubleClickChannel
  1756                    snapMode: both
  1656                                     aspect: classDoubleClickChannel
  1757                    handlePosition: left
  1657                                   ) 
  1758                    component: 
  1658                                  (SubChannelInfoSpec
  1759                   (SpecCollection
  1659                                     subAspect: forceGeneratorTrigger
  1760                      collection: (
  1660                                     aspect: forceClassInheritanceGeneratorTrigger
  1761                       (ViewSpec
  1661                                   )
  1762                          name: 'HierarchyOrInheritanceBox'
  1662                                   
  1763                          component: 
  1663                                  (SubChannelInfoSpec
  1764                         (SpecCollection
  1664                                     subAspect: hideUnloadedClasses
  1765                            collection: (
  1665                                     aspect: hideUnloadedClasses
  1766                             (SubCanvasSpec
  1666                                   ) 
  1767                                name: 'ClassHierarchyList'
  1667                                  (SubChannelInfoSpec
  1768                                layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1668                                     subAspect: markApplicationsHolder
  1769                                visibilityChannel: classHierarchyShown
  1669                                     aspect: markApplicationsHolder
  1770                                majorKey: HierarchicalClassList
  1670                                   )
  1771                                subAspectHolders: 
  1671                                   
  1772                               (Array
  1672                                  (SubChannelInfoSpec
  1773                                  
  1673                                     subAspect: showClassPackages
  1774                                 (SubChannelInfoSpec
  1674                                     aspect: showClassPackages
  1775                                    subAspect: doubleClickChannel
  1675                                   ) 
  1776                                    aspect: classDoubleClickChannel
  1676                                  (SubChannelInfoSpec
  1777                                  ) 
  1677                                     subAspect: immediateUpdate
  1778                                 (SubChannelInfoSpec
  1678                                     aspect: immediateUpdate
  1779                                    subAspect: environmentHolder
  1679                                   )
  1780                                    aspect: environmentHolder
  1680                                   
  1781                                  )
  1681                                  (SubChannelInfoSpec
  1782                                  
  1682                                     subAspect: menuHolder
  1783                                 (SubChannelInfoSpec
  1683                                     aspect: classInheritanceListMenuHolder
  1784                                    subAspect: forceGeneratorTrigger
  1684                                   ) 
  1785                                    aspect: forceClassInheritanceGeneratorTrigger
  1685                                  (SubChannelInfoSpec
  1786                                  ) 
  1686                                     subAspect: meta
  1787                                 (SubChannelInfoSpec
  1687                                     aspect: meta
  1788                                    subAspect: hideUnloadedClasses
  1688                                   )
  1789                                    aspect: hideUnloadedClasses
  1689                                   
  1790                                  )
  1690                                  (SubChannelInfoSpec
  1791                                  
  1691                                     subAspect: organizerMode
  1792                                 (SubChannelInfoSpec
  1692                                     aspect: organizerMode
  1793                                    subAspect: immediateUpdate
  1693                                   ) 
  1794                                    aspect: immediateUpdate
  1694                                  (SubChannelInfoSpec
  1795                                  ) 
  1695                                     subAspect: outGeneratorHolder
  1796                                 (SubChannelInfoSpec
  1696                                     aspect: outGeneratorHolder
  1797                                    subAspect: markApplicationsHolder
  1697                                   )
  1798                                    aspect: markApplicationsHolder
  1698                                  (SubChannelInfoSpec
  1799                                  )
  1699                                     subAspect: #outGeneratorHolderForMethods
  1800                                  
  1700                                     aspect: #selectorListGenerator5
  1801                                 (SubChannelInfoSpec
  1701                                   ) 
  1802                                    subAspect: menuHolder
  1702 
  1803                                    aspect: classInheritanceListMenuHolder
  1703                                   
  1804                                  ) 
  1704                                  (SubChannelInfoSpec
  1805                                 (SubChannelInfoSpec
  1705                                     subAspect: packageFilter
  1806                                    subAspect: meta
  1706                                     aspect: packageFilter
  1807                                    aspect: meta
  1707                                   ) 
  1808                                  )
  1708                                  (SubChannelInfoSpec
  1809                                  
  1709                                     subAspect: nameSpaceFilter
  1810                                 (SubChannelInfoSpec
  1710                                     aspect: nameSpaceFilter
  1811                                    subAspect: nameSpaceFilter
  1711                                   )
  1812                                    aspect: nameSpaceFilter
  1712                                   
  1813                                  ) 
  1713                                  (SubChannelInfoSpec
  1814                                 (SubChannelInfoSpec
  1714                                     subAspect: selectedClasses
  1815                                    subAspect: organizerMode
  1715                                     aspect: selectedClasses
  1816                                    aspect: organizerMode
  1716                                   ) 
  1817                                  )
  1717                                  (SubChannelInfoSpec
  1818                                  
  1718                                     subAspect: selectionChangeCondition
  1819                                 (SubChannelInfoSpec
  1719                                     aspect: selectionChangeCondition
  1820                                    subAspect: outGeneratorHolder
  1720                                   )
  1821                                    aspect: outGeneratorHolder
  1721                                   
  1822                                  ) 
  1722                                  (SubChannelInfoSpec
  1823                                 (SubChannelInfoSpec
  1723                                     subAspect: slaveMode
  1824                                    subAspect: outGeneratorHolderForMethods
  1724                                     aspect: classHierarchyListSlaveMode
  1825                                    aspect: selectorListGenerator5
  1725                                   ) 
  1826                                  )
  1726                                  (SubChannelInfoSpec
  1827                                  
  1727                                     subAspect: topClassHolder
  1828                                 (SubChannelInfoSpec
  1728                                     aspect: classHierarchyTopClass
  1829                                    subAspect: packageFilter
  1729                                   )
  1830                                    aspect: packageFilter
  1730                                   
  1831                                  ) 
  1731                                  (SubChannelInfoSpec
  1832                                 (SubChannelInfoSpec
  1732                                     subAspect: updateTrigger
  1833                                    subAspect: selectedClasses
  1733                                     aspect: classHierarchyUpdateTrigger
  1834                                    aspect: selectedClasses
  1734                                   )
  1835                                  )
  1735                                 )
  1836                                  
  1736                                 createNewApplication: true
  1837                                 (SubChannelInfoSpec
  1737                                 createNewBuilder: true
  1838                                    subAspect: selectionChangeCondition
  1738                               )
  1839                                    aspect: selectionChangeCondition
  1739                              (SubCanvasSpec
  1840                                  ) 
  1740                                 name: 'ClassInheritanceList'
  1841                                 (SubChannelInfoSpec
  1741                                 layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1842                                    subAspect: showClassPackages
  1742                                 visibilityChannel: classInheritanceShown
  1843                                    aspect: showClassPackages
  1743                                 majorKey: InheritanceClassList
  1844                                  )
  1744                                 subAspectHolders: 
  1845                                  
  1745                                (Array
  1846                                 (SubChannelInfoSpec
  1746                                   
  1847                                    subAspect: slaveMode
  1747                                  (SubChannelInfoSpec
  1848                                    aspect: classHierarchyListSlaveMode
  1748                                     subAspect: doubleClickChannel
  1849                                  ) 
  1749                                     aspect: classDoubleClickChannel
  1850                                 (SubChannelInfoSpec
  1750                                   ) 
  1851                                    subAspect: topClassHolder
  1751                                  (SubChannelInfoSpec
  1852                                    aspect: classHierarchyTopClass
  1752                                     subAspect: forceGeneratorTrigger
  1853                                  )
  1753                                     aspect: forceClassInheritanceGeneratorTrigger
  1854                                  
  1754                                   )
  1855                                 (SubChannelInfoSpec
  1755                                   
  1856                                    subAspect: updateTrigger
  1756                                  (SubChannelInfoSpec
  1857                                    aspect: classHierarchyUpdateTrigger
  1757                                     subAspect: hideUnloadedClasses
  1858                                  )
  1758                                     aspect: hideUnloadedClasses
  1859                                )
  1759                                   ) 
  1860                                createNewApplication: true
  1760                                  (SubChannelInfoSpec
  1861                                createNewBuilder: true
  1761                                     subAspect: markApplicationsHolder
       
  1762                                     aspect: markApplicationsHolder
       
  1763                                   )
       
  1764                                   
       
  1765                                  (SubChannelInfoSpec
       
  1766                                     subAspect: showClassPackages
       
  1767                                     aspect: showClassPackages
       
  1768                                   ) 
       
  1769                                  (SubChannelInfoSpec
       
  1770                                     subAspect: immediateUpdate
       
  1771                                     aspect: immediateUpdate
       
  1772                                   )
       
  1773                                   
       
  1774                                  (SubChannelInfoSpec
       
  1775                                     subAspect: menuHolder
       
  1776                                     aspect: classInheritanceListMenuHolder
       
  1777                                   ) 
       
  1778                                  (SubChannelInfoSpec
       
  1779                                     subAspect: meta
       
  1780                                     aspect: meta
       
  1781                                   )
       
  1782                                   
       
  1783                                  (SubChannelInfoSpec
       
  1784                                     subAspect: organizerMode
       
  1785                                     aspect: organizerMode
       
  1786                                   ) 
       
  1787                                  (SubChannelInfoSpec
       
  1788                                     subAspect: outGeneratorHolder
       
  1789                                     aspect: outGeneratorHolder
       
  1790                                   )
       
  1791                                   #(#SubChannelInfoSpec
       
  1792                                   #subAspect: #outGeneratorHolderForMethods
       
  1793                                   #aspect: #selectorListGenerator5
       
  1794                                   ) 
       
  1795                                   
       
  1796                                  (SubChannelInfoSpec
       
  1797                                     subAspect: packageFilter
       
  1798                                     aspect: packageFilter
       
  1799                                   ) 
       
  1800                                  (SubChannelInfoSpec
       
  1801                                     subAspect: nameSpaceFilter
       
  1802                                     aspect: nameSpaceFilter
       
  1803                                   )
       
  1804                                   
       
  1805                                  (SubChannelInfoSpec
       
  1806                                     subAspect: selectedClasses
       
  1807                                     aspect: selectedClasses
       
  1808                                   ) 
       
  1809                                  (SubChannelInfoSpec
       
  1810                                     subAspect: selectionChangeCondition
       
  1811                                     aspect: selectionChangeCondition
       
  1812                                   )
       
  1813                                   
       
  1814                                  (SubChannelInfoSpec
       
  1815                                     subAspect: slaveMode
       
  1816                                     aspect: classInheritanceListSlaveMode
       
  1817                                   ) 
       
  1818                                  (SubChannelInfoSpec
       
  1819                                     subAspect: topClassHolder
       
  1820                                     aspect: classHierarchyTopClass
       
  1821                                   )
       
  1822                                   
       
  1823                                  (SubChannelInfoSpec
       
  1824                                     subAspect: updateTrigger
       
  1825                                     aspect: classHierarchyUpdateTrigger
       
  1826                                   )
       
  1827                                 )
       
  1828                                 createNewApplication: true
       
  1829                                 createNewBuilder: true
       
  1830                               )
       
  1831                              )
  1862                              )
  1832                            
  1863                             (SubCanvasSpec
  1833                           )
  1864                                name: 'ClassInheritanceList'
  1834                         )
  1865                                layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1835                        (SubCanvasSpec
  1866                                visibilityChannel: classInheritanceShown
  1836                           name: 'VariableList2'
  1867                                majorKey: InheritanceClassList
  1837                           majorKey: VariableList
  1868                                subAspectHolders: 
  1838                           subAspectHolders: 
  1869                               (Array
  1839                          (Array
  1870                                  
  1840                             
  1871                                 (SubChannelInfoSpec
  1841                            (SubChannelInfoSpec
  1872                                    subAspect: doubleClickChannel
  1842                               subAspect: doubleClickChannel
  1873                                    aspect: classDoubleClickChannel
  1843                               aspect: variableDoubleClickChannel
  1874                                  ) 
  1844                             ) 
  1875                                 (SubChannelInfoSpec
  1845                            (SubChannelInfoSpec
  1876                                    subAspect: environmentHolder
  1846                               subAspect: classHolder
  1877                                    aspect: environmentHolder
  1847                               aspect: selectedClasses
  1878                                  )
       
  1879                                  
       
  1880                                 (SubChannelInfoSpec
       
  1881                                    subAspect: forceGeneratorTrigger
       
  1882                                    aspect: forceClassInheritanceGeneratorTrigger
       
  1883                                  ) 
       
  1884                                 (SubChannelInfoSpec
       
  1885                                    subAspect: hideUnloadedClasses
       
  1886                                    aspect: hideUnloadedClasses
       
  1887                                  )
       
  1888                                  
       
  1889                                 (SubChannelInfoSpec
       
  1890                                    subAspect: immediateUpdate
       
  1891                                    aspect: immediateUpdate
       
  1892                                  ) 
       
  1893                                 (SubChannelInfoSpec
       
  1894                                    subAspect: markApplicationsHolder
       
  1895                                    aspect: markApplicationsHolder
       
  1896                                  )
       
  1897                                  
       
  1898                                 (SubChannelInfoSpec
       
  1899                                    subAspect: menuHolder
       
  1900                                    aspect: classInheritanceListMenuHolder
       
  1901                                  ) 
       
  1902                                 (SubChannelInfoSpec
       
  1903                                    subAspect: meta
       
  1904                                    aspect: meta
       
  1905                                  )
       
  1906                                  
       
  1907                                 (SubChannelInfoSpec
       
  1908                                    subAspect: nameSpaceFilter
       
  1909                                    aspect: nameSpaceFilter
       
  1910                                  ) 
       
  1911                                 (SubChannelInfoSpec
       
  1912                                    subAspect: organizerMode
       
  1913                                    aspect: organizerMode
       
  1914                                  )
       
  1915                                  
       
  1916                                 (SubChannelInfoSpec
       
  1917                                    subAspect: outGeneratorHolder
       
  1918                                    aspect: outGeneratorHolder
       
  1919                                  ) 
       
  1920                                 (SubChannelInfoSpec
       
  1921                                    subAspect: outGeneratorHolderForMethods
       
  1922                                    aspect: selectorListGenerator5
       
  1923                                  )
       
  1924                                  
       
  1925                                 (SubChannelInfoSpec
       
  1926                                    subAspect: packageFilter
       
  1927                                    aspect: packageFilter
       
  1928                                  ) 
       
  1929                                 (SubChannelInfoSpec
       
  1930                                    subAspect: selectedClasses
       
  1931                                    aspect: selectedClasses
       
  1932                                  )
       
  1933                                  
       
  1934                                 (SubChannelInfoSpec
       
  1935                                    subAspect: selectionChangeCondition
       
  1936                                    aspect: selectionChangeCondition
       
  1937                                  ) 
       
  1938                                 (SubChannelInfoSpec
       
  1939                                    subAspect: showClassPackages
       
  1940                                    aspect: showClassPackages
       
  1941                                  )
       
  1942                                  
       
  1943                                 (SubChannelInfoSpec
       
  1944                                    subAspect: slaveMode
       
  1945                                    aspect: classInheritanceListSlaveMode
       
  1946                                  ) 
       
  1947                                 (SubChannelInfoSpec
       
  1948                                    subAspect: topClassHolder
       
  1949                                    aspect: classHierarchyTopClass
       
  1950                                  )
       
  1951                                  
       
  1952                                 (SubChannelInfoSpec
       
  1953                                    subAspect: updateTrigger
       
  1954                                    aspect: classHierarchyUpdateTrigger
       
  1955                                  )
       
  1956                                )
       
  1957                                createNewApplication: true
       
  1958                                createNewBuilder: true
       
  1959                              )
  1848                             )
  1960                             )
  1849                             
  1961                           
  1850                            (SubChannelInfoSpec
  1962                          )
  1851                               subAspect: menuHolder
  1963                        )
  1852                               aspect: variablesMenuHolder
  1964                       (SubCanvasSpec
  1853                             ) 
  1965                          name: 'VariableList2'
  1854                            (SubChannelInfoSpec
  1966                          majorKey: VariableList
  1855                               subAspect: slaveMode
  1967                          subAspectHolders: 
  1856                               aspect: classHierarchyListSlaveMode
  1968                         (Array
       
  1969                            
       
  1970                           (SubChannelInfoSpec
       
  1971                              subAspect: classHolder
       
  1972                              aspect: selectedClasses
       
  1973                            ) 
       
  1974                           (SubChannelInfoSpec
       
  1975                              subAspect: doubleClickChannel
       
  1976                              aspect: variableDoubleClickChannel
       
  1977                            )
       
  1978                            
       
  1979                           (SubChannelInfoSpec
       
  1980                              subAspect: environmentHolder
       
  1981                              aspect: environmentHolder
       
  1982                            ) 
       
  1983                           (SubChannelInfoSpec
       
  1984                              subAspect: menuHolder
       
  1985                              aspect: variablesMenuHolder
       
  1986                            )
       
  1987                            
       
  1988                           (SubChannelInfoSpec
       
  1989                              subAspect: selectedVariables
       
  1990                              aspect: variableFilter
       
  1991                            ) 
       
  1992                           (SubChannelInfoSpec
       
  1993                              subAspect: showClassVarsInVariableList
       
  1994                              aspect: showClassVarsInVariableList
       
  1995                            )
       
  1996                            
       
  1997                           (SubChannelInfoSpec
       
  1998                              subAspect: slaveMode
       
  1999                              aspect: classHierarchyListSlaveMode
       
  2000                            )
       
  2001                          )
       
  2002                          createNewApplication: true
       
  2003                          createNewBuilder: true
       
  2004                        )
       
  2005                       )
       
  2006                     
       
  2007                    )
       
  2008                    handles: (Any 0.5 1.0)
       
  2009                  )
       
  2010                 (SubCanvasSpec
       
  2011                    name: 'MetaToggles1'
       
  2012                    layout: (LayoutFrame 0 0.0 -25 1 0 1.0 0 1)
       
  2013                    hasHorizontalScrollBar: false
       
  2014                    hasVerticalScrollBar: false
       
  2015                    minorKey: metaSpec
       
  2016                    createNewBuilder: false
       
  2017                  )
       
  2018                 )
       
  2019               
       
  2020              )
       
  2021            )
       
  2022           (VariableHorizontalPanelSpec
       
  2023              name: 'CategoryNameSpaceAndProjectPanel'
       
  2024              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2025              visibilityChannel: categoryNameSpaceAndProjectPanelShown
       
  2026              barWidth: 2
       
  2027              showHandle: false
       
  2028              component: 
       
  2029             (SpecCollection
       
  2030                collection: (
       
  2031                 (ViewSpec
       
  2032                    name: 'LeftBox'
       
  2033                    component: 
       
  2034                   (SpecCollection
       
  2035                      collection: (
       
  2036                       (ViewSpec
       
  2037                          name: 'ClassCategoryAndNamespaceFilterBox'
       
  2038                          layout: (LayoutFrame 0 0 0 0 0 1 0 1)
       
  2039                          visibilityChannel: categoryListShown
       
  2040                          component: 
       
  2041                         (SpecCollection
       
  2042                            collection: (
       
  2043                             (SubCanvasSpec
       
  2044                                name: 'ClassCategoryList'
       
  2045                                layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
       
  2046                                majorKey: ClassCategoryList
       
  2047                                subAspectHolders: 
       
  2048                               (Array
       
  2049                                  
       
  2050                                 (SubChannelInfoSpec
       
  2051                                    subAspect: doubleClickChannel
       
  2052                                    aspect: classCategoryDoubleClickChannel
       
  2053                                  ) 
       
  2054                                 (SubChannelInfoSpec
       
  2055                                    subAspect: environmentHolder
       
  2056                                    aspect: environmentHolder
       
  2057                                  )
       
  2058                                  
       
  2059                                 (SubChannelInfoSpec
       
  2060                                    subAspect: forceGeneratorTrigger
       
  2061                                    aspect: forceClassCategoryGeneratorTrigger
       
  2062                                  ) 
       
  2063                                 (SubChannelInfoSpec
       
  2064                                    subAspect: hideUnloadedClasses
       
  2065                                    aspect: hideUnloadedClasses
       
  2066                                  )
       
  2067                                  
       
  2068                                 (SubChannelInfoSpec
       
  2069                                    subAspect: immediateUpdate
       
  2070                                    aspect: immediateUpdate
       
  2071                                  ) 
       
  2072                                 (SubChannelInfoSpec
       
  2073                                    subAspect: menuHolder
       
  2074                                    aspect: classCategoryListMenuHolder
       
  2075                                  )
       
  2076                                  
       
  2077                                 (SubChannelInfoSpec
       
  2078                                    subAspect: nameSpaceFilter
       
  2079                                    aspect: nameSpaceFilterSelection
       
  2080                                  ) 
       
  2081                                 (SubChannelInfoSpec
       
  2082                                    subAspect: organizerMode
       
  2083                                    aspect: organizerMode
       
  2084                                  )
       
  2085                                  
       
  2086                                 (SubChannelInfoSpec
       
  2087                                    subAspect: outGeneratorHolder
       
  2088                                    aspect: classGeneratorHolder
       
  2089                                  ) 
       
  2090                                 (SubChannelInfoSpec
       
  2091                                    subAspect: selectedCategories
       
  2092                                    aspect: selectedCategories
       
  2093                                  )
       
  2094                                  
       
  2095                                 (SubChannelInfoSpec
       
  2096                                    subAspect: selectionChangeCondition
       
  2097                                    aspect: selectionChangeCondition
       
  2098                                  ) 
       
  2099                                 (SubChannelInfoSpec
       
  2100                                    subAspect: slaveMode
       
  2101                                    aspect: categoryListSlaveMode
       
  2102                                  )
       
  2103                                  
       
  2104                                 (SubChannelInfoSpec
       
  2105                                    subAspect: updateTrigger
       
  2106                                    aspect: classCategoryListUpdateTrigger
       
  2107                                  )
       
  2108                                )
       
  2109                                createNewApplication: true
       
  2110                                createNewBuilder: true
       
  2111                              )
       
  2112                             (ExtendedComboBoxSpec
       
  2113                                name: 'NameSpaceFilterComboBox'
       
  2114                                layout: (LayoutFrame 0 0 -25 1 0 1 0 1)
       
  2115                                visibilityChannel: nameSpaceListWidgetVisibleHolder
       
  2116                                tabable: true
       
  2117                                model: nameSpaceFilterSelectedNameSpace
       
  2118                                menuWidgetHolder: nameSpaceListWidgetHolder
       
  2119                                miniScrollerHorizontal: true
       
  2120                                menuSelector: nameSpaceFilterPopUpMenu
       
  2121                              )
  1857                             )
  2122                             )
  1858                             
  2123                           
  1859                            (SubChannelInfoSpec
  2124                          )
  1860                               subAspect: selectedVariables
  2125                        )
  1861                               aspect: variableFilter
  2126                       (SubCanvasSpec
  1862                             ) 
  2127                          name: 'NamespaceList'
  1863                            (SubChannelInfoSpec
  2128                          layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  1864                               subAspect: showClassVarsInVariableList
  2129                          initiallyInvisible: true
  1865                               aspect: filterClassVars
  2130                          visibilityChannel: nameSpaceListShown
       
  2131                          majorKey: NamespaceList
       
  2132                          subAspectHolders: 
       
  2133                         (Array
       
  2134                            
       
  2135                           (SubChannelInfoSpec
       
  2136                              subAspect: doubleClickChannel
       
  2137                              aspect: nameSpaceDoubleClickChannel
       
  2138                            ) 
       
  2139                           (SubChannelInfoSpec
       
  2140                              subAspect: environmentHolder
       
  2141                              aspect: environmentHolder
       
  2142                            )
       
  2143                            
       
  2144                           (SubChannelInfoSpec
       
  2145                              subAspect: forceGeneratorTrigger
       
  2146                              aspect: forceNamespaceGeneratorTrigger
       
  2147                            ) 
       
  2148                           (SubChannelInfoSpec
       
  2149                              subAspect: hideUnloadedClasses
       
  2150                              aspect: hideUnloadedClasses
       
  2151                            )
       
  2152                            
       
  2153                           (SubChannelInfoSpec
       
  2154                              subAspect: immediateUpdate
       
  2155                              aspect: immediateUpdate
       
  2156                            ) 
       
  2157                           (SubChannelInfoSpec
       
  2158                              subAspect: menuHolder
       
  2159                              aspect: nameSpaceListMenuHolder
       
  2160                            )
       
  2161                            
       
  2162                           (SubChannelInfoSpec
       
  2163                              subAspect: organizerMode
       
  2164                              aspect: organizerMode
       
  2165                            ) 
       
  2166                           (SubChannelInfoSpec
       
  2167                              subAspect: outGeneratorHolder
       
  2168                              aspect: classGeneratorHolder
       
  2169                            )
       
  2170                            
       
  2171                           (SubChannelInfoSpec
       
  2172                              subAspect: selectedNamespaces
       
  2173                              aspect: selectedNamespaces
       
  2174                            ) 
       
  2175                           (SubChannelInfoSpec
       
  2176                              subAspect: selectionChangeCondition
       
  2177                              aspect: selectionChangeCondition
       
  2178                            )
       
  2179                            
       
  2180                           (SubChannelInfoSpec
       
  2181                              subAspect: slaveMode
       
  2182                              aspect: nameSpaceListSlaveMode
       
  2183                            ) 
       
  2184                           (SubChannelInfoSpec
       
  2185                              subAspect: updateTrigger
       
  2186                              aspect: nameSpaceListUpdateTrigger
       
  2187                            )
       
  2188                          )
       
  2189                          createNewApplication: true
       
  2190                          createNewBuilder: true
       
  2191                        )
       
  2192                       (SubCanvasSpec
       
  2193                          name: 'ProjectList'
       
  2194                          layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2195                          initiallyInvisible: true
       
  2196                          visibilityChannel: projectListShown
       
  2197                          majorKey: ProjectList
       
  2198                          subAspectHolders: 
       
  2199                         (Array
       
  2200                            
       
  2201                           (SubChannelInfoSpec
       
  2202                              subAspect: doubleClickChannel
       
  2203                              aspect: projectDoubleClickChannel
       
  2204                            ) 
       
  2205                           (SubChannelInfoSpec
       
  2206                              subAspect: environmentHolder
       
  2207                              aspect: environmentHolder
       
  2208                            )
       
  2209                            
       
  2210                           (SubChannelInfoSpec
       
  2211                              subAspect: forceGeneratorTrigger
       
  2212                              aspect: forceProjectGeneratorTrigger
       
  2213                            ) 
       
  2214                           (SubChannelInfoSpec
       
  2215                              subAspect: hideUnloadedClasses
       
  2216                              aspect: hideUnloadedClasses
       
  2217                            )
       
  2218                            
       
  2219                           (SubChannelInfoSpec
       
  2220                              subAspect: immediateUpdate
       
  2221                              aspect: immediateUpdate
       
  2222                            ) 
       
  2223                           (SubChannelInfoSpec
       
  2224                              subAspect: menuHolder
       
  2225                              aspect: projectListMenuHolder
       
  2226                            )
       
  2227                            
       
  2228                           (SubChannelInfoSpec
       
  2229                              subAspect: organizerMode
       
  2230                              aspect: organizerMode
       
  2231                            ) 
       
  2232                           (SubChannelInfoSpec
       
  2233                              subAspect: outGeneratorHolder
       
  2234                              aspect: classGeneratorHolder
       
  2235                            )
       
  2236                            
       
  2237                           (SubChannelInfoSpec
       
  2238                              subAspect: selectedProjects
       
  2239                              aspect: selectedProjects
       
  2240                            ) 
       
  2241                           (SubChannelInfoSpec
       
  2242                              subAspect: selectionChangeCondition
       
  2243                              aspect: selectionChangeCondition
       
  2244                            )
       
  2245                            
       
  2246                           (SubChannelInfoSpec
       
  2247                              subAspect: slaveMode
       
  2248                              aspect: projectListSlaveMode
       
  2249                            ) 
       
  2250                           (SubChannelInfoSpec
       
  2251                              subAspect: updateTrigger
       
  2252                              aspect: projectListUpdateTrigger
       
  2253                            )
       
  2254                          )
       
  2255                          createNewApplication: true
       
  2256                          createNewBuilder: true
       
  2257                        )
       
  2258                       )
       
  2259                     
       
  2260                    )
       
  2261                  )
       
  2262                 (ViewSpec
       
  2263                    name: 'RightBox'
       
  2264                    component: 
       
  2265                   (SpecCollection
       
  2266                      collection: (
       
  2267                       (VariableVerticalPanelSpec
       
  2268                          name: 'ClassAndVariablesPanel'
       
  2269                          layout: (LayoutFrame 0 0 0 0 0 1 -25 1)
       
  2270                          showHandle: false
       
  2271                          snapMode: both
       
  2272                          handlePosition: left
       
  2273                          component: 
       
  2274                         (SpecCollection
       
  2275                            collection: (
       
  2276                             (SubCanvasSpec
       
  2277                                name: 'ClassList'
       
  2278                                majorKey: ClassList
       
  2279                                minorKey: windowSpec
       
  2280                                subAspectHolders: 
       
  2281                               (Array
       
  2282                                  
       
  2283                                 (SubChannelInfoSpec
       
  2284                                    subAspect: doubleClickChannel
       
  2285                                    aspect: classDoubleClickChannel
       
  2286                                  ) 
       
  2287                                 (SubChannelInfoSpec
       
  2288                                    subAspect: environmentHolder
       
  2289                                    aspect: environmentHolder
       
  2290                                  )
       
  2291                                  
       
  2292                                 (SubChannelInfoSpec
       
  2293                                    subAspect: hidePrivateClasses
       
  2294                                    aspect: hidePrivateClasses
       
  2295                                  ) 
       
  2296                                 (SubChannelInfoSpec
       
  2297                                    subAspect: hideUnloadedClasses
       
  2298                                    aspect: hideUnloadedClasses
       
  2299                                  )
       
  2300                                  
       
  2301                                 (SubChannelInfoSpec
       
  2302                                    subAspect: immediateUpdate
       
  2303                                    aspect: immediateUpdate
       
  2304                                  ) 
       
  2305                                 (SubChannelInfoSpec
       
  2306                                    subAspect: inGeneratorHolder
       
  2307                                    aspect: classGeneratorHolder
       
  2308                                  )
       
  2309                                  
       
  2310                                 (SubChannelInfoSpec
       
  2311                                    subAspect: markApplicationsHolder
       
  2312                                    aspect: markApplicationsHolder
       
  2313                                  ) 
       
  2314                                 (SubChannelInfoSpec
       
  2315                                    subAspect: menuHolder
       
  2316                                    aspect: classListMenuHolder
       
  2317                                  )
       
  2318                                  
       
  2319                                 (SubChannelInfoSpec
       
  2320                                    subAspect: meta
       
  2321                                    aspect: meta
       
  2322                                  ) 
       
  2323                                 (SubChannelInfoSpec
       
  2324                                    subAspect: nameSpaceFilter
       
  2325                                    aspect: nameSpaceFilter
       
  2326                                  )
       
  2327                                  
       
  2328                                 (SubChannelInfoSpec
       
  2329                                    subAspect: organizerMode
       
  2330                                    aspect: organizerMode
       
  2331                                  ) 
       
  2332                                 (SubChannelInfoSpec
       
  2333                                    subAspect: outGeneratorHolder
       
  2334                                    aspect: outGeneratorHolder
       
  2335                                  )
       
  2336                                  
       
  2337                                 (SubChannelInfoSpec
       
  2338                                    subAspect: outGeneratorHolderForMethods
       
  2339                                    aspect: selectorListGenerator5
       
  2340                                  ) 
       
  2341                                 (SubChannelInfoSpec
       
  2342                                    subAspect: packageFilter
       
  2343                                    aspect: packageFilter
       
  2344                                  )
       
  2345                                  
       
  2346                                 (SubChannelInfoSpec
       
  2347                                    subAspect: selectedClasses
       
  2348                                    aspect: selectedClasses
       
  2349                                  ) 
       
  2350                                 (SubChannelInfoSpec
       
  2351                                    subAspect: selectionChangeCondition
       
  2352                                    aspect: selectionChangeCondition
       
  2353                                  )
       
  2354                                  
       
  2355                                 (SubChannelInfoSpec
       
  2356                                    subAspect: showClassPackages
       
  2357                                    aspect: showClassPackages
       
  2358                                  ) 
       
  2359                                 (SubChannelInfoSpec
       
  2360                                    subAspect: showCoverageInformation
       
  2361                                    aspect: showCoverageInformation
       
  2362                                  )
       
  2363                                  
       
  2364                                 (SubChannelInfoSpec
       
  2365                                    subAspect: slaveMode
       
  2366                                    aspect: classListSlaveMode
       
  2367                                  ) 
       
  2368                                 (SubChannelInfoSpec
       
  2369                                    subAspect: sortByNameAndInheritance
       
  2370                                    aspect: sortByNameAndInheritance
       
  2371                                  )
       
  2372                                  
       
  2373                                 (SubChannelInfoSpec
       
  2374                                    subAspect: updateTrigger
       
  2375                                    aspect: classListUpdateTrigger
       
  2376                                  )
       
  2377                                )
       
  2378                                createNewApplication: true
       
  2379                                createNewBuilder: true
       
  2380                              )
       
  2381                             (SubCanvasSpec
       
  2382                                name: 'VariableList'
       
  2383                                majorKey: VariableList
       
  2384                                subAspectHolders: 
       
  2385                               (Array
       
  2386                                  
       
  2387                                 (SubChannelInfoSpec
       
  2388                                    subAspect: classHolder
       
  2389                                    aspect: selectedClasses
       
  2390                                  ) 
       
  2391                                 (SubChannelInfoSpec
       
  2392                                    subAspect: doubleClickChannel
       
  2393                                    aspect: variableDoubleClickChannel
       
  2394                                  )
       
  2395                                  
       
  2396                                 (SubChannelInfoSpec
       
  2397                                    subAspect: environmentHolder
       
  2398                                    aspect: environmentHolder
       
  2399                                  ) 
       
  2400                                 (SubChannelInfoSpec
       
  2401                                    subAspect: menuHolder
       
  2402                                    aspect: variablesMenuHolder
       
  2403                                  )
       
  2404                                  
       
  2405                                 (SubChannelInfoSpec
       
  2406                                    subAspect: selectedVariables
       
  2407                                    aspect: variableFilter
       
  2408                                  ) 
       
  2409                                 (SubChannelInfoSpec
       
  2410                                    subAspect: showClassVarsInVariableList
       
  2411                                    aspect: showClassVarsInVariableList
       
  2412                                  )
       
  2413                                  
       
  2414                                 (SubChannelInfoSpec
       
  2415                                    subAspect: sortVariablesByName
       
  2416                                    aspect: sortVariablesByName
       
  2417                                  ) 
       
  2418                                 (SubChannelInfoSpec
       
  2419                                    subAspect: slaveMode
       
  2420                                    aspect: classListSlaveMode
       
  2421                                  )
       
  2422                                )
       
  2423                                createNewApplication: true
       
  2424                                createNewBuilder: true
       
  2425                              )
  1866                             )
  2426                             )
  1867                           )
  2427                           
  1868                           createNewApplication: true
  2428                          )
  1869                           createNewBuilder: true
  2429                          handles: (Any 0.5 1.0)
  1870                         )
       
  1871                        )
  2430                        )
  1872                      
  2431                       (UISubSpecification
  1873                     )
  2432                          name: 'MetaToggleSpec2'
  1874                     handles: (Any 0.5 1.0)
  2433                          layout: (LayoutFrame 0 0 -25 1 0 1 0 1)
  1875                   )
  2434                          minorKey: metaSpec
  1876                  (SubCanvasSpec
  2435                        )
  1877                     name: 'MetaToggles1'
  2436                       )
  1878                     layout: (LayoutFrame 0 0.0 -25 1 0 1.0 0 1)
  2437                     
  1879                     hasHorizontalScrollBar: false
  2438                    )
  1880                     hasVerticalScrollBar: false
       
  1881                     minorKey: metaSpec
       
  1882                     createNewBuilder: false
       
  1883                   )
       
  1884                  )
  2439                  )
  1885                
       
  1886               )
       
  1887             )
       
  1888            (VariableHorizontalPanelSpec
       
  1889               name: 'CategoryNameSpaceAndProjectPanel'
       
  1890               layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1891               visibilityChannel: categoryNameSpaceAndProjectPanelShown
       
  1892               barWidth: 2
       
  1893               showHandle: false
       
  1894               component: 
       
  1895              (SpecCollection
       
  1896                 collection: (
       
  1897                  (ViewSpec
       
  1898                     name: 'LeftBox'
       
  1899                     component: 
       
  1900                    (SpecCollection
       
  1901                       collection: (
       
  1902                        (ViewSpec
       
  1903                           name: 'ClassCategoryAndNamespaceFilterBox'
       
  1904                           layout: (LayoutFrame 0 0 0 0 0 1 0 1)
       
  1905                           visibilityChannel: categoryListShown
       
  1906                           component: 
       
  1907                          (SpecCollection
       
  1908                             collection: (
       
  1909                              (SubCanvasSpec
       
  1910                                 name: 'ClassCategoryList'
       
  1911                                 layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 -25 1.0)
       
  1912                                 majorKey: ClassCategoryList
       
  1913                                 subAspectHolders: 
       
  1914                                (Array
       
  1915                                   
       
  1916                                  (SubChannelInfoSpec
       
  1917                                     subAspect: doubleClickChannel
       
  1918                                     aspect: classCategoryDoubleClickChannel
       
  1919                                   ) 
       
  1920                                  (SubChannelInfoSpec
       
  1921                                     subAspect: forceGeneratorTrigger
       
  1922                                     aspect: forceClassCategoryGeneratorTrigger
       
  1923                                   )
       
  1924                                   
       
  1925                                  (SubChannelInfoSpec
       
  1926                                     subAspect: hideUnloadedClasses
       
  1927                                     aspect: hideUnloadedClasses
       
  1928                                   ) 
       
  1929                                  (SubChannelInfoSpec
       
  1930                                     subAspect: immediateUpdate
       
  1931                                     aspect: immediateUpdate
       
  1932                                   )
       
  1933                                   
       
  1934                                  (SubChannelInfoSpec
       
  1935                                     subAspect: menuHolder
       
  1936                                     aspect: classCategoryListMenuHolder
       
  1937                                   ) 
       
  1938                                  (SubChannelInfoSpec
       
  1939                                     subAspect: organizerMode
       
  1940                                     aspect: organizerMode
       
  1941                                   )
       
  1942                                   
       
  1943                                  (SubChannelInfoSpec
       
  1944                                     subAspect: outGeneratorHolder
       
  1945                                     aspect: classGeneratorHolder
       
  1946                                   ) 
       
  1947                                  (SubChannelInfoSpec
       
  1948                                     subAspect: selectedCategories
       
  1949                                     aspect: selectedCategories
       
  1950                                   )
       
  1951                                   
       
  1952                                  (SubChannelInfoSpec
       
  1953                                     subAspect: selectionChangeCondition
       
  1954                                     aspect: selectionChangeCondition
       
  1955                                   ) 
       
  1956                                  (SubChannelInfoSpec
       
  1957                                     subAspect: slaveMode
       
  1958                                     aspect: categoryListSlaveMode
       
  1959                                   )
       
  1960                                   
       
  1961                                  (SubChannelInfoSpec
       
  1962                                     subAspect: updateTrigger
       
  1963                                     aspect: classCategoryListUpdateTrigger
       
  1964                                   ) 
       
  1965                                  (SubChannelInfoSpec
       
  1966                                     subAspect: nameSpaceFilter
       
  1967                                     aspect: nameSpaceFilterSelection
       
  1968                                   )
       
  1969                                 )
       
  1970                                 createNewApplication: true
       
  1971                                 createNewBuilder: true
       
  1972                               )
       
  1973                              (ExtendedComboBoxSpec
       
  1974                                 name: 'NameSpaceFilterComboBox'
       
  1975                                 layout: (LayoutFrame 0 0 -25 1 0 1 0 1)
       
  1976                                 tabable: true
       
  1977                                 model: nameSpaceFilterSelectedNameSpace
       
  1978                                 menuWidgetHolder: nameSpaceListWidgetHolder
       
  1979                                 miniScrollerHorizontal: true
       
  1980                                 menuSelector: nameSpaceFilterPopUpMenu
       
  1981                               )
       
  1982                              )
       
  1983                            
       
  1984                           )
       
  1985                         )
       
  1986                        (SubCanvasSpec
       
  1987                           name: 'NamespaceList'
       
  1988                           layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  1989                           initiallyInvisible: true
       
  1990                           visibilityChannel: nameSpaceListShown
       
  1991                           majorKey: NamespaceList
       
  1992                           subAspectHolders: 
       
  1993                          (Array
       
  1994                             
       
  1995                            (SubChannelInfoSpec
       
  1996                               subAspect: doubleClickChannel
       
  1997                               aspect: nameSpaceDoubleClickChannel
       
  1998                             ) 
       
  1999                            (SubChannelInfoSpec
       
  2000                               subAspect: forceGeneratorTrigger
       
  2001                               aspect: forceNamespaceGeneratorTrigger
       
  2002                             )
       
  2003                             
       
  2004                            (SubChannelInfoSpec
       
  2005                               subAspect: hideUnloadedClasses
       
  2006                               aspect: hideUnloadedClasses
       
  2007                             ) 
       
  2008                            (SubChannelInfoSpec
       
  2009                               subAspect: immediateUpdate
       
  2010                               aspect: immediateUpdate
       
  2011                             )
       
  2012                             
       
  2013                            (SubChannelInfoSpec
       
  2014                               subAspect: menuHolder
       
  2015                               aspect: nameSpaceListMenuHolder
       
  2016                             ) 
       
  2017                            (SubChannelInfoSpec
       
  2018                               subAspect: organizerMode
       
  2019                               aspect: organizerMode
       
  2020                             )
       
  2021                             
       
  2022                            (SubChannelInfoSpec
       
  2023                               subAspect: outGeneratorHolder
       
  2024                               aspect: classGeneratorHolder
       
  2025                             ) 
       
  2026                            (SubChannelInfoSpec
       
  2027                               subAspect: selectedNamespaces
       
  2028                               aspect: selectedNamespaces
       
  2029                             )
       
  2030                             
       
  2031                            (SubChannelInfoSpec
       
  2032                               subAspect: selectionChangeCondition
       
  2033                               aspect: selectionChangeCondition
       
  2034                             ) 
       
  2035                            (SubChannelInfoSpec
       
  2036                               subAspect: slaveMode
       
  2037                               aspect: nameSpaceListSlaveMode
       
  2038                             )
       
  2039                             
       
  2040                            (SubChannelInfoSpec
       
  2041                               subAspect: updateTrigger
       
  2042                               aspect: nameSpaceListUpdateTrigger
       
  2043                             )
       
  2044                           )
       
  2045                           createNewApplication: true
       
  2046                           createNewBuilder: true
       
  2047                         )
       
  2048                        (SubCanvasSpec
       
  2049                           name: 'ProjectList'
       
  2050                           layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2051                           initiallyInvisible: true
       
  2052                           visibilityChannel: projectListShown
       
  2053                           majorKey: ProjectList
       
  2054                           subAspectHolders: 
       
  2055                          (Array
       
  2056                             
       
  2057                            (SubChannelInfoSpec
       
  2058                               subAspect: doubleClickChannel
       
  2059                               aspect: projectDoubleClickChannel
       
  2060                             ) 
       
  2061                            (SubChannelInfoSpec
       
  2062                               subAspect: forceGeneratorTrigger
       
  2063                               aspect: forceProjectGeneratorTrigger
       
  2064                             )
       
  2065                             
       
  2066                            (SubChannelInfoSpec
       
  2067                               subAspect: hideUnloadedClasses
       
  2068                               aspect: hideUnloadedClasses
       
  2069                             ) 
       
  2070                            (SubChannelInfoSpec
       
  2071                               subAspect: immediateUpdate
       
  2072                               aspect: immediateUpdate
       
  2073                             )
       
  2074                             
       
  2075                            (SubChannelInfoSpec
       
  2076                               subAspect: menuHolder
       
  2077                               aspect: projectListMenuHolder
       
  2078                             ) 
       
  2079                            (SubChannelInfoSpec
       
  2080                               subAspect: organizerMode
       
  2081                               aspect: organizerMode
       
  2082                             )
       
  2083                             
       
  2084                            (SubChannelInfoSpec
       
  2085                               subAspect: outGeneratorHolder
       
  2086                               aspect: classGeneratorHolder
       
  2087                             ) 
       
  2088                            (SubChannelInfoSpec
       
  2089                               subAspect: selectedProjects
       
  2090                               aspect: selectedProjects
       
  2091                             )
       
  2092                             
       
  2093                            (SubChannelInfoSpec
       
  2094                               subAspect: selectionChangeCondition
       
  2095                               aspect: selectionChangeCondition
       
  2096                             ) 
       
  2097                            (SubChannelInfoSpec
       
  2098                               subAspect: slaveMode
       
  2099                               aspect: projectListSlaveMode
       
  2100                             )
       
  2101                             
       
  2102                            (SubChannelInfoSpec
       
  2103                               subAspect: updateTrigger
       
  2104                               aspect: projectListUpdateTrigger
       
  2105                             )
       
  2106                           )
       
  2107                           createNewApplication: true
       
  2108                           createNewBuilder: true
       
  2109                         )
       
  2110                        )
       
  2111                      
       
  2112                     )
       
  2113                   )
       
  2114                  (ViewSpec
       
  2115                     name: 'RightBox'
       
  2116                     component: 
       
  2117                    (SpecCollection
       
  2118                       collection: (
       
  2119                        (VariableVerticalPanelSpec
       
  2120                           name: 'ClassAndVariablesPanel'
       
  2121                           layout: (LayoutFrame 0 0 0 0 0 1 -25 1)
       
  2122                           showHandle: false
       
  2123                           snapMode: both
       
  2124                           handlePosition: left
       
  2125                           component: 
       
  2126                          (SpecCollection
       
  2127                             collection: (
       
  2128                              (SubCanvasSpec
       
  2129                                 name: 'ClassList'
       
  2130                                 majorKey: ClassList
       
  2131                                 minorKey: windowSpec
       
  2132                                 subAspectHolders: 
       
  2133                                (Array
       
  2134                                   
       
  2135 
       
  2136                      #(#SubChannelInfoSpec
       
  2137                         #subAspect: #hidePrivateClasses
       
  2138                         #aspect: #hidePrivateClasses
       
  2139                       )
       
  2140                      #(#SubChannelInfoSpec
       
  2141                         #subAspect: #hideUnloadedClasses
       
  2142                         #aspect: #hideUnloadedClasses
       
  2143                       ) 
       
  2144                #(#SubChannelInfoSpec
       
  2145                   #subAspect: #sortByNameAndInheritance
       
  2146                   #aspect: #sortByNameAndInheritance
       
  2147                 )
  2440                 )
  2148                      #(#SubChannelInfoSpec
  2441               
  2149                         #subAspect: #showCoverageInformation
  2442              )
  2150                         #aspect: #showCoverageInformation
  2443              handles: (Any 0.5 1.0)
  2151                       ) 
       
  2152                                  (SubChannelInfoSpec
       
  2153                                     subAspect: doubleClickChannel
       
  2154                                     aspect: classDoubleClickChannel
       
  2155                                   ) 
       
  2156                                  (SubChannelInfoSpec
       
  2157                                     subAspect: markApplicationsHolder
       
  2158                                     aspect: markApplicationsHolder
       
  2159                                   )
       
  2160                                   
       
  2161                                  (SubChannelInfoSpec
       
  2162                                     subAspect: immediateUpdate
       
  2163                                     aspect: immediateUpdate
       
  2164                                   ) 
       
  2165                                  (SubChannelInfoSpec
       
  2166                                     subAspect: showClassPackages
       
  2167                                     aspect: showClassPackages
       
  2168                                   )
       
  2169                                   
       
  2170                                  (SubChannelInfoSpec
       
  2171                                     subAspect: inGeneratorHolder
       
  2172                                     aspect: classGeneratorHolder
       
  2173                                   ) 
       
  2174                                  (SubChannelInfoSpec
       
  2175                                     subAspect: menuHolder
       
  2176                                     aspect: classListMenuHolder
       
  2177                                   )
       
  2178                                   
       
  2179                                  (SubChannelInfoSpec
       
  2180                                     subAspect: meta
       
  2181                                     aspect: meta
       
  2182                                   ) 
       
  2183                                  (SubChannelInfoSpec
       
  2184                                     subAspect: organizerMode
       
  2185                                     aspect: organizerMode
       
  2186                                   )
       
  2187                                   
       
  2188                                  (SubChannelInfoSpec
       
  2189                                     subAspect: outGeneratorHolder
       
  2190                                     aspect: outGeneratorHolder
       
  2191                                   ) 
       
  2192                                   #(#SubChannelInfoSpec
       
  2193                                   #subAspect: #outGeneratorHolderForMethods
       
  2194                                   #aspect: #selectorListGenerator5
       
  2195                                   ) 
       
  2196                                  (SubChannelInfoSpec
       
  2197                                     subAspect: packageFilter
       
  2198                                     aspect: packageFilter
       
  2199                                   )
       
  2200                                   
       
  2201                                  (SubChannelInfoSpec
       
  2202                                     subAspect: nameSpaceFilter
       
  2203                                     aspect: nameSpaceFilter
       
  2204                                   ) 
       
  2205                                  (SubChannelInfoSpec
       
  2206                                     subAspect: selectedClasses
       
  2207                                     aspect: selectedClasses
       
  2208                                   )
       
  2209                                   
       
  2210                                  (SubChannelInfoSpec
       
  2211                                     subAspect: selectionChangeCondition
       
  2212                                     aspect: selectionChangeCondition
       
  2213                                   ) 
       
  2214                                  (SubChannelInfoSpec
       
  2215                                     subAspect: slaveMode
       
  2216                                     aspect: classListSlaveMode
       
  2217                                   )
       
  2218                                   
       
  2219                                  (SubChannelInfoSpec
       
  2220                                     subAspect: updateTrigger
       
  2221                                     aspect: classListUpdateTrigger
       
  2222                                   )
       
  2223                                 )
       
  2224                                 createNewApplication: true
       
  2225                                 createNewBuilder: true
       
  2226                               )
       
  2227                              (SubCanvasSpec
       
  2228                                 name: 'VariableList'
       
  2229                                 majorKey: VariableList
       
  2230                                 subAspectHolders: 
       
  2231                                (Array
       
  2232                                   
       
  2233                                  (SubChannelInfoSpec
       
  2234                                     subAspect: doubleClickChannel
       
  2235                                     aspect: variableDoubleClickChannel
       
  2236                                   ) 
       
  2237                                  (SubChannelInfoSpec
       
  2238                                     subAspect: classHolder
       
  2239                                     aspect: selectedClasses
       
  2240                                   )
       
  2241                                   
       
  2242                                  (SubChannelInfoSpec
       
  2243                                     subAspect: menuHolder
       
  2244                                     aspect: variablesMenuHolder
       
  2245                                   ) 
       
  2246                                  (SubChannelInfoSpec
       
  2247                                     subAspect: selectedVariables
       
  2248                                     aspect: variableFilter
       
  2249                                   )
       
  2250                                   
       
  2251                                  (SubChannelInfoSpec
       
  2252                                     subAspect: showClassVarsInVariableList
       
  2253                                     aspect: filterClassVars
       
  2254                                   ) 
       
  2255                                  (SubChannelInfoSpec
       
  2256                                     subAspect: sortVariablesByName
       
  2257                                     aspect: sortVariablesByName
       
  2258                                   )
       
  2259                                 )
       
  2260                                 createNewApplication: true
       
  2261                                 createNewBuilder: true
       
  2262                               )
       
  2263                              )
       
  2264                            
       
  2265                           )
       
  2266                           handles: (Any 0.5 1.0)
       
  2267                         )
       
  2268                        (UISubSpecification
       
  2269                           name: 'MetaToggleSpec2'
       
  2270                           layout: (LayoutFrame 0 0 -25 1 0 1 0 1)
       
  2271                           minorKey: metaSpec
       
  2272                         )
       
  2273                        )
       
  2274                      
       
  2275                     )
       
  2276                   )
       
  2277                  )
       
  2278                
       
  2279               )
       
  2280               handles: (Any 0.5 1.0)
       
  2281             )
       
  2282            )
  2444            )
  2283          
  2445           )
  2284         )
  2446         
  2285       )
  2447        )
  2286 
  2448      )
  2287     "Modified: / 04-07-2011 / 19:06:13 / cg"
       
  2288     "Modified: / 07-08-2011 / 19:16:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
       
  2289 !
  2449 !
  2290 
  2450 
  2291 windowSpecWithoutMetaToggles
  2451 windowSpecWithoutMetaToggles
  2292     "This resource specification was automatically generated
  2452     "This resource specification was automatically generated
  2293      by the UIPainter of ST/X."
  2453      by the UIPainter of ST/X."
  2294 
  2454 
  2295     "Do not manually edit this!! If it is corrupted,
  2455     "Do not manually edit this!! If it is corrupted,
  2296      the UIPainter may not be able to read the specification."
  2456      the UIPainter may not be able to read the specification."
  2297 
  2457 
  2298     "
  2458     "
  2299      UIPainter new openOnClass:OrganizerCanvas andSelector:#windowSpecWithoutMetaToggles
  2459      UIPainter new openOnClass:Tools::OrganizerCanvas andSelector:#windowSpecWithoutMetaToggles
  2300      OrganizerCanvas new openInterface:#windowSpecWithoutMetaToggles
  2460      Tools::OrganizerCanvas new openInterface:#windowSpecWithoutMetaToggles
  2301     "
  2461     "
  2302 
  2462 
  2303     <resource: #canvas>
  2463     <resource: #canvas>
  2304 
  2464 
  2305     ^ 
  2465     ^ 
  2306      #(#FullSpec
  2466     #(FullSpec
  2307         #name: #windowSpecWithoutMetaToggles
  2467        name: windowSpecWithoutMetaToggles
  2308         #window: 
  2468        window: 
  2309        #(#WindowSpec
  2469       (WindowSpec
  2310           #label: 'Organizer'
  2470          label: 'Organizer'
  2311           #name: 'Organizer'
  2471          name: 'Organizer'
  2312           #min: #(#Point 0 0)
  2472          min: (Point 0 0)
  2313           #max: #(#Point 1024 721)
  2473          max: (Point 1024 721)
  2314           #bounds: #(#Rectangle 13 23 313 323)
  2474          bounds: (Rectangle 0 0 300 300)
  2315         )
  2475        )
  2316         #component: 
  2476        component: 
  2317        #(#SpecCollection
  2477       (SpecCollection
  2318           #collection: #(
  2478          collection: (
  2319            #(#SubCanvasSpec
  2479           (SubCanvasSpec
  2320               #name: 'ClassHierarchyList'
  2480              name: 'ClassHierarchyList'
  2321               #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  2481              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
  2322               #visibilityChannel: #classHierarchyShown
  2482              visibilityChannel: classHierarchyShown
  2323               #majorKey: #'HierarchicalClassList'
  2483              majorKey: HierarchicalClassList
  2324               #minorKey: #windowSpec
  2484              minorKey: windowSpec
  2325               #subAspectHolders: 
  2485              subAspectHolders: 
  2326              #(#Array
  2486             (Array
  2327                 
  2487                
  2328                #(#SubChannelInfoSpec
  2488               (SubChannelInfoSpec
  2329                   #subAspect: #doubleClickChannel
  2489                  subAspect: doubleClickChannel
  2330                   #aspect: #classDoubleClickChannel
  2490                  aspect: classDoubleClickChannel
  2331                 ) 
  2491                ) 
  2332                #(#SubChannelInfoSpec
  2492               (SubChannelInfoSpec
  2333                   #subAspect: #forceGeneratorTrigger
  2493                  subAspect: environmentHolder
  2334                   #aspect: #forceClassInheritanceGeneratorTrigger
  2494                  aspect: environmentHolder
       
  2495                )
       
  2496                
       
  2497               (SubChannelInfoSpec
       
  2498                  subAspect: forceGeneratorTrigger
       
  2499                  aspect: forceClassInheritanceGeneratorTrigger
       
  2500                ) 
       
  2501               (SubChannelInfoSpec
       
  2502                  subAspect: hideUnloadedClasses
       
  2503                  aspect: hideUnloadedClasses
       
  2504                )
       
  2505                
       
  2506               (SubChannelInfoSpec
       
  2507                  subAspect: immediateUpdate
       
  2508                  aspect: immediateUpdate
       
  2509                ) 
       
  2510               (SubChannelInfoSpec
       
  2511                  subAspect: markApplicationsHolder
       
  2512                  aspect: markApplicationsHolder
       
  2513                )
       
  2514                
       
  2515               (SubChannelInfoSpec
       
  2516                  subAspect: menuHolder
       
  2517                  aspect: classInheritanceListMenuHolder
       
  2518                ) 
       
  2519               (SubChannelInfoSpec
       
  2520                  subAspect: meta
       
  2521                  aspect: meta
       
  2522                )
       
  2523                
       
  2524               (SubChannelInfoSpec
       
  2525                  subAspect: methodVisibilityHolder
       
  2526                  aspect: methodVisibilityHolder
       
  2527                ) 
       
  2528               (SubChannelInfoSpec
       
  2529                  subAspect: nameSpaceFilter
       
  2530                  aspect: nameSpaceFilter
       
  2531                )
       
  2532                
       
  2533               (SubChannelInfoSpec
       
  2534                  subAspect: organizerMode
       
  2535                  aspect: organizerMode
       
  2536                ) 
       
  2537               (SubChannelInfoSpec
       
  2538                  subAspect: outGeneratorHolder
       
  2539                  aspect: outGeneratorHolder
       
  2540                )
       
  2541                
       
  2542               (SubChannelInfoSpec
       
  2543                  subAspect: packageFilter
       
  2544                  aspect: packageFilter
       
  2545                ) 
       
  2546               (SubChannelInfoSpec
       
  2547                  subAspect: selectedClasses
       
  2548                  aspect: selectedClasses
       
  2549                )
       
  2550                
       
  2551               (SubChannelInfoSpec
       
  2552                  subAspect: selectionChangeCondition
       
  2553                  aspect: selectionChangeCondition
       
  2554                ) 
       
  2555               (SubChannelInfoSpec
       
  2556                  subAspect: showClassPackages
       
  2557                  aspect: showClassPackages
       
  2558                )
       
  2559                
       
  2560               (SubChannelInfoSpec
       
  2561                  subAspect: showCoverageInformation
       
  2562                  aspect: showCoverageInformation
       
  2563                ) 
       
  2564               (SubChannelInfoSpec
       
  2565                  subAspect: showMethodComplexity
       
  2566                  aspect: showMethodComplexity
       
  2567                )
       
  2568                
       
  2569               (SubChannelInfoSpec
       
  2570                  subAspect: showMethodInheritance
       
  2571                  aspect: showMethodInheritance
       
  2572                ) 
       
  2573               (SubChannelInfoSpec
       
  2574                  subAspect: showMethodTypeIcon
       
  2575                  aspect: showMethodTypeIcon
       
  2576                )
       
  2577                
       
  2578               (SubChannelInfoSpec
       
  2579                  subAspect: slaveMode
       
  2580                  aspect: classInheritanceListSlaveMode
       
  2581                ) 
       
  2582               (SubChannelInfoSpec
       
  2583                  subAspect: topClassHolder
       
  2584                  aspect: classHierarchyTopClass
       
  2585                )
       
  2586                
       
  2587               (SubChannelInfoSpec
       
  2588                  subAspect: updateTrigger
       
  2589                  aspect: classHierarchyUpdateTrigger
       
  2590                )
       
  2591              )
       
  2592              createNewApplication: true
       
  2593              createNewBuilder: true
       
  2594            )
       
  2595           (SubCanvasSpec
       
  2596              name: 'ClassInheritanceList'
       
  2597              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2598              visibilityChannel: classInheritanceShown
       
  2599              majorKey: InheritanceClassList
       
  2600              minorKey: windowSpec
       
  2601              subAspectHolders: 
       
  2602             (Array
       
  2603                
       
  2604               (SubChannelInfoSpec
       
  2605                  subAspect: doubleClickChannel
       
  2606                  aspect: classDoubleClickChannel
       
  2607                ) 
       
  2608               (SubChannelInfoSpec
       
  2609                  subAspect: environmentHolder
       
  2610                  aspect: environmentHolder
       
  2611                )
       
  2612                
       
  2613               (SubChannelInfoSpec
       
  2614                  subAspect: forceGeneratorTrigger
       
  2615                  aspect: forceClassInheritanceGeneratorTrigger
       
  2616                ) 
       
  2617               (SubChannelInfoSpec
       
  2618                  subAspect: hideUnloadedClasses
       
  2619                  aspect: hideUnloadedClasses
       
  2620                )
       
  2621                
       
  2622               (SubChannelInfoSpec
       
  2623                  subAspect: immediateUpdate
       
  2624                  aspect: immediateUpdate
       
  2625                ) 
       
  2626               (SubChannelInfoSpec
       
  2627                  subAspect: markApplicationsHolder
       
  2628                  aspect: markApplicationsHolder
       
  2629                )
       
  2630                
       
  2631               (SubChannelInfoSpec
       
  2632                  subAspect: menuHolder
       
  2633                  aspect: classInheritanceListMenuHolder
       
  2634                ) 
       
  2635               (SubChannelInfoSpec
       
  2636                  subAspect: meta
       
  2637                  aspect: meta
       
  2638                )
       
  2639                
       
  2640               (SubChannelInfoSpec
       
  2641                  subAspect: nameSpaceFilter
       
  2642                  aspect: nameSpaceFilter
       
  2643                ) 
       
  2644               (SubChannelInfoSpec
       
  2645                  subAspect: organizerMode
       
  2646                  aspect: organizerMode
       
  2647                )
       
  2648                
       
  2649               (SubChannelInfoSpec
       
  2650                  subAspect: outGeneratorHolder
       
  2651                  aspect: outGeneratorHolder
       
  2652                ) 
       
  2653               (SubChannelInfoSpec
       
  2654                  subAspect: packageFilter
       
  2655                  aspect: packageFilter
       
  2656                )
       
  2657                
       
  2658               (SubChannelInfoSpec
       
  2659                  subAspect: selectedClasses
       
  2660                  aspect: selectedClasses
       
  2661                ) 
       
  2662               (SubChannelInfoSpec
       
  2663                  subAspect: selectionChangeCondition
       
  2664                  aspect: selectionChangeCondition
       
  2665                )
       
  2666                
       
  2667               (SubChannelInfoSpec
       
  2668                  subAspect: showCoverageInformation
       
  2669                  aspect: showCoverageInformation
       
  2670                ) 
       
  2671               (SubChannelInfoSpec
       
  2672                  subAspect: slaveMode
       
  2673                  aspect: classInheritanceListSlaveMode
       
  2674                )
       
  2675                
       
  2676               (SubChannelInfoSpec
       
  2677                  subAspect: topClassHolder
       
  2678                  aspect: classHierarchyTopClass
       
  2679                ) 
       
  2680               (SubChannelInfoSpec
       
  2681                  subAspect: updateTrigger
       
  2682                  aspect: classHierarchyUpdateTrigger
       
  2683                )
       
  2684              )
       
  2685              createNewApplication: true
       
  2686              createNewBuilder: true
       
  2687            )
       
  2688           (VariableHorizontalPanelSpec
       
  2689              name: 'VariableHorizontalPanel1'
       
  2690              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2691              visibilityChannel: classHierarchyNotShown
       
  2692              barWidth: 2
       
  2693              showHandle: false
       
  2694              component: 
       
  2695             (SpecCollection
       
  2696                collection: (
       
  2697                 (ViewSpec
       
  2698                    name: 'Box1'
       
  2699                    component: 
       
  2700                   (SpecCollection
       
  2701                      collection: (
       
  2702                       (SubCanvasSpec
       
  2703                          name: 'ClassCategoryList'
       
  2704                          layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2705                          visibilityChannel: categoryListShown
       
  2706                          majorKey: ClassCategoryList
       
  2707                          subAspectHolders: 
       
  2708                         (Array
       
  2709                            
       
  2710                           (SubChannelInfoSpec
       
  2711                              subAspect: doubleClickChannel
       
  2712                              aspect: classCategoryDoubleClickChannel
       
  2713                            ) 
       
  2714                           (SubChannelInfoSpec
       
  2715                              subAspect: environmentHolder
       
  2716                              aspect: environmentHolder
       
  2717                            )
       
  2718                            
       
  2719                           (SubChannelInfoSpec
       
  2720                              subAspect: forceGeneratorTrigger
       
  2721                              aspect: forceClassCategoryGeneratorTrigger
       
  2722                            ) 
       
  2723                           (SubChannelInfoSpec
       
  2724                              subAspect: hideUnloadedClasses
       
  2725                              aspect: hideUnloadedClasses
       
  2726                            )
       
  2727                            
       
  2728                           (SubChannelInfoSpec
       
  2729                              subAspect: immediateUpdate
       
  2730                              aspect: immediateUpdate
       
  2731                            ) 
       
  2732                           (SubChannelInfoSpec
       
  2733                              subAspect: menuHolder
       
  2734                              aspect: classCategoryListMenuHolder
       
  2735                            )
       
  2736                            
       
  2737                           (SubChannelInfoSpec
       
  2738                              subAspect: organizerMode
       
  2739                              aspect: organizerMode
       
  2740                            ) 
       
  2741                           (SubChannelInfoSpec
       
  2742                              subAspect: outGeneratorHolder
       
  2743                              aspect: classGeneratorHolder
       
  2744                            )
       
  2745                            
       
  2746                           (SubChannelInfoSpec
       
  2747                              subAspect: selectedCategories
       
  2748                              aspect: selectedCategories
       
  2749                            ) 
       
  2750                           (SubChannelInfoSpec
       
  2751                              subAspect: selectionChangeCondition
       
  2752                              aspect: selectionChangeCondition
       
  2753                            )
       
  2754                            
       
  2755                           (SubChannelInfoSpec
       
  2756                              subAspect: updateTrigger
       
  2757                              aspect: classCategoryListUpdateTrigger
       
  2758                            )
       
  2759                          )
       
  2760                          createNewApplication: true
       
  2761                          createNewBuilder: true
       
  2762                        )
       
  2763                       (SubCanvasSpec
       
  2764                          name: 'NamespaceList'
       
  2765                          layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2766                          visibilityChannel: nameSpaceListShown
       
  2767                          majorKey: NamespaceList
       
  2768                          subAspectHolders: 
       
  2769                         (Array
       
  2770                            
       
  2771                           (SubChannelInfoSpec
       
  2772                              subAspect: doubleClickChannel
       
  2773                              aspect: nameSpaceDoubleClickChannel
       
  2774                            ) 
       
  2775                           (SubChannelInfoSpec
       
  2776                              subAspect: environmentHolder
       
  2777                              aspect: environmentHolder
       
  2778                            )
       
  2779                            
       
  2780                           (SubChannelInfoSpec
       
  2781                              subAspect: forceGeneratorTrigger
       
  2782                              aspect: forceNamespaceGeneratorTrigger
       
  2783                            ) 
       
  2784                           (SubChannelInfoSpec
       
  2785                              subAspect: hideUnloadedClasses
       
  2786                              aspect: hideUnloadedClasses
       
  2787                            )
       
  2788                            
       
  2789                           (SubChannelInfoSpec
       
  2790                              subAspect: immediateUpdate
       
  2791                              aspect: immediateUpdate
       
  2792                            ) 
       
  2793                           (SubChannelInfoSpec
       
  2794                              subAspect: menuHolder
       
  2795                              aspect: nameSpaceListMenuHolder
       
  2796                            )
       
  2797                            
       
  2798                           (SubChannelInfoSpec
       
  2799                              subAspect: organizerMode
       
  2800                              aspect: organizerMode
       
  2801                            ) 
       
  2802                           (SubChannelInfoSpec
       
  2803                              subAspect: outGeneratorHolder
       
  2804                              aspect: classGeneratorHolder
       
  2805                            )
       
  2806                            
       
  2807                           (SubChannelInfoSpec
       
  2808                              subAspect: selectedNamespaces
       
  2809                              aspect: selectedNamespaces
       
  2810                            ) 
       
  2811                           (SubChannelInfoSpec
       
  2812                              subAspect: selectionChangeCondition
       
  2813                              aspect: selectionChangeCondition
       
  2814                            )
       
  2815                            
       
  2816                           (SubChannelInfoSpec
       
  2817                              subAspect: updateTrigger
       
  2818                              aspect: nameSpaceListUpdateTrigger
       
  2819                            )
       
  2820                          )
       
  2821                          createNewApplication: true
       
  2822                          createNewBuilder: true
       
  2823                        )
       
  2824                       (SubCanvasSpec
       
  2825                          name: 'ProjectList'
       
  2826                          layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2827                          visibilityChannel: projectListShown
       
  2828                          majorKey: ProjectList
       
  2829                          subAspectHolders: 
       
  2830                         (Array
       
  2831                            
       
  2832                           (SubChannelInfoSpec
       
  2833                              subAspect: doubleClickChannel
       
  2834                              aspect: projectDoubleClickChannel
       
  2835                            ) 
       
  2836                           (SubChannelInfoSpec
       
  2837                              subAspect: environmentHolder
       
  2838                              aspect: environmentHolder
       
  2839                            )
       
  2840                            
       
  2841                           (SubChannelInfoSpec
       
  2842                              subAspect: forceGeneratorTrigger
       
  2843                              aspect: forceProjectGeneratorTrigger
       
  2844                            ) 
       
  2845                           (SubChannelInfoSpec
       
  2846                              subAspect: hideUnloadedClasses
       
  2847                              aspect: hideUnloadedClasses
       
  2848                            )
       
  2849                            
       
  2850                           (SubChannelInfoSpec
       
  2851                              subAspect: immediateUpdate
       
  2852                              aspect: immediateUpdate
       
  2853                            ) 
       
  2854                           (SubChannelInfoSpec
       
  2855                              subAspect: menuHolder
       
  2856                              aspect: projectListMenuHolder
       
  2857                            )
       
  2858                            
       
  2859                           (SubChannelInfoSpec
       
  2860                              subAspect: organizerMode
       
  2861                              aspect: organizerMode
       
  2862                            ) 
       
  2863                           (SubChannelInfoSpec
       
  2864                              subAspect: outGeneratorHolder
       
  2865                              aspect: classGeneratorHolder
       
  2866                            )
       
  2867                            
       
  2868                           (SubChannelInfoSpec
       
  2869                              subAspect: selectedProjects
       
  2870                              aspect: selectedProjects
       
  2871                            ) 
       
  2872                           (SubChannelInfoSpec
       
  2873                              subAspect: selectionChangeCondition
       
  2874                              aspect: selectionChangeCondition
       
  2875                            )
       
  2876                            
       
  2877                           (SubChannelInfoSpec
       
  2878                              subAspect: showCoverageInformation
       
  2879                              aspect: showCoverageInformation
       
  2880                            ) 
       
  2881                           (SubChannelInfoSpec
       
  2882                              subAspect: updateTrigger
       
  2883                              aspect: projectListUpdateTrigger
       
  2884                            )
       
  2885                          )
       
  2886                          createNewApplication: true
       
  2887                          createNewBuilder: true
       
  2888                        )
       
  2889                       )
       
  2890                     
       
  2891                    )
       
  2892                  )
       
  2893                 (SubCanvasSpec
       
  2894                    name: 'ClassList'
       
  2895                    majorKey: ClassList
       
  2896                    minorKey: windowSpec
       
  2897                    subAspectHolders: 
       
  2898                   (Array
       
  2899                      
       
  2900                     (SubChannelInfoSpec
       
  2901                        subAspect: doubleClickChannel
       
  2902                        aspect: classDoubleClickChannel
       
  2903                      ) 
       
  2904                     (SubChannelInfoSpec
       
  2905                        subAspect: environmentHolder
       
  2906                        aspect: environmentHolder
       
  2907                      )
       
  2908                      
       
  2909                     (SubChannelInfoSpec
       
  2910                        subAspect: hidePrivateClasses
       
  2911                        aspect: hidePrivateClasses
       
  2912                      ) 
       
  2913                     (SubChannelInfoSpec
       
  2914                        subAspect: hideUnloadedClasses
       
  2915                        aspect: hideUnloadedClasses
       
  2916                      )
       
  2917                      
       
  2918                     (SubChannelInfoSpec
       
  2919                        subAspect: immediateUpdate
       
  2920                        aspect: immediateUpdate
       
  2921                      ) 
       
  2922                     (SubChannelInfoSpec
       
  2923                        subAspect: inGeneratorHolder
       
  2924                        aspect: classGeneratorHolder
       
  2925                      )
       
  2926                      
       
  2927                     (SubChannelInfoSpec
       
  2928                        subAspect: markApplicationsHolder
       
  2929                        aspect: markApplicationsHolder
       
  2930                      ) 
       
  2931                     (SubChannelInfoSpec
       
  2932                        subAspect: menuHolder
       
  2933                        aspect: classListMenuHolder
       
  2934                      )
       
  2935                      
       
  2936                     (SubChannelInfoSpec
       
  2937                        subAspect: meta
       
  2938                        aspect: meta
       
  2939                      ) 
       
  2940                     (SubChannelInfoSpec
       
  2941                        subAspect: organizerMode
       
  2942                        aspect: organizerMode
       
  2943                      )
       
  2944                      
       
  2945                     (SubChannelInfoSpec
       
  2946                        subAspect: outGeneratorHolder
       
  2947                        aspect: outGeneratorHolder
       
  2948                      ) 
       
  2949                     (SubChannelInfoSpec
       
  2950                        subAspect: selectedClasses
       
  2951                        aspect: selectedClasses
       
  2952                      )
       
  2953                      
       
  2954                     (SubChannelInfoSpec
       
  2955                        subAspect: selectionChangeCondition
       
  2956                        aspect: selectionChangeCondition
       
  2957                      ) 
       
  2958                     (SubChannelInfoSpec
       
  2959                        subAspect: showCoverageInformation
       
  2960                        aspect: showCoverageInformation
       
  2961                      )
       
  2962                      
       
  2963                     (SubChannelInfoSpec
       
  2964                        subAspect: slaveMode
       
  2965                        aspect: classListSlaveMode
       
  2966                      ) 
       
  2967                     (SubChannelInfoSpec
       
  2968                        subAspect: sortByNameAndInheritance
       
  2969                        aspect: sortByNameAndInheritance
       
  2970                      )
       
  2971                      
       
  2972                     (SubChannelInfoSpec
       
  2973                        subAspect: updateTrigger
       
  2974                        aspect: classListUpdateTrigger
       
  2975                      )
       
  2976                    )
       
  2977                    createNewApplication: true
       
  2978                    createNewBuilder: true
       
  2979                  )
  2335                 )
  2980                 )
  2336                 
  2981               
  2337                #(#SubChannelInfoSpec
  2982              )
  2338                   #subAspect: #hideUnloadedClasses
  2983              handles: (Any 0.5 1.0)
  2339                   #aspect: #hideUnloadedClasses
       
  2340                 ) 
       
  2341                #(#SubChannelInfoSpec
       
  2342                   #subAspect: #markApplicationsHolder
       
  2343                   #aspect: #markApplicationsHolder
       
  2344                 ) 
       
  2345                #(#SubChannelInfoSpec
       
  2346                   #subAspect: #showClassPackages
       
  2347                   #aspect: #showClassPackages
       
  2348                 ) 
       
  2349                      #(#SubChannelInfoSpec
       
  2350                         #subAspect: #showMethodInheritance
       
  2351                         #aspect: #showMethodInheritance
       
  2352                       )
       
  2353                      #(#SubChannelInfoSpec
       
  2354                         #subAspect: #showMethodComplexity
       
  2355                         #aspect: #showMethodComplexity
       
  2356                       )
       
  2357                      #(#SubChannelInfoSpec
       
  2358                         #subAspect: #showMethodTypeIcon
       
  2359                         #aspect: #showMethodTypeIcon
       
  2360                       )
       
  2361                      #(#SubChannelInfoSpec
       
  2362                         #subAspect: #methodVisibilityHolder
       
  2363                         #aspect: #methodVisibilityHolder
       
  2364                       )
       
  2365                #(#SubChannelInfoSpec
       
  2366                   #subAspect: #immediateUpdate
       
  2367                   #aspect: #immediateUpdate
       
  2368                 )
       
  2369                 
       
  2370                #(#SubChannelInfoSpec
       
  2371                   #subAspect: #menuHolder
       
  2372                   #aspect: #classInheritanceListMenuHolder
       
  2373                 ) 
       
  2374                #(#SubChannelInfoSpec
       
  2375                   #subAspect: #meta
       
  2376                   #aspect: #meta
       
  2377                 )
       
  2378                 
       
  2379                #(#SubChannelInfoSpec
       
  2380                   #subAspect: #organizerMode
       
  2381                   #aspect: #organizerMode
       
  2382                 ) 
       
  2383                #(#SubChannelInfoSpec
       
  2384                   #subAspect: #outGeneratorHolder
       
  2385                   #aspect: #outGeneratorHolder
       
  2386                 )
       
  2387                 
       
  2388                #(#SubChannelInfoSpec
       
  2389                   #subAspect: #packageFilter
       
  2390                   #aspect: #packageFilter
       
  2391                 ) 
       
  2392                #(#SubChannelInfoSpec
       
  2393                   #subAspect: #nameSpaceFilter
       
  2394                   #aspect: #nameSpaceFilter
       
  2395                 ) 
       
  2396                #(#SubChannelInfoSpec
       
  2397                   #subAspect: #selectedClasses
       
  2398                   #aspect: #selectedClasses
       
  2399                 )
       
  2400                 
       
  2401                #(#SubChannelInfoSpec
       
  2402                   #subAspect: #selectionChangeCondition
       
  2403                   #aspect: #selectionChangeCondition
       
  2404                 ) 
       
  2405                #(#SubChannelInfoSpec
       
  2406                   #subAspect: #slaveMode
       
  2407                   #aspect: #classInheritanceListSlaveMode
       
  2408                 )
       
  2409                      #(#SubChannelInfoSpec
       
  2410                         #subAspect: #showCoverageInformation
       
  2411                         #aspect: #showCoverageInformation
       
  2412                       ) 
       
  2413                 
       
  2414                #(#SubChannelInfoSpec
       
  2415                   #subAspect: #topClassHolder
       
  2416                   #aspect: #classHierarchyTopClass
       
  2417                 ) 
       
  2418                #(#SubChannelInfoSpec
       
  2419                   #subAspect: #updateTrigger
       
  2420                   #aspect: #classHierarchyUpdateTrigger
       
  2421                 )
       
  2422               )
       
  2423               #createNewApplication: true
       
  2424               #createNewBuilder: true
       
  2425             )
       
  2426            #(#SubCanvasSpec
       
  2427               #name: 'ClassInheritanceList'
       
  2428               #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2429               #visibilityChannel: #classInheritanceShown
       
  2430               #majorKey: #'InheritanceClassList'
       
  2431               #minorKey: #windowSpec
       
  2432               #subAspectHolders: 
       
  2433              #(#Array
       
  2434                 
       
  2435                #(#SubChannelInfoSpec
       
  2436                   #subAspect: #doubleClickChannel
       
  2437                   #aspect: #classDoubleClickChannel
       
  2438                 ) 
       
  2439                #(#SubChannelInfoSpec
       
  2440                   #subAspect: #forceGeneratorTrigger
       
  2441                   #aspect: #forceClassInheritanceGeneratorTrigger
       
  2442                 )
       
  2443                 
       
  2444                #(#SubChannelInfoSpec
       
  2445                   #subAspect: #hideUnloadedClasses
       
  2446                   #aspect: #hideUnloadedClasses
       
  2447                 ) 
       
  2448                #(#SubChannelInfoSpec
       
  2449                   #subAspect: #markApplicationsHolder
       
  2450                   #aspect: #markApplicationsHolder
       
  2451                 ) 
       
  2452                #(#SubChannelInfoSpec
       
  2453                   #subAspect: #immediateUpdate
       
  2454                   #aspect: #immediateUpdate
       
  2455                 )
       
  2456                 
       
  2457                #(#SubChannelInfoSpec
       
  2458                   #subAspect: #menuHolder
       
  2459                   #aspect: #classInheritanceListMenuHolder
       
  2460                 ) 
       
  2461                #(#SubChannelInfoSpec
       
  2462                   #subAspect: #meta
       
  2463                   #aspect: #meta
       
  2464                 )
       
  2465                 
       
  2466                #(#SubChannelInfoSpec
       
  2467                   #subAspect: #organizerMode
       
  2468                   #aspect: #organizerMode
       
  2469                 ) 
       
  2470                #(#SubChannelInfoSpec
       
  2471                   #subAspect: #outGeneratorHolder
       
  2472                   #aspect: #outGeneratorHolder
       
  2473                 )
       
  2474                 
       
  2475                #(#SubChannelInfoSpec
       
  2476                   #subAspect: #packageFilter
       
  2477                   #aspect: #packageFilter
       
  2478                 ) 
       
  2479                #(#SubChannelInfoSpec
       
  2480                   #subAspect: #nameSpaceFilter
       
  2481                   #aspect: #nameSpaceFilter
       
  2482                 ) 
       
  2483                #(#SubChannelInfoSpec
       
  2484                   #subAspect: #selectedClasses
       
  2485                   #aspect: #selectedClasses
       
  2486                 )
       
  2487                 
       
  2488                #(#SubChannelInfoSpec
       
  2489                   #subAspect: #selectionChangeCondition
       
  2490                   #aspect: #selectionChangeCondition
       
  2491                 ) 
       
  2492                #(#SubChannelInfoSpec
       
  2493                   #subAspect: #slaveMode
       
  2494                   #aspect: #classInheritanceListSlaveMode
       
  2495                 )
       
  2496                 
       
  2497                #(#SubChannelInfoSpec
       
  2498                   #subAspect: #topClassHolder
       
  2499                   #aspect: #classHierarchyTopClass
       
  2500                 ) 
       
  2501                #(#SubChannelInfoSpec
       
  2502                   #subAspect: #updateTrigger
       
  2503                   #aspect: #classHierarchyUpdateTrigger
       
  2504                 )
       
  2505                      #(#SubChannelInfoSpec
       
  2506                         #subAspect: #showCoverageInformation
       
  2507                         #aspect: #showCoverageInformation
       
  2508                       ) 
       
  2509               )
       
  2510               #createNewApplication: true
       
  2511               #createNewBuilder: true
       
  2512             )
       
  2513            #(#VariableHorizontalPanelSpec
       
  2514               #name: 'VariableHorizontalPanel1'
       
  2515               #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2516               #visibilityChannel: #classHierarchyNotShown
       
  2517               #barWidth: 2
       
  2518               #showHandle: false
       
  2519               #component: 
       
  2520              #(#SpecCollection
       
  2521                 #collection: #(
       
  2522                  #(#ViewSpec
       
  2523                     #name: 'Box1'
       
  2524                     #component: 
       
  2525                    #(#SpecCollection
       
  2526                       #collection: #(
       
  2527                        #(#SubCanvasSpec
       
  2528                           #name: 'ClassCategoryList'
       
  2529                           #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2530                           #visibilityChannel: #categoryListShown
       
  2531                           #majorKey: #'ClassCategoryList'
       
  2532                           #subAspectHolders: 
       
  2533                          #(#Array
       
  2534                             
       
  2535                            #(#SubChannelInfoSpec
       
  2536                               #subAspect: #doubleClickChannel
       
  2537                               #aspect: #classCategoryDoubleClickChannel
       
  2538                             ) 
       
  2539                            #(#SubChannelInfoSpec
       
  2540                               #subAspect: #forceGeneratorTrigger
       
  2541                               #aspect: #forceClassCategoryGeneratorTrigger
       
  2542                             )
       
  2543                             
       
  2544                            #(#SubChannelInfoSpec
       
  2545                               #subAspect: #hideUnloadedClasses
       
  2546                               #aspect: #hideUnloadedClasses
       
  2547                             ) 
       
  2548                            #(#SubChannelInfoSpec
       
  2549                               #subAspect: #immediateUpdate
       
  2550                               #aspect: #immediateUpdate
       
  2551                             )
       
  2552                             
       
  2553                            #(#SubChannelInfoSpec
       
  2554                               #subAspect: #menuHolder
       
  2555                               #aspect: #classCategoryListMenuHolder
       
  2556                             ) 
       
  2557                            #(#SubChannelInfoSpec
       
  2558                               #subAspect: #organizerMode
       
  2559                               #aspect: #organizerMode
       
  2560                             )
       
  2561                             
       
  2562                            #(#SubChannelInfoSpec
       
  2563                               #subAspect: #outGeneratorHolder
       
  2564                               #aspect: #classGeneratorHolder
       
  2565                             ) 
       
  2566                            #(#SubChannelInfoSpec
       
  2567                               #subAspect: #selectedCategories
       
  2568                               #aspect: #selectedCategories
       
  2569                             )
       
  2570                             
       
  2571                            #(#SubChannelInfoSpec
       
  2572                               #subAspect: #selectionChangeCondition
       
  2573                               #aspect: #selectionChangeCondition
       
  2574                             ) 
       
  2575                            #(#SubChannelInfoSpec
       
  2576                               #subAspect: #updateTrigger
       
  2577                               #aspect: #classCategoryListUpdateTrigger
       
  2578                             )
       
  2579                           )
       
  2580                           #createNewApplication: true
       
  2581                           #createNewBuilder: true
       
  2582                         )
       
  2583                        #(#SubCanvasSpec
       
  2584                           #name: 'NamespaceList'
       
  2585                           #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2586                           #visibilityChannel: #nameSpaceListShown
       
  2587                           #majorKey: #'NamespaceList'
       
  2588                           #subAspectHolders: 
       
  2589                          #(#Array
       
  2590                             
       
  2591                            #(#SubChannelInfoSpec
       
  2592                               #subAspect: #doubleClickChannel
       
  2593                               #aspect: #nameSpaceDoubleClickChannel
       
  2594                             ) 
       
  2595                            #(#SubChannelInfoSpec
       
  2596                               #subAspect: #forceGeneratorTrigger
       
  2597                               #aspect: #forceNamespaceGeneratorTrigger
       
  2598                             )
       
  2599                             
       
  2600                            #(#SubChannelInfoSpec
       
  2601                               #subAspect: #hideUnloadedClasses
       
  2602                               #aspect: #hideUnloadedClasses
       
  2603                             ) 
       
  2604                            #(#SubChannelInfoSpec
       
  2605                               #subAspect: #immediateUpdate
       
  2606                               #aspect: #immediateUpdate
       
  2607                             )
       
  2608                             
       
  2609                            #(#SubChannelInfoSpec
       
  2610                               #subAspect: #menuHolder
       
  2611                               #aspect: #nameSpaceListMenuHolder
       
  2612                             ) 
       
  2613                            #(#SubChannelInfoSpec
       
  2614                               #subAspect: #organizerMode
       
  2615                               #aspect: #organizerMode
       
  2616                             )
       
  2617                             
       
  2618                            #(#SubChannelInfoSpec
       
  2619                               #subAspect: #outGeneratorHolder
       
  2620                               #aspect: #classGeneratorHolder
       
  2621                             ) 
       
  2622                            #(#SubChannelInfoSpec
       
  2623                               #subAspect: #selectedNamespaces
       
  2624                               #aspect: #selectedNamespaces
       
  2625                             )
       
  2626                             
       
  2627                            #(#SubChannelInfoSpec
       
  2628                               #subAspect: #selectionChangeCondition
       
  2629                               #aspect: #selectionChangeCondition
       
  2630                             ) 
       
  2631                            #(#SubChannelInfoSpec
       
  2632                               #subAspect: #updateTrigger
       
  2633                               #aspect: #nameSpaceListUpdateTrigger
       
  2634                             )
       
  2635                           )
       
  2636                           #createNewApplication: true
       
  2637                           #createNewBuilder: true
       
  2638                         )
       
  2639                        #(#SubCanvasSpec
       
  2640                           #name: 'ProjectList'
       
  2641                           #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
  2642                           #visibilityChannel: #projectListShown
       
  2643                           #majorKey: #'ProjectList'
       
  2644                           #subAspectHolders: 
       
  2645                          #(#Array
       
  2646                             
       
  2647                            #(#SubChannelInfoSpec
       
  2648                               #subAspect: #doubleClickChannel
       
  2649                               #aspect: #projectDoubleClickChannel
       
  2650                             ) 
       
  2651                            #(#SubChannelInfoSpec
       
  2652                               #subAspect: #forceGeneratorTrigger
       
  2653                               #aspect: #forceProjectGeneratorTrigger
       
  2654                             )
       
  2655                             
       
  2656                            #(#SubChannelInfoSpec
       
  2657                               #subAspect: #hideUnloadedClasses
       
  2658                               #aspect: #hideUnloadedClasses
       
  2659                             ) 
       
  2660                            #(#SubChannelInfoSpec
       
  2661                               #subAspect: #immediateUpdate
       
  2662                               #aspect: #immediateUpdate
       
  2663                             )
       
  2664                             
       
  2665                            #(#SubChannelInfoSpec
       
  2666                               #subAspect: #menuHolder
       
  2667                               #aspect: #projectListMenuHolder
       
  2668                             ) 
       
  2669                            #(#SubChannelInfoSpec
       
  2670                               #subAspect: #organizerMode
       
  2671                               #aspect: #organizerMode
       
  2672                             )
       
  2673                             
       
  2674                            #(#SubChannelInfoSpec
       
  2675                               #subAspect: #outGeneratorHolder
       
  2676                               #aspect: #classGeneratorHolder
       
  2677                             ) 
       
  2678                            #(#SubChannelInfoSpec
       
  2679                               #subAspect: #selectedProjects
       
  2680                               #aspect: #selectedProjects
       
  2681                             )
       
  2682                             
       
  2683                            #(#SubChannelInfoSpec
       
  2684                               #subAspect: #selectionChangeCondition
       
  2685                               #aspect: #selectionChangeCondition
       
  2686                             ) 
       
  2687                            #(#SubChannelInfoSpec
       
  2688                               #subAspect: #updateTrigger
       
  2689                               #aspect: #projectListUpdateTrigger
       
  2690                             )
       
  2691                      #(#SubChannelInfoSpec
       
  2692                         #subAspect: #showCoverageInformation
       
  2693                         #aspect: #showCoverageInformation
       
  2694                       ) 
       
  2695                           )
       
  2696                           #createNewApplication: true
       
  2697                           #createNewBuilder: true
       
  2698                         )
       
  2699                        )
       
  2700                      
       
  2701                     )
       
  2702                   )
       
  2703                  #(#SubCanvasSpec
       
  2704                     #name: 'ClassList'
       
  2705                     #majorKey: #'ClassList'
       
  2706                     #minorKey: #windowSpec
       
  2707                     #subAspectHolders: 
       
  2708                    #(#Array
       
  2709                       
       
  2710 
       
  2711                      #(#SubChannelInfoSpec
       
  2712                         #subAspect: #showCoverageInformation
       
  2713                         #aspect: #showCoverageInformation
       
  2714                       ) 
       
  2715                      #(#SubChannelInfoSpec
       
  2716                         #subAspect: #doubleClickChannel
       
  2717                         #aspect: #classDoubleClickChannel
       
  2718                       ) 
       
  2719                      #(#SubChannelInfoSpec
       
  2720                         #subAspect: #hidePrivateClasses
       
  2721                         #aspect: #hidePrivateClasses
       
  2722                       )
       
  2723                      #(#SubChannelInfoSpec
       
  2724                         #subAspect: #hideUnloadedClasses
       
  2725                         #aspect: #hideUnloadedClasses
       
  2726                       ) 
       
  2727                #(#SubChannelInfoSpec
       
  2728                   #subAspect: #sortByNameAndInheritance
       
  2729                   #aspect: #sortByNameAndInheritance
       
  2730                 )
       
  2731                #(#SubChannelInfoSpec
       
  2732                   #subAspect: #markApplicationsHolder
       
  2733                   #aspect: #markApplicationsHolder
       
  2734                 ) 
       
  2735                      #(#SubChannelInfoSpec
       
  2736                         #subAspect: #immediateUpdate
       
  2737                         #aspect: #immediateUpdate
       
  2738                       )
       
  2739                       
       
  2740                      #(#SubChannelInfoSpec
       
  2741                         #subAspect: #inGeneratorHolder
       
  2742                         #aspect: #classGeneratorHolder
       
  2743                       ) 
       
  2744                      #(#SubChannelInfoSpec
       
  2745                         #subAspect: #menuHolder
       
  2746                         #aspect: #classListMenuHolder
       
  2747                       )
       
  2748                       
       
  2749                      #(#SubChannelInfoSpec
       
  2750                         #subAspect: #meta
       
  2751                         #aspect: #meta
       
  2752                       ) 
       
  2753                      #(#SubChannelInfoSpec
       
  2754                         #subAspect: #organizerMode
       
  2755                         #aspect: #organizerMode
       
  2756                       )
       
  2757                       
       
  2758                      #(#SubChannelInfoSpec
       
  2759                         #subAspect: #outGeneratorHolder
       
  2760                         #aspect: #outGeneratorHolder
       
  2761                       ) 
       
  2762                      #(#SubChannelInfoSpec
       
  2763                         #subAspect: #selectedClasses
       
  2764                         #aspect: #selectedClasses
       
  2765                       )
       
  2766                       
       
  2767                      #(#SubChannelInfoSpec
       
  2768                         #subAspect: #selectionChangeCondition
       
  2769                         #aspect: #selectionChangeCondition
       
  2770                       ) 
       
  2771                      #(#SubChannelInfoSpec
       
  2772                         #subAspect: #slaveMode
       
  2773                         #aspect: #classListSlaveMode
       
  2774                       )
       
  2775                       
       
  2776                      #(#SubChannelInfoSpec
       
  2777                         #subAspect: #updateTrigger
       
  2778                         #aspect: #classListUpdateTrigger
       
  2779                       )
       
  2780                     )
       
  2781                     #createNewApplication: true
       
  2782                     #createNewBuilder: true
       
  2783                   )
       
  2784                  )
       
  2785                
       
  2786               )
       
  2787               #handles: #(#Any 0.5 1.0)
       
  2788             )
       
  2789            )
  2984            )
  2790          
  2985           )
  2791         )
  2986         
  2792       )
  2987        )
  2793 
  2988      )
  2794     "Modified: / 20-07-2011 / 14:26:44 / cg"
       
  2795 ! !
  2989 ! !
  2796 
  2990 
  2797 !OrganizerCanvas class methodsFor:'plugIn spec'!
  2991 !OrganizerCanvas class methodsFor:'plugIn spec'!
  2798 
  2992 
  2799 aspectSelectors
  2993 aspectSelectors
  2812         #classCategoryListMenuHolder
  3006         #classCategoryListMenuHolder
  2813         #(classDoubleClickChannel action)
  3007         #(classDoubleClickChannel action)
  2814         #classHierarchyListMenuHolder
  3008         #classHierarchyListMenuHolder
  2815         #classHierarchyTopClass
  3009         #classHierarchyTopClass
  2816         #classListMenuHolder
  3010         #classListMenuHolder
       
  3011         #environmentHolder
  2817         #filterClassVars
  3012         #filterClassVars
  2818         #hidePrivateClasses
  3013         #hidePrivateClasses
  2819         #hideUnloadedClasses
  3014         #hideUnloadedClasses
  2820         #sortByNameAndInheritance
       
  2821         #immediateUpdate
  3015         #immediateUpdate
  2822         #markApplicationsHolder
  3016         #markApplicationsHolder
  2823         #meta
  3017         #meta
  2824         #metaToggleLabelHolder
  3018         #metaToggleLabelHolder
  2825         #(nameSpaceDoubleClickChannel action)
  3019         #(nameSpaceDoubleClickChannel action)
  2835         #selectedNamespaces
  3029         #selectedNamespaces
  2836         #selectedProjects
  3030         #selectedProjects
  2837         #selectedProtocols
  3031         #selectedProtocols
  2838         #selectionChangeCondition
  3032         #selectionChangeCondition
  2839         #showClassPackages
  3033         #showClassPackages
       
  3034         #showCoverageInformation
       
  3035         #sortByNameAndInheritance
  2840         #sortVariablesBy
  3036         #sortVariablesBy
  2841         #(variableDoubleClickChannel action)
  3037         #(variableDoubleClickChannel action)
  2842         #variableFilter
  3038         #variableFilter
  2843         #variablesMenuHolder
  3039         #variablesMenuHolder
  2844         #showCoverageInformation
       
  2845       ).
  3040       ).
  2846 
  3041 
  2847     "Modified: / 20-07-2011 / 14:28:47 / cg"
       
  2848 ! !
  3042 ! !
  2849 
  3043 
  2850 !OrganizerCanvas methodsFor:'aspects'!
  3044 !OrganizerCanvas methodsFor:'aspects'!
  2851 
  3045 
  2852 classCategoryDoubleClickChannel
  3046 classCategoryDoubleClickChannel
  2966 
  3160 
  2967 diagramPackageSelection
  3161 diagramPackageSelection
  2968     |holder|
  3162     |holder|
  2969 
  3163 
  2970     (holder := builder bindingAt:#diagramPackageSelection) isNil ifTrue:[
  3164     (holder := builder bindingAt:#diagramPackageSelection) isNil ifTrue:[
  2971         holder := nil asValue.
  3165         holder := ValueHolder with:nil.
  2972         builder aspectAt:#diagramPackageSelection put:holder.
  3166         builder aspectAt:#diagramPackageSelection put:holder.
  2973         holder onChangeSend:#diagramPackageSelectionChanged to:self.
  3167         holder onChangeSend:#diagramPackageSelectionChanged to:self.
  2974     ].
  3168     ].
  2975     ^ holder.
  3169     ^ holder.
  2976 !
  3170 !
  2985     "Created: / 24-02-2000 / 23:29:52 / cg"
  3179     "Created: / 24-02-2000 / 23:29:52 / cg"
  2986 !
  3180 !
  2987 
  3181 
  2988 hidePrivateClasses
  3182 hidePrivateClasses
  2989     hidePrivateClasses isNil ifTrue:[
  3183     hidePrivateClasses isNil ifTrue:[
  2990         hidePrivateClasses := false asValue.
  3184         hidePrivateClasses := ValueHolder with:false.
  2991 "/        hidePrivateClasses addDependent:self.
  3185 "/        hidePrivateClasses addDependent:self.
  2992     ].
  3186     ].
  2993     ^ hidePrivateClasses.
  3187     ^ hidePrivateClasses.
  2994 
  3188 
  2995     "Created: / 24-02-2000 / 16:18:45 / cg"
  3189     "Created: / 24-02-2000 / 16:18:45 / cg"
  2996 !
  3190 !
  2997 
  3191 
  2998 hideUnloadedClasses
  3192 hideUnloadedClasses
  2999     hideUnloadedClasses isNil ifTrue:[
  3193     hideUnloadedClasses isNil ifTrue:[
  3000         hideUnloadedClasses := false asValue.
  3194         hideUnloadedClasses := ValueHolder with:false.
  3001 "/        hideUnloadedClasses addDependent:self.
  3195 "/        hideUnloadedClasses addDependent:self.
  3002     ].
  3196     ].
  3003     ^ hideUnloadedClasses.
  3197     ^ hideUnloadedClasses.
  3004 
  3198 
  3005     "Created: / 18-02-2000 / 17:54:57 / cg"
  3199     "Created: / 18-02-2000 / 17:54:57 / cg"
  3006 !
  3200 !
  3007 
  3201 
  3008 immediateUpdate
  3202 immediateUpdate
  3009     immediateUpdate isNil ifTrue:[
  3203     immediateUpdate isNil ifTrue:[
  3010         immediateUpdate := false asValue.
  3204         immediateUpdate := ValueHolder with:false.
  3011 "/        immediateUpdate addDependent:self.
  3205 "/        immediateUpdate addDependent:self.
  3012     ].
  3206     ].
  3013     ^ immediateUpdate.
  3207     ^ immediateUpdate.
  3014 
  3208 
  3015     "Created: / 18-02-2000 / 00:23:43 / cg"
  3209     "Created: / 18-02-2000 / 00:23:43 / cg"
  3019     ^ nil  "/ dummy
  3213     ^ nil  "/ dummy
  3020 !
  3214 !
  3021 
  3215 
  3022 markApplicationsHolder
  3216 markApplicationsHolder
  3023     markApplicationsHolder isNil ifTrue:[
  3217     markApplicationsHolder isNil ifTrue:[
  3024 	markApplicationsHolder := false asValue.
  3218         markApplicationsHolder := ValueHolder with:false.
  3025     ].
  3219     ].
  3026     ^ markApplicationsHolder.
  3220     ^ markApplicationsHolder.
  3027 !
  3221 !
  3028 
  3222 
  3029 meta
  3223 meta
  3030     meta isNil ifTrue:[
  3224     meta isNil ifTrue:[
  3031         meta := false asValue.
  3225         meta := ValueHolder with:false.
  3032 "/        meta addDependent:self.
  3226 "/        meta addDependent:self.
  3033     ].
  3227     ].
  3034     ^ meta.
  3228     ^ meta.
  3035 
  3229 
  3036     "Created: / 18-02-2000 / 00:23:43 / cg"
  3230     "Created: / 18-02-2000 / 00:23:43 / cg"
  3050 
  3244 
  3051 metaToggleLabelHolder
  3245 metaToggleLabelHolder
  3052     "this is changed from 'Instance/Class' to 'Instance/Static' for Java"
  3246     "this is changed from 'Instance/Class' to 'Instance/Static' for Java"
  3053 
  3247 
  3054     metaToggleLabelHolder isNil ifTrue:[
  3248     metaToggleLabelHolder isNil ifTrue:[
  3055         metaToggleLabelHolder := (resources string:'Class') asValue.
  3249         metaToggleLabelHolder := ValueHolder with:(resources string:'Class').
  3056 "/        metaToggleLabelHolder addDependent:self.
  3250 "/        metaToggleLabelHolder addDependent:self.
  3057     ].
  3251     ].
  3058     ^ metaToggleLabelHolder.
  3252     ^ metaToggleLabelHolder.
  3059 
  3253 
  3060     "Created: / 18-02-2000 / 11:52:55 / cg"
  3254     "Created: / 18-02-2000 / 11:52:55 / cg"
  3064     masterApplication notNil ifTrue:[
  3258     masterApplication notNil ifTrue:[
  3065         ^ masterApplication methodVisibilityHolder
  3259         ^ masterApplication methodVisibilityHolder
  3066     ].
  3260     ].
  3067 
  3261 
  3068     methodVisibilityHolder isNil ifTrue:[
  3262     methodVisibilityHolder isNil ifTrue:[
  3069         methodVisibilityHolder := false asValue.
  3263         methodVisibilityHolder := ValueHolder with:false.
  3070     ].
  3264     ].
  3071     ^ methodVisibilityHolder.
  3265     ^ methodVisibilityHolder.
  3072 
  3266 
  3073     "Created: / 05-11-2007 / 16:57:58 / cg"
  3267     "Created: / 05-11-2007 / 16:57:58 / cg"
  3074 !
  3268 !
  3319 
  3513 
  3320 selectedDiagramProject
  3514 selectedDiagramProject
  3321     |holder|
  3515     |holder|
  3322 
  3516 
  3323     (holder := builder bindingAt:#selectedDiagramProject) isNil ifTrue:[
  3517     (holder := builder bindingAt:#selectedDiagramProject) isNil ifTrue:[
  3324         holder := nil asValue.
  3518         holder := ValueHolder with:nil.
  3325         builder aspectAt:#selectedDiagramProject put:holder.
  3519         builder aspectAt:#selectedDiagramProject put:holder.
  3326         holder addDependent:self.
  3520         holder addDependent:self.
  3327     ].
  3521     ].
  3328     ^ holder.
  3522     ^ holder.
  3329 !
  3523 !
  3362     masterApplication notNil ifTrue:[
  3556     masterApplication notNil ifTrue:[
  3363         ^ masterApplication showAllClassesInNameSpaceOrganisation
  3557         ^ masterApplication showAllClassesInNameSpaceOrganisation
  3364     ].
  3558     ].
  3365 
  3559 
  3366     showAllClassesInNameSpaceView isNil ifTrue:[
  3560     showAllClassesInNameSpaceView isNil ifTrue:[
  3367         showAllClassesInNameSpaceView := false asValue.
  3561         showAllClassesInNameSpaceView := ValueHolder with:false.
  3368     ].
  3562     ].
  3369     ^ showAllClassesInNameSpaceView.
  3563     ^ showAllClassesInNameSpaceView.
  3370 
  3564 
  3371     "Created: / 05-03-2007 / 16:52:02 / cg"
  3565     "Created: / 05-03-2007 / 16:52:02 / cg"
  3372     "Modified: / 06-03-2007 / 12:30:17 / cg"
  3566     "Modified: / 06-03-2007 / 12:30:17 / cg"
  3373 !
  3567 !
  3374 
  3568 
  3375 showClassPackages
  3569 showClassPackages
  3376     "automatically generated by UIPainter ..."
       
  3377 
       
  3378     "*** the code below creates a default model when invoked."
       
  3379     "*** (which may not be the one you wanted)"
       
  3380     "*** Please change as required and accept it in the browser."
       
  3381 
       
  3382     showClassPackages isNil ifTrue:[
  3570     showClassPackages isNil ifTrue:[
  3383 	showClassPackages := false asValue.
  3571         showClassPackages := ValueHolder with:false.
  3384 "/        showClassPackages addDependent:self.
       
  3385     ].
  3572     ].
  3386     ^ showClassPackages.
  3573     ^ showClassPackages.
  3387 
  3574 
  3388     "Created: / 18.2.2000 / 17:54:57 / cg"
  3575     "Created: / 18.2.2000 / 17:54:57 / cg"
  3389 !
  3576 !
  3392     masterApplication notNil ifTrue:[
  3579     masterApplication notNil ifTrue:[
  3393         ^ masterApplication showCoverageInformation
  3580         ^ masterApplication showCoverageInformation
  3394     ].
  3581     ].
  3395 
  3582 
  3396     showCoverageInformation isNil ifTrue:[
  3583     showCoverageInformation isNil ifTrue:[
  3397         showCoverageInformation := false asValue.
  3584         showCoverageInformation := ValueHolder with:false.
  3398     ].
  3585     ].
  3399     ^ showCoverageInformation.
  3586     ^ showCoverageInformation.
  3400 
  3587 
  3401     "Created: / 27-04-2010 / 16:32:56 / cg"
  3588     "Created: / 27-04-2010 / 16:32:56 / cg"
  3402 !
  3589 !
  3405     masterApplication notNil ifTrue:[
  3592     masterApplication notNil ifTrue:[
  3406         ^ masterApplication showMethodComplexity
  3593         ^ masterApplication showMethodComplexity
  3407     ].
  3594     ].
  3408 
  3595 
  3409     showMethodComplexity isNil ifTrue:[
  3596     showMethodComplexity isNil ifTrue:[
  3410         showMethodComplexity := false asValue.
  3597         showMethodComplexity := ValueHolder with:false.
  3411     ].
  3598     ].
  3412     ^ showMethodComplexity.
  3599     ^ showMethodComplexity.
  3413 
  3600 
  3414     "Created: / 05-11-2007 / 16:56:36 / cg"
  3601     "Created: / 05-11-2007 / 16:56:36 / cg"
  3415 !
  3602 !
  3418     masterApplication notNil ifTrue:[
  3605     masterApplication notNil ifTrue:[
  3419         ^ masterApplication showMethodInheritance
  3606         ^ masterApplication showMethodInheritance
  3420     ].
  3607     ].
  3421 
  3608 
  3422     showMethodInheritance isNil ifTrue:[
  3609     showMethodInheritance isNil ifTrue:[
  3423         showMethodInheritance := false asValue.
  3610         showMethodInheritance := ValueHolder with:false.
  3424     ].
  3611     ].
  3425     ^ showMethodInheritance.
  3612     ^ showMethodInheritance.
  3426 
  3613 
  3427     "Created: / 05-11-2007 / 16:55:35 / cg"
  3614     "Created: / 05-11-2007 / 16:55:35 / cg"
  3428 !
  3615 !
  3431     masterApplication notNil ifTrue:[
  3618     masterApplication notNil ifTrue:[
  3432         ^ masterApplication showMethodTypeIcon
  3619         ^ masterApplication showMethodTypeIcon
  3433     ].
  3620     ].
  3434 
  3621 
  3435     showMethodTypeIcon isNil ifTrue:[
  3622     showMethodTypeIcon isNil ifTrue:[
  3436         showMethodTypeIcon := false asValue.
  3623         showMethodTypeIcon := ValueHolder with:false.
  3437     ].
  3624     ].
  3438     ^ showMethodTypeIcon.
  3625     ^ showMethodTypeIcon.
  3439 
  3626 
  3440     "Created: / 05-11-2007 / 16:57:12 / cg"
  3627     "Created: / 05-11-2007 / 16:57:12 / cg"
  3441 !
  3628 !
  3442 
  3629 
  3443 sortByNameAndInheritance
  3630 sortByNameAndInheritance
  3444     sortByNameAndInheritance isNil ifTrue:[
  3631     sortByNameAndInheritance isNil ifTrue:[
  3445         sortByNameAndInheritance := false asValue.
  3632         sortByNameAndInheritance := ValueHolder with:false.
  3446 "/        sortByNameAndInheritance addDependent:self.
  3633 "/        sortByNameAndInheritance addDependent:self.
  3447     ].
  3634     ].
  3448     ^ sortByNameAndInheritance.
  3635     ^ sortByNameAndInheritance.
  3449 
  3636 
  3450     "Created: / 04-07-2011 / 18:41:22 / cg"
  3637     "Created: / 04-07-2011 / 18:41:22 / cg"
  3451 !
  3638 !
  3452 
  3639 
  3453 sortVariablesByName
  3640 sortVariablesByName
  3454     sortVariablesByName isNil ifTrue:[
  3641     sortVariablesByName isNil ifTrue:[
  3455         sortVariablesByName := false asValue.
  3642         sortVariablesByName := ValueHolder with:false.
  3456     ].
  3643     ].
  3457     ^ sortVariablesByName.
  3644     ^ sortVariablesByName.
  3458 !
  3645 !
  3459 
  3646 
  3460 updateNameSpaceLabel
  3647 updateNameSpaceLabel
  4175 
  4362 
  4176 !OrganizerCanvas methodsFor:'aspects-private'!
  4363 !OrganizerCanvas methodsFor:'aspects-private'!
  4177 
  4364 
  4178 categoryListSlaveMode
  4365 categoryListSlaveMode
  4179     categoryListSlaveMode isNil ifTrue:[
  4366     categoryListSlaveMode isNil ifTrue:[
  4180 	categoryListSlaveMode := false asValue.
  4367         categoryListSlaveMode := ValueHolder with:false.
  4181     ].
  4368     ].
  4182     ^ categoryListSlaveMode
  4369     ^ categoryListSlaveMode
  4183 
  4370 
  4184     "Created: / 18.2.2000 / 00:30:44 / cg"
  4371     "Created: / 18.2.2000 / 00:30:44 / cg"
  4185     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4372     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4186 !
  4373 !
  4187 
  4374 
  4188 classHierarchyListSlaveMode
  4375 classHierarchyListSlaveMode
  4189     classHierarchyListSlaveMode isNil ifTrue:[
  4376     classHierarchyListSlaveMode isNil ifTrue:[
  4190 	classHierarchyListSlaveMode := true asValue.
  4377         classHierarchyListSlaveMode := ValueHolder with:true.
  4191     ].
  4378     ].
  4192     ^ classHierarchyListSlaveMode
  4379     ^ classHierarchyListSlaveMode
  4193 
  4380 
  4194     "Created: / 18.2.2000 / 00:30:44 / cg"
  4381     "Created: / 18.2.2000 / 00:30:44 / cg"
  4195     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4382     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4196 !
  4383 !
  4197 
  4384 
  4198 classInheritanceListSlaveMode
  4385 classInheritanceListSlaveMode
  4199     classInheritanceListSlaveMode isNil ifTrue:[
  4386     classInheritanceListSlaveMode isNil ifTrue:[
  4200 	classInheritanceListSlaveMode := true asValue.
  4387         classInheritanceListSlaveMode := ValueHolder with:true.
  4201     ].
  4388     ].
  4202     ^ classInheritanceListSlaveMode
  4389     ^ classInheritanceListSlaveMode
  4203 
  4390 
  4204     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4391     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4205     "Created: / 26.2.2000 / 00:09:18 / cg"
  4392     "Created: / 26.2.2000 / 00:09:18 / cg"
  4206 !
  4393 !
  4207 
  4394 
  4208 classListSlaveMode
  4395 classListSlaveMode
  4209     classListSlaveMode isNil ifTrue:[
  4396     classListSlaveMode isNil ifTrue:[
  4210 	classListSlaveMode := false asValue.
  4397         classListSlaveMode := ValueHolder with:false.
  4211     ].
  4398     ].
  4212     ^ classListSlaveMode
  4399     ^ classListSlaveMode
  4213 
  4400 
  4214     "Created: / 18.2.2000 / 00:30:44 / cg"
  4401     "Created: / 18.2.2000 / 00:30:44 / cg"
  4215     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4402     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4216 !
  4403 !
  4217 
  4404 
  4218 nameSpaceListSlaveMode
  4405 nameSpaceListSlaveMode
  4219     namespaceListSlaveMode isNil ifTrue:[
  4406     namespaceListSlaveMode isNil ifTrue:[
  4220 	namespaceListSlaveMode := true asValue.
  4407         namespaceListSlaveMode := ValueHolder with:true.
  4221     ].
  4408     ].
  4222     ^ namespaceListSlaveMode
  4409     ^ namespaceListSlaveMode
  4223 
  4410 
  4224     "Created: / 18.2.2000 / 00:30:44 / cg"
  4411     "Created: / 18.2.2000 / 00:30:44 / cg"
  4225     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4412     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4226 !
  4413 !
  4227 
  4414 
  4228 projectListSlaveMode
  4415 projectListSlaveMode
  4229     projectListSlaveMode isNil ifTrue:[
  4416     projectListSlaveMode isNil ifTrue:[
  4230 	projectListSlaveMode := true asValue.
  4417         projectListSlaveMode := ValueHolder with:true.
  4231     ].
  4418     ].
  4232     ^ projectListSlaveMode
  4419     ^ projectListSlaveMode
  4233 
  4420 
  4234     "Created: / 18.2.2000 / 00:30:44 / cg"
  4421     "Created: / 18.2.2000 / 00:30:44 / cg"
  4235     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4422     "Modified: / 18.2.2000 / 02:56:21 / cg"
  4548     ].
  4735     ].
  4549     ^ holder
  4736     ^ holder
  4550 
  4737 
  4551     "Created: / 18-02-2000 / 00:32:09 / cg"
  4738     "Created: / 18-02-2000 / 00:32:09 / cg"
  4552     "Modified: / 08-03-2007 / 23:02:15 / cg"
  4739     "Modified: / 08-03-2007 / 23:02:15 / cg"
       
  4740 !
       
  4741 
       
  4742 nameSpaceListWidgetVisibleHolder
       
  4743     |holder|
       
  4744 
       
  4745     (holder := builder bindingAt:#nameSpaceListWidgetVisibleHolder) isNil ifTrue:[
       
  4746         holder := BlockValue 
       
  4747                         with:[:env | env hasNameSpaces ]
       
  4748                         argument:(self environmentHolder).
       
  4749         builder aspectAt:#nameSpaceListWidgetVisibleHolder put: holder
       
  4750     ].
       
  4751     ^ holder
       
  4752 
       
  4753     "Modified: / 03-03-2015 / 11:24:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  4553 !
  4754 !
  4554 
  4755 
  4555 packageDiagramShown
  4756 packageDiagramShown
  4556     |holder|
  4757     |holder|
  4557 
  4758 
  4849     ].
  5050     ].
  4850     orgMode == OrganizerCanvas organizerModeProject ifTrue:[
  5051     orgMode == OrganizerCanvas organizerModeProject ifTrue:[
  4851         self updateProjectSelectionFromClasses.
  5052         self updateProjectSelectionFromClasses.
  4852         ^ self.
  5053         ^ self.
  4853     ].
  5054     ].
  4854     orgMode == OrganizerCanvas organizerModeHierarchy ifTrue:[
       
  4855         classHierarchyTopClassHolder value:nil.
       
  4856         ^ self.
       
  4857     ].
       
  4858     orgMode == OrganizerCanvas organizerModePackageDiagram ifTrue:[
  5055     orgMode == OrganizerCanvas organizerModePackageDiagram ifTrue:[
  4859         self updatePackageDiagramView.
  5056         self updatePackageDiagramView.
  4860         ^ self.
  5057         ^ self.
  4861     ].
  5058     ].
  4862 
  5059 
  4876             classHierarchyTopClassHolder value:commonSuperClass "selectedClasses first".
  5073             classHierarchyTopClassHolder value:commonSuperClass "selectedClasses first".
  4877         ].
  5074         ].
  4878         "/ ].
  5075         "/ ].
  4879         ^ self.
  5076         ^ self.
  4880     ].
  5077     ].
       
  5078     orgMode == OrganizerCanvas organizerModeHierarchy ifTrue:[
       
  5079         classHierarchyTopClassHolder value:nil.
       
  5080         ^ self.
       
  5081     ].
  4881     (orgMode == OrganizerCanvas organizerModeClassInheritance) ifTrue:[
  5082     (orgMode == OrganizerCanvas organizerModeClassInheritance) ifTrue:[
  4882         classHierarchyTopClassHolder value:
  5083         classHierarchyTopClassHolder value:
  4883             ((selectedClasses size == 1) ifTrue:[selectedClasses first] ifFalse:nil).
  5084             ((selectedClasses size == 1) ifTrue:[selectedClasses first] ifFalse:nil).
  4884         ^ self.
  5085         ^ self.
  4885     ].
  5086     ].
  5042 ! !
  5243 ! !
  5043 
  5244 
  5044 !OrganizerCanvas class methodsFor:'documentation'!
  5245 !OrganizerCanvas class methodsFor:'documentation'!
  5045 
  5246 
  5046 version
  5247 version
  5047     ^ '$Header: /cvs/stx/stx/libtool/Tools_OrganizerCanvas.st,v 1.55 2013-09-05 10:46:11 vrany Exp $'
  5248     ^ '$Header: /cvs/stx/stx/libtool/Tools__OrganizerCanvas.st,v 1.62 2015-03-19 15:14:04 cg Exp $'
  5048 !
  5249 !
  5049 
  5250 
  5050 version_CVS
  5251 version_CVS
  5051     ^ '$Header: /cvs/stx/stx/libtool/Tools_OrganizerCanvas.st,v 1.55 2013-09-05 10:46:11 vrany Exp $'
  5252     ^ '$Header: /cvs/stx/stx/libtool/Tools__OrganizerCanvas.st,v 1.62 2015-03-19 15:14:04 cg Exp $'
  5052 !
       
  5053 
       
  5054 version_HG
       
  5055 
       
  5056     ^ '$Changeset: <not expanded> $'
       
  5057 !
       
  5058 
       
  5059 version_SVN
       
  5060     ^ '$Id: Tools__OrganizerCanvas.st 8083 2013-01-14 11:48:37Z vranyj1 $'
       
  5061 ! !
  5253 ! !
  5062 
  5254