SelectionInTree.st
changeset 758 0f0b16a16fa7
parent 585 5a0ed2305998
child 762 df337e82f064
equal deleted inserted replaced
757:e12757d01575 758:0f0b16a16fa7
   226     "
   226     "
   227     self removeIndex:(self selectionIndex).
   227     self removeIndex:(self selectionIndex).
   228     self selectionIndex:nil
   228     self selectionIndex:nil
   229 ! !
   229 ! !
   230 
   230 
       
   231 !SelectionInTree methodsFor:'change & update'!
       
   232 
       
   233 invalidate
       
   234     "called; something changed what requires a redraw but no recomputation.
       
   235      for example a name
       
   236     "
       
   237     self dependents do:[:aDependent|
       
   238         aDependent isView ifTrue:[ aDependent invalidate ]
       
   239     ].
       
   240 
       
   241 
       
   242 ! !
       
   243 
   231 !SelectionInTree methodsFor:'enumerating'!
   244 !SelectionInTree methodsFor:'enumerating'!
   232 
   245 
   233 each:something do:aBlock
   246 each:something do:aBlock
   234     "evaluate a block for something or in case of a collection for each
   247     "evaluate a block for something or in case of a collection for each
   235      element in the collection
   248      element in the collection
   320 ! !
   333 ! !
   321 
   334 
   322 !SelectionInTree class methodsFor:'documentation'!
   335 !SelectionInTree class methodsFor:'documentation'!
   323 
   336 
   324 version
   337 version
   325     ^ '$Header: /cvs/stx/stx/libwidg2/SelectionInTree.st,v 1.7 1997-10-29 08:25:29 ca Exp $'
   338     ^ '$Header: /cvs/stx/stx/libwidg2/SelectionInTree.st,v 1.8 1998-02-13 13:56:35 ca Exp $'
   326 ! !
   339 ! !