public final class ConditionalFormattingTable extends RecordAggregate
See OOO exelfileformat.pdf sec 4.12 'Conditional Formatting Table'
RecordAggregate.PositionTrackingVisitor, RecordAggregate.RecordVisitor
Constructor and Description |
---|
ConditionalFormattingTable()
Creates an empty ConditionalFormattingTable
|
ConditionalFormattingTable(RecordStream rs) |
Modifier and Type | Method and Description |
---|---|
int |
add(CFRecordsAggregate cfAggregate) |
CFRecordsAggregate |
get(int index) |
void |
remove(int index) |
int |
size() |
void |
updateFormulasAfterCellShift(FormulaShifter shifter,
int externSheetIndex) |
void |
visitContainedRecords(RecordAggregate.RecordVisitor rv)
Visit each of the atomic BIFF records contained in this
RecordAggregate in the order
that they should be written to file. |
getRecordSize, serialize
public ConditionalFormattingTable()
public ConditionalFormattingTable(RecordStream rs)
public void visitContainedRecords(RecordAggregate.RecordVisitor rv)
RecordAggregate
RecordAggregate
in the order
that they should be written to file. Implementors may or may not return the actual
Record
s being used to manage POI's internal implementation. Callers should not
assume either way, and therefore only attempt to modify those Record
s after cloningvisitContainedRecords
in class RecordAggregate
rv
- The visitor to use for callbacks while walking this objectpublic int add(CFRecordsAggregate cfAggregate)
public int size()
public CFRecordsAggregate get(int index)
public void remove(int index)
public void updateFormulasAfterCellShift(FormulaShifter shifter, int externSheetIndex)
Copyright 2020 The Apache Software Foundation or its licensors, as applicable.