[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath javax/swing/tree/FixedHeightLayoutCac...
From: |
Audrius Meskauskas |
Subject: |
[commit-cp] classpath javax/swing/tree/FixedHeightLayoutCac... |
Date: |
Fri, 21 Apr 2006 10:13:13 +0000 |
CVSROOT: /sources/classpath
Module name: classpath
Branch:
Changes by: Audrius Meskauskas <address@hidden> 06/04/21 10:13:13
Modified files:
javax/swing/tree: FixedHeightLayoutCache.java
VariableHeightLayoutCache.java
AbstractLayoutCache.java
DefaultTreeSelectionModel.java
. : ChangeLog
javax/swing/plaf/basic: BasicTreeUI.java
Log message:
2006-04-21 Audrius Meskauskas <address@hidden>
* javax/swing/plaf/basic/BasicTreeUI.java
(PropertyChangeHandler.propertyChange): Set the row mapper
for the selection model.
* javax/swing/tree/AbstractLayoutCache.java
(NodeDimensions.getNodeDimensions): Explained.
(getPreferredHeight, getPreferredWidth, isFixedRowHeight):
Implemented. (setRowHeight): Invalidate sizes.
* javax/swing/tree/DefaultTreeSelectionModel.java
(addSelectionPath, addSelectionPaths): Update lead row.
(removeSelectionPath, removeSelectionPaths): Do nothing if
selection is empty.
(clone): Only clone list selection model if it is not null.
(getRow): New method. (isRowSelected, getLeadSelectionRow,
setSelectionPath, setSelectionPaths): Implemented.
* javax/swing/tree/FixedHeightLayoutCache.java (NodeRecord.getBounds):
Pass the empty rectangle. (isFixedRowHeight): New method.
* javax/swing/tree/VariableHeightLayoutCache.java
(NodeRecord.getBounds): Pass the empty rectangle.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/tree/FixedHeightLayoutCache.java.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/tree/VariableHeightLayoutCache.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/tree/AbstractLayoutCache.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/tree/DefaultTreeSelectionModel.java.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7175&tr2=1.7176&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTreeUI.java.diff?tr1=1.125&tr2=1.126&r1=text&r2=text