classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] Patch for AbstractTableModel/DefaultTableModel - OK?


From: David Gilbert
Subject: [cp-patches] Patch for AbstractTableModel/DefaultTableModel - OK?
Date: Fri, 24 Jun 2005 12:51:13 +0000
User-agent: Mozilla Thunderbird 1.0.2 (X11/20050426)

This patch fixes bug report 13422 and all (six) failing Mauve checks
(see before.txt and after.txt) for AbstractTableModel and DefaultTableModel:

2005-06-23  Dave Gilbert  <address@hidden>

        * javax/swing/table/AbstractTableModel.java:
        (getColumnName): eliminated temp index to fix very minor bug;
        (findColumn): throw NullPointerException for null argument;
        (fireTableDataChanged): set correct row indices.
        * javax/swing/table/DefaultTableModel.java:
        (setDataVector): replace null argument with empty vector then call
        setColumnIdentifiers() to set up column names;
        (getColumnName): for a column index beyond the number of columns in
        the model, pass control to the superclass.

OK to commit?

Regards,

Dave Gilbert
Index: javax/swing/table/AbstractTableModel.java
===================================================================
RCS file: 
/cvsroot/classpath/classpath/javax/swing/table/AbstractTableModel.java,v
retrieving revision 1.11
diff -u -r1.11 AbstractTableModel.java
--- javax/swing/table/AbstractTableModel.java   22 Oct 2004 12:44:01 -0000      
1.11
+++ javax/swing/table/AbstractTableModel.java   24 Jun 2005 11:20:54 -0000
@@ -78,16 +78,12 @@
    */
   public String getColumnName (int columnIndex)
   {
-    int index = columnIndex + 1;
     StringBuffer buffer = new StringBuffer();
-
-    while (index > 0)
+    while (columnIndex >= 0)
       {
-       buffer.insert (0, (char) ('A' + ((index - 1) % 26)));
-       index = (index - 1) / 26;
+       buffer.insert (0, (char) ('A' + columnIndex % 26));
+       columnIndex = columnIndex / 26 - 1;
       }
-    
-    // Return column name.
     return buffer.toString();
   }
 
@@ -106,7 +102,7 @@
       {
         String name = getColumnName (index);
         
-        if (name.equals (columnName))
+        if (columnName.equals(name))
           return index;
     }
 
@@ -189,7 +185,7 @@
    */
   public void fireTableDataChanged()
   {
-    fireTableChanged (new TableModelEvent (this));
+    fireTableChanged(new TableModelEvent(this, 0, Integer.MAX_VALUE));
   }
 
   /**
Index: javax/swing/table/DefaultTableModel.java
===================================================================
RCS file: 
/cvsroot/classpath/classpath/javax/swing/table/DefaultTableModel.java,v
retrieving revision 1.9
diff -u -r1.9 DefaultTableModel.java
--- javax/swing/table/DefaultTableModel.java    7 Jan 2005 18:32:49 -0000       
1.9
+++ javax/swing/table/DefaultTableModel.java    24 Jun 2005 11:20:55 -0000
@@ -181,11 +181,11 @@
    */
   public void setDataVector(Vector data, Vector columnNames) 
   {
-    dataVector = data;
-    columnIdentifiers = columnNames;
-    for (int r = 0; r < data.size(); r++) {
-      ((Vector) dataVector.get(r)).setSize(columnNames.size());
-    }          
+    if (data == null)
+      dataVector = new Vector();
+    else
+      dataVector = data;
+    setColumnIdentifiers(columnNames);
   }
 
   /**
@@ -502,6 +502,8 @@
         else
           result = super.getColumnName(column);
       }
+      else
+        result = super.getColumnName(column);
     }
     return result;
   }
gnu.testlet.javax.swing.table.AbstractTableModel.findColumn
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 4)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 5)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 4)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 5)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableChanged
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableChanged (number 
1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableChanged (number 
2)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged 
(number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged 
(number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted 
(number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted 
(number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted 
(number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted 
(number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated 
(number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated 
(number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged
----
PASS: 
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged 
(number 1)
PASS: 
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged 
(number 2)
PASS: 
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged 
(number 3)
PASS: 
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.getColumnClass
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnClass (number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnClass (number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnClass (number 3)
gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 4)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 5)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 6)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 7)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 8)
gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 4)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 5)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 6)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 7)
gnu.testlet.javax.swing.table.DefaultTableModel.addColumn
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 17)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 17)
gnu.testlet.javax.swing.table.DefaultTableModel.addRow
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 5)
gnu.testlet.javax.swing.table.DefaultTableModel.constructors
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel() (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel() (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 17)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 18)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 19)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[], int) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Vector, int) (number 13)
gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
16)
gnu.testlet.javax.swing.table.DefaultTableModel.getColumnCount
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnCount (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnCount (number 2)
gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 5)
gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 8)
gnu.testlet.javax.swing.table.DefaultTableModel.getRowCount
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getRowCount (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getRowCount (number 2)
gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 10)
gnu.testlet.javax.swing.table.DefaultTableModel.insertRow
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 7)
gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable (number 4)
gnu.testlet.javax.swing.table.DefaultTableModel.moveRow
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 17)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 18)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 19)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 20)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 21)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 22)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 23)
gnu.testlet.javax.swing.table.DefaultTableModel.newDataAvailable
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.newDataAvailable (number 
1)
gnu.testlet.javax.swing.table.DefaultTableModel.removeRow
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 9)
gnu.testlet.javax.swing.table.DefaultTableModel.rowsRemoved
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.rowsRemoved (number 1)
gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 8)
gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 11)
gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 17)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 18)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 19)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 20)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 17)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 18)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 19)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 20)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 21)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 22)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 23)
gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 7)
gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 14)
0 of 342 tests failed
gnu.testlet.javax.swing.table.AbstractTableModel.findColumn
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 4)
FAIL: gnu.testlet.javax.swing.table.AbstractTableModel.findColumn (number 5)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 4)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableCellUpdated 
(number 5)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableChanged
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableChanged (number 
1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableChanged (number 
2)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged 
(number 1)
FAIL: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged 
(number 2)
got 1 but expected 2147483647
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableDataChanged 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted 
(number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted 
(number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsDeleted 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted 
(number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted 
(number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsInserted 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated 
(number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated 
(number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated 
(number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.fireTableRowsUpdated 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged
----
PASS: 
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged 
(number 1)
PASS: 
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged 
(number 2)
PASS: 
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged 
(number 3)
PASS: 
gnu.testlet.javax.swing.table.AbstractTableModel.fireTableStructureChanged 
(number 4)
gnu.testlet.javax.swing.table.AbstractTableModel.getColumnClass
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnClass (number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnClass (number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnClass (number 3)
gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 4)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 5)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 6)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 7)
FAIL: gnu.testlet.javax.swing.table.AbstractTableModel.getColumnName (number 8)
got  but expected FXSHRXX
gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable
----
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 1)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 2)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 3)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 4)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 5)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 6)
PASS: gnu.testlet.javax.swing.table.AbstractTableModel.isCellEditable (number 7)
gnu.testlet.javax.swing.table.DefaultTableModel.addColumn
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Vector) (number 17)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addColumn: 
addColumn(Object, Object[]) (number 17)
gnu.testlet.javax.swing.table.DefaultTableModel.addRow
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Object[]) 
(number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.addRow: addRow(Vector) 
(number 5)
gnu.testlet.javax.swing.table.DefaultTableModel.constructors
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel() (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel() (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(int, int) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: 
DefaultTableModel(Object[][], Object[]) (number 16)
FAIL: gnu.testlet.javax.swing.table.DefaultTableModel.constructors: uncaught 
exception at "DefaultTableModel(Object[][], Object[])" number 17: 
java.lang.NullPointerException
java.lang.NullPointerException
   at javax.swing.table.DefaultTableModel.setDataVector 
(DefaultTableModel.java:186)
   at javax.swing.table.DefaultTableModel.<init> (DefaultTableModel.java:146)
   at javax.swing.table.DefaultTableModel.<init> (DefaultTableModel.java:157)
   at 
gnu.testlet.javax.swing.table.DefaultTableModel.constructors.testConstructor3 
(constructors.java:133)
   at gnu.testlet.javax.swing.table.DefaultTableModel.constructors.test 
(constructors.java:44)
   at gnu.testlet.SimpleTestHarness.runtest (SimpleTestHarness.java:272)
   at gnu.testlet.SimpleTestHarness.main (SimpleTestHarness.java:421)
gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.convertToVector (number 
16)
gnu.testlet.javax.swing.table.DefaultTableModel.getColumnCount
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnCount (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnCount (number 2)
gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 4)
FAIL: gnu.testlet.javax.swing.table.DefaultTableModel.getColumnName (number 5)
got  but expected CV
gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getDataVector (number 8)
gnu.testlet.javax.swing.table.DefaultTableModel.getRowCount
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getRowCount (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getRowCount (number 2)
gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.getValueAt (number 10)
gnu.testlet.javax.swing.table.DefaultTableModel.insertRow
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.insertRow: insertRow(int, 
Vector) (number 7)
gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.isCellEditable (number 4)
gnu.testlet.javax.swing.table.DefaultTableModel.moveRow
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 17)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 18)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 19)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 20)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 21)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 22)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.moveRow (number 23)
gnu.testlet.javax.swing.table.DefaultTableModel.newDataAvailable
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.newDataAvailable (number 
1)
gnu.testlet.javax.swing.table.DefaultTableModel.removeRow
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.removeRow (number 9)
gnu.testlet.javax.swing.table.DefaultTableModel.rowsRemoved
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.rowsRemoved (number 1)
gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnCount (number 8)
gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Object[]) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setColumnIdentifiers: 
setColumnIdentifiers(Vector) (number 11)
gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 17)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 18)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 19)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Object[][], Object[]) (number 20)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 14)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 15)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 16)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 17)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 18)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 19)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: 
setDataVector(Vector, Vector) (number 20)
FAIL: gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector: uncaught 
exception at "setDataVector(Vector, Vector)" number 21: 
java.lang.NullPointerException
java.lang.NullPointerException
   at javax.swing.table.DefaultTableModel.setDataVector 
(DefaultTableModel.java:186)
   at gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector.test2 
(setDataVector.java:169)
   at gnu.testlet.javax.swing.table.DefaultTableModel.setDataVector.test 
(setDataVector.java:44)
   at gnu.testlet.SimpleTestHarness.runtest (SimpleTestHarness.java:272)
   at gnu.testlet.SimpleTestHarness.main (SimpleTestHarness.java:421)
gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setRowCount (number 7)
gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt
----
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 1)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 2)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 3)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 4)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 5)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 6)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 7)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 8)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 9)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 10)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 11)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 12)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 13)
PASS: gnu.testlet.javax.swing.table.DefaultTableModel.setValueAt (number 14)
6 of 310 tests failed

reply via email to

[Prev in Thread] Current Thread [Next in Thread]