@Override public CFHeaderRecord clone() { CFHeaderRecord result = new CFHeaderRecord(); super.copyTo(result); return result; } }
private static CFHeaderBase createHeader(CellRangeAddress[] regions, CFRuleBase[] rules) { final CFHeaderBase header; if (rules.length == 0 || rules[0] instanceof CFRuleRecord) { header = new CFHeaderRecord(regions, rules.length); } else { header = new CFHeader12Record(regions, rules.length); } // set the "needs recalculate" by default to avoid Excel handling conditional formatting incorrectly // see bug 52122 for details header.setNeedRecalculation(true); return header; }
public CFRecordsAggregate(CellRangeAddress[] regions, CFRuleRecord[] rules) { this(new CFHeaderRecord(regions, rules.length), rules); }
public CFRecordsAggregate(CellRangeAddress[] regions, CFRuleRecord[] rules) { this(new CFHeaderRecord(regions, rules.length), rules); }
public Object clone() { CFHeaderRecord result = new CFHeaderRecord(); result.field_1_numcf = field_1_numcf; result.field_2_need_recalculation = field_2_need_recalculation; result.field_3_enclosing_cell_range = field_3_enclosing_cell_range; result.field_4_cell_ranges = field_4_cell_ranges.copy(); return result; } }
public Object clone() { CFHeaderRecord result = new CFHeaderRecord(); result.field_1_numcf = field_1_numcf; result.field_2_need_recalculation = field_2_need_recalculation; result.field_3_enclosing_cell_range = field_3_enclosing_cell_range; result.field_4_cell_ranges = field_4_cell_ranges.copy(); return result; } }
@Override public CFHeaderRecord clone() { CFHeaderRecord result = new CFHeaderRecord(); super.copyTo(result); return result; } }
private static CFHeaderBase createHeader(CellRangeAddress[] regions, CFRuleBase[] rules) { final CFHeaderBase header; if (rules.length == 0 || rules[0] instanceof CFRuleRecord) { header = new CFHeaderRecord(regions, rules.length); } else { header = new CFHeader12Record(regions, rules.length); } // set the "needs recalculate" by default to avoid Excel handling conditional formatting incorrectly // see bug 52122 for details header.setNeedRecalculation(true); return header; }
case BottomMarginRecord.sid: return new BottomMarginRecord(in); case BoundSheetRecord.sid: return new BoundSheetRecord(in); case CFHeaderRecord.sid: return new CFHeaderRecord(in); case CFHeader12Record.sid: return new CFHeader12Record(in); case CFRuleRecord.sid: return new CFRuleRecord(in);
case BottomMarginRecord.sid: return new BottomMarginRecord(in); case BoundSheetRecord.sid: return new BoundSheetRecord(in); case CFHeaderRecord.sid: return new CFHeaderRecord(in); case CFHeader12Record.sid: return new CFHeader12Record(in); case CFRuleRecord.sid: return new CFRuleRecord(in);
case BottomMarginRecord.sid: return new BottomMarginRecord(in); case BoundSheetRecord.sid: return new BoundSheetRecord(in); case CFHeaderRecord.sid: return new CFHeaderRecord(in); case CFRuleRecord.sid: return new CFRuleRecord(in); case CalcCountRecord.sid: return new CalcCountRecord(in);
case BottomMarginRecord.sid: return new BottomMarginRecord(in); case BoundSheetRecord.sid: return new BoundSheetRecord(in); case CFHeaderRecord.sid: return new CFHeaderRecord(in); case CFRuleRecord.sid: return new CFRuleRecord(in); case CalcCountRecord.sid: return new CalcCountRecord(in);