[commit-cp] classpath javax/swing/JTable.java ./ChangeLog

2006-05-05 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke <[EMAIL PROTECTED]>06/05/05 09:41:15

Modified files:
javax/swing: JTable.java 
.  : ChangeLog 

Log message:
2006-05-05  Roman Kennke <[EMAIL PROTECTED]>

* javax/swing/JTable.java
(tableChanged): Sync selection model with table model changes.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.98&tr2=1.99&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7293&tr2=1.7294&r1=text&r2=text




[commit-cp] classpath javax/swing/JTable.java ./ChangeLog

2006-05-16 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke <[EMAIL PROTECTED]>06/05/16 13:46:47

Modified files:
javax/swing: JTable.java 
.  : ChangeLog 

Log message:
2006-05-16  Roman Kennke <[EMAIL PROTECTED]>

* javax/swing/JTable.java
(valueChanged): Also repaint when table has only 1 row. Fixed
repaint rectangle to span the entire changed rows.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.103&tr2=1.104&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7441&tr2=1.7442&r1=text&r2=text




[commit-cp] classpath javax/swing/JTable.java ./ChangeLog

2006-06-01 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke <[EMAIL PROTECTED]>06/06/01 14:17:21

Modified files:
javax/swing: JTable.java 
.  : ChangeLog 

Log message:
2006-06-01  Roman Kennke <[EMAIL PROTECTED]>

* javax/swing/JTable.java
(AccessibleJTableCell.getAccessibleRow): Added comment explaining
why the behaviour is like it is.
(AccessibleJTableCell.getAccessibleStateSet): Implemented.
(AccessibleJTableHeader): New inner class.
(AccessibleJTableHeaderCell): New inner class.
(AccessibleJTable.lastSelectedRow): New field.
(AccessibleJTable.lastSelectedColumn): New field.
(AccessibleJTable.caption): New field.
(AccessibleJTable.summary): New field.
(AccessibleJTable.rowDescriptions): New field.
(AccessibleJTable.columnDescriptions): New field.
(AccessibleJTable): Initialize lastSelectedRow and lastSelectedColumn.
(AccessibleJTable.getAccessibleSelection(int)): Implemented.
(AccessibleJTable.isAccessibleChildSelected): Implemented.
(AccessibleJTable.addAccessibleSelection): Implemented.
(AccessibleJTable.removeAccessibleSelection): Implemented.
(AccessibleJTable.clearAccessibleSelection): Implemented.
(AccessibleJTable.selectAllAccessibleSelection): Implemented.
(AccessibleJTable.valueChange): Implemented.
(AccessibleJTable.tableRowsInserted): Implemented.
(AccessibleJTable.tableRowsDeleted): Implemented.
(AccessibleJTable.handleRowChange): New helper method.
(AccessibleJTable.columnAdded): Implemented.
(AccessibleJTable.columnMarginChanged): Implemented.
(AccessibleJTable.columnMoved): Implemented.
(AccessibleJTable.columnRemoved): Implemented.
(AccessibleJTable.columnSelectionChanged): Implemented.
(AccessibleJTable.handleColumnChange): New helper method.
(AccessibleJTable.editingCanceled): Implemented.
(AccessibleJTable.editingStopped): Implemented.
(AccessibleJTable.getAccessibleRow): Implemented.
(AccessibleJTable.getAccessibleColumn): Implemented.
(AccessibleJTable.getAccessibleIndex): Implemented.
(AccessibleJTable.getAccessibleCaption): Implemented.
(AccessibleJTable.setAccessibleCaption): Implemented.
(AccessibleJTable.getAccessibleSummary): Implemented.
(AccessibleJTable.setAccessibleSummary): Implemented.
(AccessibleJTable.getAccessibleRowCount): Implemented.
(AccessibleJTable.getAccessibleColumnCount): Implemented.
(AccessibleJTable.getAccessibleAt): Implemented.
(AccessibleJTable.getAccessibleRowExtentAt): Implemented.
(AccessibleJTable.getAccessibleColumnExtentAt): Implemented.
(AccessibleJTable.getAccessibleRowHeader): Implemented.
(AccessibleJTable.setAccessibleRowHeader): Implemented.
(AccessibleJTable.getAccessibleColumnHeader): Implemented.
(AccessibleJTable.setAccessibleColumnHeader): Implemented.
(AccessibleJTable.getAccessibleRowDescription): Implemented.
(AccessibleJTable.setAccessibleRowDescription): Implemented.
(AccessibleJTable.getAccessibleColumnDescription): Implemented.
(AccessibleJTable.setAccessibleColumnDescription): Implemented.
(AccessibleJTable.isAccessibleSelected): Implemented.
(AccessibleJTable.isAccessibleRowSelected): Implemented.
(AccessibleJTable.isAccessibleColumnSelected): Implemented.
(AccessibleJTable.getSelectedAccessibleRows): Implemented.
(AccessibleJTable.getSelectedAccessibleColumns): Implemented.
(getAccessibleContext): Register listeners for the accessibility
class on the JTable.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.112&tr2=1.113&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7621&tr2=1.7622&r1=text&r2=text




[commit-cp] classpath javax/swing/JTable.java ./ChangeLog

2006-06-02 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke <[EMAIL PROTECTED]>06/06/02 13:32:31

Modified files:
javax/swing: JTable.java 
.  : ChangeLog 

Log message:
2006-06-02  Roman Kennke <[EMAIL PROTECTED]>

* javax/swing/JTable.java
(columnSelectionChanged): Don't return when there's only one
column (might still need repainting). Correctly calculate
repaint rectangle.
(valueChanged): Use return value of SwingUtilities.computeUnion
as dirty region.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.113&tr2=1.114&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7630&tr2=1.7631&r1=text&r2=text




[commit-cp] classpath/javax/swing JTable.java ChangeLog

2006-07-20 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke  06/07/20 19:37:39

Modified files:
javax/swing: JTable.java 
.  : ChangeLog 

Log message:
2006-07-20  Roman Kennke  <[EMAIL PROTECTED]>

* javax/swing/JTable.java
(tableChanged): Split out handling of the event into multiple
subroutines.
(handleCompleteChange): New method. Clear the selection and
check the lead/anchor indices.
(handleInsert): New method. Check the lead/anchor indices.
Optimized repainting.
(handleDelete): New method. Check the lead/anchor indices.
Optimized repainting.
(handleUpdate): New method. Optimized repainting.
(checkSelection): New helper method.
(setSelectionModel): Update lead/anchor indices.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JTable.java?cvsroot=classpath&r1=1.116&r2=1.117
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8175&r2=1.8176




[commit-cp] classpath javax/swing/JTable.java ChangeLog

2006-08-13 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke  06/08/13 19:33:55

Modified files:
javax/swing: JTable.java 
.  : ChangeLog 

Log message:
2006-08-13  Roman Kennke  <[EMAIL PROTECTED]>

* javax/swing/JTable.java
(getScrollableUnitIncrement): Fixed direction. Make it behave
like the RI.
(getScrollableBlockIncrement): Fixed direction. Make it behave
like the RI.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JTable.java?cvsroot=classpath&r1=1.118&r2=1.119
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8381&r2=1.8382




[commit-cp] classpath javax/swing/JTable.java ChangeLog

2006-08-14 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke  06/08/14 14:28:45

Modified files:
javax/swing: JTable.java 
.  : ChangeLog 

Log message:
2006-08-14  Roman Kennke  <[EMAIL PROTECTED]>

PR 28720
* javax/swing/JTable
(getScrollableUnitIncrement): Expose partially exposed
row in scrolling direction.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JTable.java?cvsroot=classpath&r1=1.120&r2=1.121
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8391&r2=1.8392