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