CVSROOT:        /sources/classpath
Module name:    classpath
Branch:         
Changes by:     Audrius Meskauskas <[EMAIL PROTECTED]>  06/04/22 07:08:29

Modified files:
        .              : ChangeLog 
        javax/swing/tree: DefaultTreeSelectionModel.java 

Log message:
        2006-04-22  Audrius Meskauskas  <[EMAIL PROTECTED]>
        
        * javax/swing/tree/DefaultTreeSelectionModel.java
        (addSelectionPath): If the path cannot be added, set it.
        (addSelectionPaths): Call insureRowContinuity.
        (arePathsContiguous): Implemented.
        (canPathsBeAdded): New private method.
        (canPathsBeAdded): Implemented.
        (canPathsBeRemoved): Implemented.
        (getPath): New private method.
        (insureRowContinuity): Implemented.
        (removeSelectionPath): Call insureRowContinuity.
        (removeSelectionPaths): Call insureRowContinuity.
        (resetRowSelection): Removed stub marking, not used in implementation 
(nothing to do there).
        (selectOne): New private method.
        (setSelectionMode) Call insureRowContinuity.
        (setSelectionPaths) Remove the current selection by clearing it.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7186&tr2=1.7187&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/tree/DefaultTreeSelectionModel.java.diff?tr1=1.25&tr2=1.26&r1=text&r2=text


Reply via email to