org.apache.poi.hssf.record.aggregates
Class ConditionalFormattingTable
java.lang.Object
org.apache.poi.hssf.record.RecordBase
org.apache.poi.hssf.record.aggregates.RecordAggregate
org.apache.poi.hssf.record.aggregates.ConditionalFormattingTable
public final class ConditionalFormattingTable
- extends RecordAggregate
Holds all the conditional formatting for a workbook sheet.
See OOO exelfileformat.pdf sec 4.12 'Conditional Formatting Table'
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConditionalFormattingTable
public ConditionalFormattingTable()
- Creates an empty ConditionalFormattingTable
ConditionalFormattingTable
public ConditionalFormattingTable(RecordStream rs)
visitContainedRecords
public void visitContainedRecords(RecordAggregate.RecordVisitor rv)
- Description copied from class:
RecordAggregate
- Visit each of the atomic BIFF records contained in this
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 cloning
- Specified by:
visitContainedRecords
in class RecordAggregate
add
public int add(CFRecordsAggregate cfAggregate)
- Returns:
- index of the newly added CF header aggregate
size
public int size()
get
public CFRecordsAggregate get(int index)
remove
public void remove(int index)
updateFormulasAfterCellShift
public void updateFormulasAfterCellShift(FormulaShifter shifter,
int externSheetIndex)