public final class SheetPropertiesRecord extends StandardRecord
(As with all chart related records, documentation is lacking.
See ChartRecord
for more details)
Modifier and Type | Field and Description |
---|---|
static byte |
EMPTY_INTERPOLATED |
static byte |
EMPTY_NOT_PLOTTED |
static byte |
EMPTY_ZERO |
static short |
sid |
Constructor and Description |
---|
SheetPropertiesRecord() |
SheetPropertiesRecord(RecordInputStream in) |
SheetPropertiesRecord(SheetPropertiesRecord other) |
Modifier and Type | Method and Description |
---|---|
SheetPropertiesRecord |
copy() |
protected int |
getDataSize() |
int |
getEmpty()
Get the empty field for the SheetProperties record.
|
int |
getFlags()
Get the flags field for the SheetProperties record.
|
java.util.Map<java.lang.String,java.util.function.Supplier<?>> |
getGenericProperties() |
HSSFRecordTypes |
getGenericRecordType() |
short |
getSid()
return the non static version of the id for this record.
|
boolean |
isAutoPlotArea()
??
|
boolean |
isChartTypeManuallyFormatted()
Has the chart type been manually formatted?
|
boolean |
isDefaultPlotDimensions()
Indicates that the default area dimensions should be used.
|
boolean |
isDoNotSizeWithWindow()
Do not size the chart when the window changes size
|
boolean |
isPlotVisibleOnly()
Only show visible cells on the chart.
|
void |
serialize(LittleEndianOutput out)
Write the data content of this BIFF record.
|
void |
setAutoPlotArea(boolean value)
Sets the auto plot area field value.
|
void |
setChartTypeManuallyFormatted(boolean value)
Sets the chart type manually formatted field value.
|
void |
setDefaultPlotDimensions(boolean value)
Sets the default plot dimensions field value.
|
void |
setDoNotSizeWithWindow(boolean value)
Sets the do not size with window field value.
|
void |
setEmpty(byte empty)
Set the empty field for the SheetProperties record.
|
void |
setPlotVisibleOnly(boolean value)
Sets the plot visible only field value.
|
getRecordSize, serialize
cloneViaReserialise, serialize, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGenericChildren
public static final short sid
public static final byte EMPTY_NOT_PLOTTED
public static final byte EMPTY_ZERO
public static final byte EMPTY_INTERPOLATED
public SheetPropertiesRecord()
public SheetPropertiesRecord(SheetPropertiesRecord other)
public SheetPropertiesRecord(RecordInputStream in)
public void serialize(LittleEndianOutput out)
StandardRecord
The number of bytes written must equal the record size reported by
RecordBase.getRecordSize()
} minus four (
record header consisting of a 'ushort sid' and 'ushort reclength' has
already been written by their superclass).
serialize
in class StandardRecord
out
- the output objectprotected int getDataSize()
getDataSize
in class StandardRecord
public short getSid()
Record
public SheetPropertiesRecord copy()
copy
in interface Duplicatable
copy
in class StandardRecord
public int getFlags()
public int getEmpty()
public void setEmpty(byte empty)
empty
- One of
EMPTY_NOT_PLOTTED
EMPTY_ZERO
EMPTY_INTERPOLATEDpublic void setChartTypeManuallyFormatted(boolean value)
public boolean isChartTypeManuallyFormatted()
public void setPlotVisibleOnly(boolean value)
public boolean isPlotVisibleOnly()
public void setDoNotSizeWithWindow(boolean value)
public boolean isDoNotSizeWithWindow()
public void setDefaultPlotDimensions(boolean value)
public boolean isDefaultPlotDimensions()
public void setAutoPlotArea(boolean value)
public boolean isAutoPlotArea()
public HSSFRecordTypes getGenericRecordType()
getGenericRecordType
in interface GenericRecord
getGenericRecordType
in class Record
public java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.