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]>

Reply via email to