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

2006-08-14 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Changes by: Audrius Meskauskas audriusa   06/08/14 14:09:07

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

Log message:
2006-08-14  Audrius Meskauskas  [EMAIL PROTECTED]

* javax/swing/JTable (getScrollableUnitIncrement): 
Removing my name as the whole method body have been
recently completely replaced.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.8390r2=1.8391
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JTable.java?cvsroot=classpathr1=1.119r2=1.120




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

2006-07-11 Thread David Gilbert
CVSROOT:/sources/classpath
Module name:classpath
Changes by: David Gilbert trebligd06/07/11 16:56:00

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

Log message:
2006-07-11  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JTable.java
(setRowSelectionAllowed): Fire required PropertyChangeEvent,
(setColumnSelectionAllowed): Likewise.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.8069r2=1.8070
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JTable.java?cvsroot=classpathr1=1.115r2=1.116




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

2006-06-05 Thread David Gilbert
CVSROOT:/sources/classpath
Module name:classpath
Changes by: David Gilbert trebligd06/06/06 03:33:32

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

Log message:
2006-06-06  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JTable.java
(AccessibleJTableHeaderCell.header): New field,
(AccessibleJTableHeaderCell.columnIndex): Likewise,
(AccessibleJTableHeaderCell.AccessibleJTableHeaderCell()): 
Initialise,
(AccessibleJTableHeaderCell.getColumnHeaderRenderer): New 
method,
(AccessibleJTableHeaderCell.getAccessibleContext): Implemented,
(AccessibleJTableHeaderCell.getAccessibleRole): Implemented,
(AccessibleJTable.getAccessibleChild(int)): Overridden,
(AccessibleJTable.getAccessibleAt): Reimplemented.
--

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.7662r2=1.7663
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/JTable.java?cvsroot=classpathr1=1.114r2=1.115

Patches:
Index: ChangeLog
===
RCS file: /sources/classpath/classpath/ChangeLog,v
retrieving revision 1.7662
retrieving revision 1.7663
diff -u -b -r1.7662 -r1.7663
--- ChangeLog   6 Jun 2006 02:22:27 -   1.7662
+++ ChangeLog   6 Jun 2006 03:33:31 -   1.7663
@@ -1,3 +1,15 @@
+2006-06-06  David Gilbert  [EMAIL PROTECTED]
+
+   * javax/swing/JTable.java
+   (AccessibleJTableHeaderCell.header): New field,
+   (AccessibleJTableHeaderCell.columnIndex): Likewise,
+   (AccessibleJTableHeaderCell.AccessibleJTableHeaderCell()): Initialise,
+   (AccessibleJTableHeaderCell.getColumnHeaderRenderer): New method,
+   (AccessibleJTableHeaderCell.getAccessibleContext): Implemented,
+   (AccessibleJTableHeaderCell.getAccessibleRole): Implemented,
+   (AccessibleJTable.getAccessibleChild(int)): Overridden,
+   (AccessibleJTable.getAccessibleAt): Reimplemented.
+
 2006-06-05  Sven de Marothy  [EMAIL PROTECTED]
 
* include/gnu_java_awt_peer_gtk_ComponentGraphics.h

Index: javax/swing/JTable.java
===
RCS file: /sources/classpath/classpath/javax/swing/JTable.java,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -b -r1.114 -r1.115
--- javax/swing/JTable.java 2 Jun 2006 13:32:30 -   1.114
+++ javax/swing/JTable.java 6 Jun 2006 03:33:32 -   1.115
@@ -829,15 +829,52 @@
   implements Accessible, AccessibleComponent
 {
 
+  JTableHeader header;
+  
+  int columnIndex;
+  
+  /**
+   * 
+   * @param h  the table header.
+   * @param comp
+   * @param r
+   * @param c  the column index.
+   */
   private AccessibleJTableHeaderCell(JTableHeader h, Component comp, int r,
  int c)
   {
+header = h;
+columnIndex = c;
+  }
 
+  /**
+   * Returns the header renderer.
+   * 
+   * @return The header renderer.
+   */
+  Component getColumnHeaderRenderer()
+  {
+TableColumn tc = header.getColumnModel().getColumn(columnIndex);
+TableCellRenderer r = tc.getHeaderRenderer();
+if (r == null)
+  r = header.getDefaultRenderer();
+return r.getTableCellRendererComponent(header.getTable(), 
+tc.getHeaderValue(), false, false, -1, columnIndex);
   }
 
+  /**
+   * Returns the accessible role for the table header cell.
+   * 
+   * @return The accessible role.
+   */
   public AccessibleRole getAccessibleRole()
   {
-// TODO Auto-generated method stub
+Component renderer = getColumnHeaderRenderer();
+if (renderer instanceof Accessible)
+  {
+Accessible ac = (Accessible) renderer;
+return ac.getAccessibleContext().getAccessibleRole();
+  }
 return null;
   }
 
@@ -871,10 +908,14 @@
 return null;
   }
 
+  /**
+   * Returns the accessible context.
+   * 
+   * @return codethis/code.
+   */
   public AccessibleContext getAccessibleContext()
   {
-// TODO Auto-generated method stub
-return null;
+return this;
   }
 
   public Color getBackground()
@@ -1585,6 +1626,20 @@
 }
 
 /**
+ * Returns the accessible child at the given index.
+ *
+ * @param index  the child index.
+ * 
+ * @return The accessible child.
+ */
+public Accessible getAccessibleChild(int index)
+{
+  int r = getAccessibleRow(index);
+  int c = getAccessibleColumn(index);
+  return getAccessibleAt(r, c);  
+}
+
+/**
  * 

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

2006-05-31 Thread David Gilbert
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   06/05/31 16:16:30

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

Log message:
2006-05-31  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JTable.java
(AccessibleJTable.AccessibleJTable()): Check for null editor,
(AccessibleJTable.getAccessibleRole()): Overridden to return correct
value,
(AccessibleJTable.getAccessibleTable()): Likewise,
(getAccessibleContext): Create new context if required.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7601tr2=1.7602r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.111tr2=1.112r1=textr2=text




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

2006-05-23 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/05/23 10:34:02

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

Log message:
2006-05-23  Audrius Meskauskas  [EMAIL PROTECTED]

PR 27680
* javax/swing/JTable.java (BooleanCellRenderer, IconCellRenderer):
Set horizontal alignment to centered.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7526tr2=1.7527r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.106tr2=1.107r1=textr2=text




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

2006-05-15 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/05/15 11:34:07

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

Log message:
2006-05-15  Audrius Meskauskas  [EMAIL PROTECTED]

* javax/swing/JTable.java (TableTextArea.scrollRectToVisible):
Removed.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7418tr2=1.7419r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.101tr2=1.102r1=textr2=text




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

2006-05-04 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/05/04 12:11:50

Modified files:
.  : ChangeLog 
javax/swing: JTable.java 
javax/swing/plaf/basic: BasicTableUI.java 
javax/swing/plaf/metal: MetalLookAndFeel.java OceanTheme.java 

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

* javax/swing/JTable.java
(moveToCellBeingEdited): Adjust bounding box of editing component
to exactly cover the grid.
* javax/swing/plaf/basic/BasicTableUI.java
(paint): Paint grid to the bottom and right of the cells instead
of left and top. Adjust bounding box of cells accordingly.
* javax/swing/plaf/metal/MetalLookAndFeel.java
(initComponentDefaults): Fixed color of JTable selection border.
* javax/swing/plaf/metal/OceanTheme.java
(addCustomEntriesToTable): Fixed color of JTable selection border.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7279tr2=1.7280r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.97tr2=1.98r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?tr1=1.49tr2=1.50r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?tr1=1.80tr2=1.81r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/metal/OceanTheme.java.diff?tr1=1.8tr2=1.9r1=textr2=text




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

2006-04-18 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/04/18 09:07:38

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

Log message:
2006-04-18  Audrius Meskauskas  [EMAIL PROTECTED]

* javax/swing/JTable.java (getCallRect): Do not cache rectangles.
(moveToCellBeingEdited): Do not clone the rectangle here.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7130tr2=1.7131r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.95tr2=1.96r1=textr2=text




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

2006-03-31 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/03/31 21:10:09

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

Log message:
2006-03-31  Audrius Meskauskas  [EMAIL PROTECTED]

* javax/swing/JTable.java (columnSelectionChanged):
Treat second repaint parameter as width.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6965tr2=1.6966r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.92tr2=1.93r1=textr2=text




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

2006-03-27 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  06/03/21 18:42:30

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

Log message:
2006-03-21  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/JTable.java:
(columnAtPoint): Removed the null check, this method should throw a NPE
if the argument is null.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6847tr2=1.6848r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.89tr2=1.90r1=textr2=text




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

2006-03-20 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/03/18 19:37:21

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

Log message:
2006-03-18  Audrius Meskauskas  [EMAIL PROTECTED]

* javax.swing.JTable.java (TableTextField.scrollRectToVisible):
Return without action.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6800tr2=1.6801r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.84tr2=1.85r1=textr2=text




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

2006-03-10 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/03/03 14:15:25

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

Log message:
2006-03-03  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/JTable.java
(distributeSpillResizing): Avoid ArithmeticException by checking
divisor.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6574tr2=1.6575r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.81tr2=1.82r1=textr2=text




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

2006-02-17 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/02/17 12:02:37

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

Log message:
2006-02-17  Audrius Meskauskas  [EMAIL PROTECTED]

* javax/swing/JTable.java (IconCellRenderer): Set the component
text to empty string. (createDefaultRenderers): Register
IconCellRenderer also for ImageIcon.
(getCellEditor(int, int), getCellRenderer(int, int)):
Use model index for data model and column index for column model.
(getColumnClass): Convert to model index before requesting class
from model.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6435tr2=1.6436r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.79tr2=1.80r1=textr2=text




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

2006-02-16 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/02/16 13:00:10

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

Log message:
2006-02-16  Audrius Meskauskas  [EMAIL PROTECTED]

* javax/swing/JTable.java (moveToCellBeingEdited): Clone the value,
returned by getCellRect. To not translate the component.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6416tr2=1.6417r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.75tr2=1.76r1=textr2=text




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

2006-02-14 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/02/14 15:17:59

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

Log message:
2006-02-13  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/JTable.java
(rectCache): New field.
(getCellRect): Returns cached Rectangle instance.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6376tr2=1.6377r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.69tr2=1.70r1=textr2=text




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

2006-02-14 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/02/14 19:53:23

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

Log message:
2006-02-14  Audrius Meskauskas  [EMAIL PROTECTED]

* javax/swing/JTable.java (rowAtPoint): Return -1 if the computed
row == getRowCount().

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6383tr2=1.6384r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.70tr2=1.71r1=textr2=text




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

2006-01-19 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/01/19 22:22:04

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

Log message:
2006-01-19  Audrius Meskauskas  [EMAIL PROTECTED]

* javax/swing/JTable.java (rowAtPoint): Rewritten.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6124tr2=1.6125r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.67tr2=1.68r1=textr2=text




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

2005-12-16 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/12/17 00:50:48

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

Log message:
2005-12-16  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/JTable.java
(AccessibleJTable.getAccessibleRowAtIndex): New method.
(AccessibleJTable.getAccessibleColumnAtIndex): New method.
(AccessibleJTable.getAccessibleColumnAtIndex): New method.
(surrendersFocusOnKeystroke): New field.
(setSurrendersFocusOnKeystroke): New method.
(getSurrendersFocusOnKeystroke): New method.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5840tr2=1.5841r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.63tr2=1.64r1=textr2=text




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

2005-11-21 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Mark Wielaard [EMAIL PROTECTED]   05/11/21 22:03:17

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

Log message:
* javax/swing/JTable.java (propertyChange): Only resize header when
not null.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5684tr2=1.5685r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.62tr2=1.63r1=textr2=text





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

2005-11-18 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/11/18 21:46:20

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

Log message:
2005-11-17  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/JTable.java
(getCellRenderer): Replaced dataModel.getColumnClass() with
the shorter getColumnClass().
(getColumnClass): Call getModel() instead of accessing dataModel
directly. Important for correct operation of subclasses.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5663tr2=1.5664r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.60tr2=1.61r1=textr2=text





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

2005-10-12 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/10/12 19:57:28

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

Log message:
2005-10-12  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/JTable.java: Fixed some API docs and unused imports.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5204tr2=1.5205r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.51tr2=1.52r1=textr2=text





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

2005-10-07 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/10/07 14:54:10

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

Log message:
2005-10-07  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/JTable.java
(tableChanged): Revalidate table if its structure changes.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5151tr2=1.5152r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.50tr2=1.51r1=textr2=text





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

2005-09-21 Thread Lillian Angel
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Lillian Angel [EMAIL PROTECTED]   05/09/21 18:57:45

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

Log message:
2005-09-21  Lillian Angel  [EMAIL PROTECTED]

* javax/swing/JTable.java
(distributeSpill): Fixed a NPE.
* javax/swing/ToolTipManager.java
(mouseExited): No need to do this stuff, removed code.
(showTip): Revalidating and repainting too much, removed.
(hideTip): Likewise.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4901tr2=1.4902r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.47tr2=1.48r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/ToolTipManager.java.diff?tr1=1.17tr2=1.18r1=textr2=text





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

2005-09-12 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/09/12 19:09:34

Modified files:
.  : ChangeLog 
javax/swing: JTable.java 
javax/swing/plaf/basic: BasicTableUI.java 

Log message:
2005-09-12  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/JTable.java
(getCellRect): Don't include cell gap in cell rectangle
calculation. It's already included in TableColumnModel.getWidth().
(createDefaultColumnsFromModel): Initialize table header values.
* javax/swing/plaf/basic/BasicTableUI.java
(paint): Don't include cell gap in cell rectangle
calculation. It's already included in TableColumnModel.getWidth().

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4738tr2=1.4739r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.45tr2=1.46r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?tr1=1.25tr2=1.26r1=textr2=text





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

2005-08-12 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/08/12 20:45:17

Modified files:
.  : ChangeLog 
javax/swing: JTable.java 
javax/swing/plaf/basic: BasicLookAndFeel.java BasicTableUI.java 

Log message:
2005-08-12  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/JTable.java:
(setValueAt): Do nothing if isCellEditable returns false.
(editCelLAt): Removed the Key Listener for the JTextField.  Listening
for ESCAPE should be handled by the JTable itself.  Note, this is not
implemented yet.
* javax/swing/plaf/basic/BasicLookAndFeel.java:
(initComponentDefaults): Added several keybindings to JTable's
ancestorInputMap.  These are all implemented.
* javax/swing/plaf/basic/BasicTableUI.java:
(KeyHandler): Removed this class.  Note that most of the code from the
keyPressed method now resides in the actionPerformed method of the
BasicTableUI.TableAction class.
(convertModifiers): New private method to convert from new InputEvent
modifier masks to the old style.
(installKeyboardActions): Implemented.  Gets the key bindings from
the UIManager and registers them for the JTable.
(TableAction): New class.  This is where the actions corresponding to
key presses resides.
(installListeners): Removed installation of KeyListener.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4404tr2=1.4405r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.42tr2=1.43r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicLookAndFeel.java.diff?tr1=1.43tr2=1.44r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?tr1=1.20tr2=1.21r1=textr2=text





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

2005-08-09 Thread Lillian Angel
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Lillian Angel [EMAIL PROTECTED]   05/08/09 19:07:50

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

Log message:
2005-08-09  Lillian Angel  [EMAIL PROTECTED]

* javax/swing/JTable.java
(setRowHeight): Fixed condition on when to throw exception.
(setRowHeight): Parameters were mixed up.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4366tr2=1.4367r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.39tr2=1.40r1=textr2=text





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

2005-07-06 Thread David Gilbert
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   05/07/06 08:01:39

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

Log message:
2005-07-06  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JTable.java
(setAutoCreateColumnsFromModel): when the flag changes from
false to
true, call createDefaultColumnsFromModel().

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4001tr2=1.4002r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.32tr2=1.33r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


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

2005-07-05 Thread David Gilbert
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   05/07/05 09:03:43

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

Log message:
2005-07-05  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JTable.java: fixed API doc links all over.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3989tr2=1.3990r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.29tr2=1.30r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


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

2005-07-05 Thread David Gilbert
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   05/07/05 13:49:26

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

Log message:
2005-07-05  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JTable.java:
(addColumn): retrieve correct column name,
(convertColumnIndexToModel): remove check for  columnCount and let
exception happen,
(getColumnName): retrieve name from TableColumn,
(isCellEditable): implemented,
(createDefaultColumnsFromModel): implemented.
* javax/swing/table/DefaultTableColumnModel.java:
(addColumn): throw exception for null argument, set correct column
index in TableColumnModelEvent,
(removeColumn): use correct column index,
(moveColumn): move the column, don't swap it. Also added argument
checks,
(getColumnIndex): reimplemented.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3994tr2=1.3995r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.30tr2=1.31r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/table/DefaultTableColumnModel.java.diff?tr1=1.13tr2=1.14r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


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

2005-06-30 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/06/30 20:35:00

Modified files:
.  : ChangeLog 
javax/swing: JTable.java 
javax/swing/plaf/basic: BasicTableUI.java 

Log message:
2005-06-30  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/JTable.java:
(initializeLocalVars): Set dragEnabled to true by default to comply
with reference implementations.
(getSelectionModel): Don't return null if row selection is disabled,
still return selectionModel.  This complies with reference
implemenations.
(changeSelection): New method.
* javax/swing/plaf/basic/BasicTableUI.java: Added a MouseMotionListener
so that MouseDragged events register properly.
(MouseInputHandler.updateSelection): Added boolean parameter for
Control being pressed and added functionality for this (multiple
selection).

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3954tr2=1.3955r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.27tr2=1.28r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTableUI.java.diff?tr1=1.6tr2=1.7r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


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

2005-06-24 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/06/24 12:40:25

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

Log message:
2005-06-24  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/JTable.java
(constructor): Call setModel() instead of setting the model directly.
This makes sure that listeners and the columnModel are set up
correctly.
(initializeLocalVars): Set up tableHeader before the columnModel.
This way we already have a tableHeader when setColumnModel is called
and it can be updated accordingly.
(tableChanged): Update the columnModel when the table structure
changes.
(setColumnModel): Also set the columnModel of the tableHeader here.
This is specified in Sun's API documentation.
* javax/swing/table/DefaultTableModel.java
(setDataVector): Fire a structureChanged event, so that the
columnModel and header columnModel are updated correctly.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3902tr2=1.3903r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.26tr2=1.27r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/table/DefaultTableModel.java.diff?tr1=1.9tr2=1.10r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath