jxl.write
Class Number
java.lang.Object
  
jxl.biff.RecordData
      
jxl.biff.WritableRecordData
          
jxl.write.biff.CellValue
              
jxl.write.biff.NumberRecord
                  
jxl.write.Number
- All Implemented Interfaces: 
 - jxl.biff.ByteData, Cell, NumberCell, WritableCell
 
- public class Number
- extends jxl.write.biff.NumberRecord
- implements WritableCell, NumberCell
   
A cell, created by user applications, which contains a numerical value
| 
Constructor Summary | 
Number(int c,
       int r,
       double val)
 
          Constructs a number, which, when added to a spreadsheet, will display the
 specified value at the column/row position indicated. | 
Number(int c,
       int r,
       double val,
       CellFormat st)
 
          Constructs a number, which, when added to a spreadsheet, will display the
 specified value at the column/row position with the specified CellFormat. | 
Number(NumberCell nc)
 
          Constructor used internally by the application when making a writable
 copy of a spreadsheet that has been read in | 
 
| 
Method Summary | 
 WritableCell | 
copyTo(int col,
       int row)
 
          Implementation of the deep copy function | 
 void | 
setValue(double val)
 
          Sets the numerical value for this cell | 
 
| Methods inherited from class jxl.write.biff.NumberRecord | 
getContents, getData, getNumberFormat, getType, getValue | 
 
| Methods inherited from class jxl.write.biff.CellValue | 
getCellFormat, getColumn, getRow, isHidden, setCellFormat | 
 
| Methods inherited from class jxl.biff.WritableRecordData | 
getBytes | 
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
 
Number
public Number(int c,
              int r,
              double val)
- Constructs a number, which, when added to a spreadsheet, will display the
 specified value at the column/row position indicated.  By default, the
 cell will display with an accuracy of 3 decimal places
 - Parameters:
 c - the columnr - the rowval - the value
Number
public Number(int c,
              int r,
              double val,
              CellFormat st)
- Constructs a number, which, when added to a spreadsheet, will display the
 specified value at the column/row position with the specified CellFormat.
 The CellFormat may specify font information and number format information
 such as the number of decimal places
 - Parameters:
 c - the columnr - the rowval - the valuest - the cell format
Number
public Number(NumberCell nc)
- Constructor used internally by the application when making a writable
 copy of a spreadsheet that has been read in
 - Parameters:
 nc - the cell to copy
copyTo
public WritableCell copyTo(int col,
                           int row)
- Implementation of the deep copy function
- Specified by:
 copyTo in interface WritableCell
 
- Parameters:
 col - the column which the new cell will occupyrow - the row which the new cell will occupy
- Returns:
 - a copy of this cell, which can then be added to the sheet
 
 
 
setValue
public void setValue(double val)
- Sets the numerical value for this cell
 
- Parameters:
 val - the value