Package jxl.write
Class Label
- java.lang.Object
-
- jxl.biff.RecordData
-
- jxl.biff.WritableRecordData
-
- jxl.write.biff.CellValue
-
- jxl.write.biff.LabelRecord
-
- jxl.write.Label
-
- All Implemented Interfaces:
jxl.biff.ByteData,Cell,LabelCell,WritableCell
public class Label extends jxl.write.biff.LabelRecord implements WritableCell, LabelCell
A cell containing text which may be created by user applications
-
-
Constructor Summary
Constructors Constructor Description Label(int c, int r, java.lang.String cont)Creates a cell which, when added to the sheet, will be presented at the specified column and row co-ordinates and will contain the specified textLabel(int c, int r, java.lang.String cont, CellFormat st)Creates a cell which, when added to the sheet, will be presented at the specified column and row co-ordinates and will present the specified text in the manner specified by the CellFormat parameterLabel(LabelCell lc)Constructor used internally by the application when making a writable copy of a spreadsheet being read in
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WritableCellcopyTo(int col, int row)Implementation of the deep copy functionvoidsetString(java.lang.String s)Sets the string contents of this cell-
Methods inherited from class jxl.write.biff.CellValue
addCellFeatures, getCellFeatures, getCellFormat, getColumn, getRow, getSheet, getWritableCellFeatures, isHidden, removeCellFeatures, removeComment, removeDataValidation, setCellFeatures, setCellFormat
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jxl.Cell
getCellFeatures, getCellFormat, getColumn, getContents, getRow, getType, isHidden
-
Methods inherited from interface jxl.write.WritableCell
getWritableCellFeatures, setCellFeatures, setCellFormat
-
-
-
-
Constructor Detail
-
Label
public Label(int c, int r, java.lang.String cont)Creates a cell which, when added to the sheet, will be presented at the specified column and row co-ordinates and will contain the specified text- Parameters:
c- the columncont- the textr- the row
-
Label
public Label(int c, int r, java.lang.String cont, CellFormat st)Creates a cell which, when added to the sheet, will be presented at the specified column and row co-ordinates and will present the specified text in the manner specified by the CellFormat parameter- Parameters:
c- the columncont- the datar- the rowst- the cell format
-
Label
public Label(LabelCell lc)
Constructor used internally by the application when making a writable copy of a spreadsheet being read in- Parameters:
lc- the label to copy
-
-
Method Detail
-
setString
public void setString(java.lang.String s)
Sets the string contents of this cell- Parameters:
s- the new data
-
copyTo
public WritableCell copyTo(int col, int row)
Implementation of the deep copy function- Specified by:
copyToin interfaceWritableCell- 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
-
-