jxl.write.biff
Class BoundsheetRecord

java.lang.Object
  |
  +--jxl.biff.RecordData
        |
        +--jxl.biff.WritableRecordData
              |
              +--jxl.write.biff.BoundsheetRecord
All Implemented Interfaces:
ByteData

class BoundsheetRecord
extends WritableRecordData

Record which stores the sheet name, the sheet type and the stream position


Field Summary
private  boolean chartOnly
          Chart only flag
private  byte[] data
          The data to write to the output file
private  boolean hidden
          Hidden flag
private  java.lang.String name
          The name of the sheet
 
Fields inherited from class jxl.biff.WritableRecordData
maxRecordLength
 
Fields inherited from class jxl.biff.RecordData
code, record
 
Constructor Summary
BoundsheetRecord(java.lang.String n)
          Constructor
 
Method Summary
 byte[] getData()
          Gets the data to write out to the binary file
(package private)  void setChartOnly()
          Sets the chart only flag
(package private)  void setHidden()
          Sets the hidden flag
 
Methods inherited from class jxl.biff.WritableRecordData
getBytes, handleContinueRecords
 
Methods inherited from class jxl.biff.RecordData
getCode, getRecord
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

hidden

private boolean hidden
Hidden flag

chartOnly

private boolean chartOnly
Chart only flag

name

private java.lang.String name
The name of the sheet

data

private byte[] data
The data to write to the output file
Constructor Detail

BoundsheetRecord

public BoundsheetRecord(java.lang.String n)
Constructor
Parameters:
n - the sheet name
Method Detail

setHidden

void setHidden()
Sets the hidden flag

setChartOnly

void setChartOnly()
Sets the chart only flag

getData

public byte[] getData()
Gets the data to write out to the binary file
Overrides:
getData in class WritableRecordData
Returns:
the data to write out