Tools_ProjectList.st
changeset 14016 d4256fb254ee
parent 13806 1846de21f150
equal deleted inserted replaced
14015:45c779041a1e 14016:d4256fb254ee
   148 
   148 
   149 !ProjectList class methodsFor:'queries-plugin'!
   149 !ProjectList class methodsFor:'queries-plugin'!
   150 
   150 
   151 aspectSelectors
   151 aspectSelectors
   152     ^ #( 
   152     ^ #( 
   153 	#(#doubleClickChannel #action )
   153         environmentHolder
   154 	immediateUpdate 
   154         #(#doubleClickChannel #action )
   155 	selectedProjects 
   155         immediateUpdate 
   156 	menuHolder 
   156         selectedProjects 
   157 	outGeneratorHolder 
   157         menuHolder 
   158 	inGeneratorHolder 
   158         outGeneratorHolder 
   159 	selectionChangeCondition
   159         inGeneratorHolder 
   160 	updateTrigger
   160         selectionChangeCondition
   161 	forceGeneratorTrigger
   161         updateTrigger
   162 	hideUnloadedClasses
   162         forceGeneratorTrigger
   163 	organizerMode
   163         hideUnloadedClasses
   164 	slaveMode
   164         organizerMode
       
   165         slaveMode
   165        )
   166        )
   166 
   167 
   167     "Created: / 17.2.2000 / 23:46:18 / cg"
   168     "Created: / 17-02-2000 / 23:46:18 / cg"
   168     "Modified: / 25.2.2000 / 22:32:10 / cg"
   169     "Modified: / 25-02-2000 / 22:32:10 / cg"
       
   170     "Modified: / 24-02-2014 / 10:37:11 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   169 ! !
   171 ! !
   170 
   172 
   171 !ProjectList methodsFor:'accessing'!
   173 !ProjectList methodsFor:'accessing'!
   172 
   174 
   173 includedPseudoEntryForChanged:something
   175 includedPseudoEntryForChanged:something
   365 
   367 
   366     "Created: / 17.2.2000 / 23:41:17 / cg"
   368     "Created: / 17.2.2000 / 23:41:17 / cg"
   367 !
   369 !
   368 
   370 
   369 update:something with:aParameter from:changedObject
   371 update:something with:aParameter from:changedObject
       
   372 
       
   373     changedObject == environmentHolder ifTrue:[
       
   374         self environmentChanged.
       
   375         ^ self.
       
   376     ].  
       
   377 
   370     (self builder isNil or:[self window topView realized not]) ifTrue:[
   378     (self builder isNil or:[self window topView realized not]) ifTrue:[
   371         "/ ignore those changes while I am invisible
   379         "/ ignore those changes while I am invisible
   372         "/ self makeIndependent.
   380         "/ self makeIndependent.
   373         listValid := false.
   381         listValid := false.
   374         selectionIndexValid := false.
   382         selectionIndexValid := false.
   399         ].
   407         ].
   400     ].
   408     ].
   401     super update:something with:aParameter from:changedObject
   409     super update:something with:aParameter from:changedObject
   402 
   410 
   403     "Modified: / 20-07-2011 / 18:54:39 / cg"
   411     "Modified: / 20-07-2011 / 18:54:39 / cg"
       
   412     "Modified: / 25-02-2014 / 10:07:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   404 !
   413 !
   405 
   414 
   406 updateSelectionIndexFromSelection
   415 updateSelectionIndexFromSelection
   407     |newSel allIdx|
   416     |newSel allIdx|
   408 
   417 
   774     mode isNil ifTrue:[^ false].
   783     mode isNil ifTrue:[^ false].
   775     ^ true
   784     ^ true
   776 !
   785 !
   777 
   786 
   778 initialOrganizerMode
   787 initialOrganizerMode
   779     ^ OrganizerCanvas organizerModeProject
   788     ^ OrganizerCanvas organizerModeProject       
   780 !
   789 !
   781 
   790 
   782 listOfProjects
   791 listOfProjects
   783     |allProjects numClassesInChangeSet|
   792     |allProjects numClassesInChangeSet|
   784 
   793 
  1013 ! !
  1022 ! !
  1014 
  1023 
  1015 !ProjectList class methodsFor:'documentation'!
  1024 !ProjectList class methodsFor:'documentation'!
  1016 
  1025 
  1017 version
  1026 version
  1018     ^ '$Header: /cvs/stx/stx/libtool/Tools_ProjectList.st,v 1.67 2014-02-05 18:56:17 cg Exp $'
  1027     ^ '$Header: /cvs/stx/stx/libtool/Tools_ProjectList.st,v 1.68 2014-02-25 10:40:06 vrany Exp $'
  1019 !
  1028 !
  1020 
  1029 
  1021 version_CVS
  1030 version_CVS
  1022     ^ '$Header: /cvs/stx/stx/libtool/Tools_ProjectList.st,v 1.67 2014-02-05 18:56:17 cg Exp $'
  1031     ^ '$Header: /cvs/stx/stx/libtool/Tools_ProjectList.st,v 1.68 2014-02-25 10:40:06 vrany Exp $'
  1023 ! !
  1032 ! !
  1024 
  1033