acoliver 2002/06/23 07:12:36
Modified: src/contrib/src/org/apache/poi/hssf/contrib/view
SVTableCellRenderer.java SVTableModel.java
Log:
Fixed the problem with blank cells dirty rendering values
Revision Changes Path
1.4 +5 -1
jakarta-poi/src/contrib/src/org/apache/poi/hssf/contrib/view/SVTableCellRenderer.java
Index: SVTableCellRenderer.java
===================================================================
RCS file:
/home/cvs/jakarta-poi/src/contrib/src/org/apache/poi/hssf/contrib/view/SVTableCellRenderer.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- SVTableCellRenderer.java 23 Jun 2002 02:54:08 -0000 1.3
+++ SVTableCellRenderer.java 23 Jun 2002 14:12:36 -0000 1.4
@@ -243,6 +243,8 @@
default:
setValue("?");
}
+ } else {
+ setValue("");
}
@@ -288,7 +290,9 @@
*/
private HSSFCell getCell(int row, int col) {
HSSFRow r = st.getRow(row);
- HSSFCell c = r.getCell((short)col);
+ HSSFCell c = null;
+ if ( r != null)
+ c = r.getCell((short)col);
return c;
}
}
1.3 +1 -1
jakarta-poi/src/contrib/src/org/apache/poi/hssf/contrib/view/SVTableModel.java
Index: SVTableModel.java
===================================================================
RCS file:
/home/cvs/jakarta-poi/src/contrib/src/org/apache/poi/hssf/contrib/view/SVTableModel.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SVTableModel.java 22 Jun 2002 20:54:14 -0000 1.2
+++ SVTableModel.java 23 Jun 2002 14:12:36 -0000 1.3
@@ -106,7 +106,7 @@
}
public Class getColumnClass(int c) {
- return getValueAt(0, c).getClass();
+ return HSSFCell.class;
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>