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)
Copyright 2017 The Apache Software Foundation or
its licensors, as applicable.