CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: Lillian Angel <[EMAIL PROTECTED]> 05/11/15 19:53:49
Modified files: . : ChangeLog javax/swing/plaf/basic: BasicTreeUI.java Log message: 2005-11-15 Lillian Angel <[EMAIL PROTECTED]> * javax/swing/plaf/basic/BasicTreeUI.java: Removed unneeded field. (getPathBounds): Reimplemented to use getNodeDimensions. (getRowCount): Removed call to updateCurrentVisiblePath. (uninstallKeyboardActions): Implemented. (paint): Reimplemented to only paint rows contained in clip. No longer uses recursion. (mousePressed): If control icon is clicked, should scroll to that path. (getNodeDimensions): Implemented. (getRowX): Implemented. (getCellBounds): Removed. (getCellLocation): Removed. (paintRecursive): Removed. (paintControlIcons): Removed. (getPreviousVisibleNode): Removed call to updateCurrentVisiblePath. (getLevel): Added check for invisible root. (paintVerticalLine): Set graphics color. (paintHorizontalLine): Likewise. (drawCentered): Added negative check. (drawDashedHorizontalLine): Set graphics color. (drawDashedVerticalLine): Likewise. (paintExpandControl): Implemented. (paintHorizontalPartOfLeg): Likewise. (paintVerticalPartOfLeg): Likewise. (paintRow): Added call to paint the control icons. (updateCurrentVisiblePath): Cleaned up function. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5599&tr2=1.5600&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTreeUI.java.diff?tr1=1.110&tr2=1.111&r1=text&r2=text