jxl.write

Class Boolean

Implemented Interfaces:
BooleanCell, jxl.biff.ByteData, Cell, WritableCell

public class Boolean
extends jxl.write.biff.BooleanRecord
implements WritableCell, BooleanCell

A cell, created by user applications, which contains a boolean (or in some cases an error) value

Constructor Summary

Boolean(int c, int r, boolean val)
Constructs a boolean value, which, when added to a spreadsheet, will display the specified value at the column/row position indicated.
Boolean(int c, int r, boolean val, CellFormat st)
Constructs a boolean, which, when added to a spreadsheet, will display the specified value at the column/row position with the specified CellFormat.
Boolean(BooleanCell 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(boolean val)
Sets the boolean value for this cell

Methods inherited from class jxl.write.biff.BooleanRecord

getContents, getData, getType, getValue

Methods inherited from class jxl.write.biff.CellValue

addCellFeatures, getCellFeatures, getCellFormat, getColumn, getData, getRow, getWritableCellFeatures, isHidden, removeComment, setCellFeatures, setCellFormat

Methods inherited from class jxl.biff.WritableRecordData

getBytes

Constructor Details

Boolean

public Boolean(int c,
               int r,
               boolean val)
Constructs a boolean value, which, when added to a spreadsheet, will display the specified value at the column/row position indicated.
Parameters:
c - the column
r - the row
val - the value

Boolean

public Boolean(int c,
               int r,
               boolean val,
               CellFormat st)
Constructs a boolean, 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
Parameters:
c - the column
r - the row
val - the value
st - the cell format

Boolean

public Boolean(BooleanCell 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

Method Details

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 occupy
row - 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(boolean val)
Sets the boolean value for this cell
Parameters:
val - the value