public Object clone() { FtrHeader result = new FtrHeader(); result.recordType = recordType; result.grbitFrt = grbitFrt; result.associatedRange = associatedRange.copy(); return result; } }
protected void copyTo(CFHeaderBase result) { result.field_1_numcf = field_1_numcf; result.field_2_need_recalculation_and_id = field_2_need_recalculation_and_id; result.field_3_enclosing_cell_range = field_3_enclosing_cell_range.copy(); result.field_4_cell_ranges = field_4_cell_ranges.copy(); }
@Override public MergeCellsRecord clone() { int nRegions = _numberOfRegions; CellRangeAddress[] clonedRegions = new CellRangeAddress[nRegions]; for (int i = 0; i < clonedRegions.length; i++) { clonedRegions[i] = _regions[_startIndex + i].copy(); } return new MergeCellsRecord(clonedRegions, 0, nRegions); } }
@Override public HyperlinkRecord clone() { HyperlinkRecord rec = new HyperlinkRecord(); rec._range = _range.copy(); rec._guid = _guid; rec._linkOpts = _linkOpts; rec._fileOpts = _fileOpts; rec._label = _label; rec._address = _address; rec._moniker = _moniker; rec._shortFilename = _shortFilename; rec._targetFrame = _targetFrame; rec._textMark = _textMark; rec._uninterpretedTail = _uninterpretedTail; return rec; } }
public CellRangeAddressList copy() { CellRangeAddressList result = new CellRangeAddressList(); int nItems = _list.size(); for (int k = 0; k < nItems; k++) { CellRangeAddress region = _list.get(k); result.addCellRangeAddress(region.copy()); } return result; } public CellRangeAddress[] getCellRangeAddresses() {
protected AbstractCellRangeDataSource(XSSFSheet sheet, CellRangeAddress cellRangeAddress) { this.sheet = sheet; // Make copy since CellRangeAddress is mutable. this.cellRangeAddress = cellRangeAddress.copy(); this.numOfCells = this.cellRangeAddress.getNumberOfCells(); this.evaluator = sheet.getWorkbook().getCreationHelper().createFormulaEvaluator(); }
protected AbstractCellRangeDataSource(Sheet sheet, CellRangeAddress cellRangeAddress) { this.sheet = sheet; // Make copy since CellRangeAddress is mutable. this.cellRangeAddress = cellRangeAddress.copy(); this.numOfCells = this.cellRangeAddress.getNumberOfCells(); this.evaluator = sheet.getWorkbook().getCreationHelper().createFormulaEvaluator(); }
@Override public CFRule12Record clone() { CFRule12Record rec = new CFRule12Record(getConditionType(), getComparisonOperation()); rec.futureHeader.setAssociatedRange(futureHeader.getAssociatedRange().copy());
if (srcStartRowNum <= srcRegion.getFirstRow() && srcRegion.getLastRow() <= srcEndRowNum) { final CellRangeAddress destRegion = srcRegion.copy(); destRegion.setFirstRow(destRegion.getFirstRow() + shift); destRegion.setLastRow(destRegion.getLastRow() + shift);
/** * Create an enclosing CellRange for the two cell ranges. * * @return enclosing CellRange */ public static CellRangeAddress createEnclosingCellRange(CellRangeAddress crA, CellRangeAddress crB) { if( crB == null) { return crA.copy(); } int minRow = lt(crB.getFirstRow(), crA.getFirstRow()) ?crB.getFirstRow() :crA.getFirstRow(); int maxRow = gt(crB.getLastRow(), crA.getLastRow()) ?crB.getLastRow() :crA.getLastRow(); int minCol = lt(crB.getFirstColumn(),crA.getFirstColumn())?crB.getFirstColumn():crA.getFirstColumn(); int maxCol = gt(crB.getLastColumn(), crA.getLastColumn()) ?crB.getLastColumn() :crA.getLastColumn(); return new CellRangeAddress(minRow, maxRow, minCol, maxCol); }
for (CellRangeAddress srcRegion : srcRow.getSheet().getMergedRegions()) { if (srcRowNum == srcRegion.getFirstRow() && srcRowNum == srcRegion.getLastRow()) { CellRangeAddress destRegion = srcRegion.copy(); destRegion.setFirstRow(destRowNum); destRegion.setLastRow(destRowNum);
@Override public MergeCellsRecord clone() { int nRegions = _numberOfRegions; CellRangeAddress[] clonedRegions = new CellRangeAddress[nRegions]; for (int i = 0; i < clonedRegions.length; i++) { clonedRegions[i] = _regions[_startIndex + i].copy(); } return new MergeCellsRecord(clonedRegions, 0, nRegions); } }
public Object clone() { int nRegions = _numberOfRegions; CellRangeAddress[] clonedRegions = new CellRangeAddress[nRegions]; for (int i = 0; i < clonedRegions.length; i++) { clonedRegions[i] = _regions[_startIndex + i].copy(); } return new MergeCellsRecord(clonedRegions, 0, nRegions); } }
public Object clone() { int nRegions = _numberOfRegions; CellRangeAddress[] clonedRegions = new CellRangeAddress[nRegions]; for (int i = 0; i < clonedRegions.length; i++) { clonedRegions[i] = _regions[_startIndex + i].copy(); } return new MergeCellsRecord(clonedRegions, 0, nRegions); } }
public Object clone() { FtrHeader result = new FtrHeader(); result.recordType = recordType; result.grbitFrt = grbitFrt; result.associatedRange = associatedRange.copy(); return result; } }
protected void copyTo(CFHeaderBase result) { result.field_1_numcf = field_1_numcf; result.field_2_need_recalculation_and_id = field_2_need_recalculation_and_id; result.field_3_enclosing_cell_range = field_3_enclosing_cell_range.copy(); result.field_4_cell_ranges = field_4_cell_ranges.copy(); }
public CellRangeAddressList copy() { CellRangeAddressList result = new CellRangeAddressList(); int nItems = _list.size(); for (int k = 0; k < nItems; k++) { CellRangeAddress region = _list.get(k); result.addCellRangeAddress(region.copy()); } return result; } public CellRangeAddress[] getCellRangeAddresses() {
public CellRangeAddressList copy() { CellRangeAddressList result = new CellRangeAddressList(); int nItems = _list.size(); for (int k = 0; k < nItems; k++) { CellRangeAddress region = (CellRangeAddress) _list.get(k); result.addCellRangeAddress(region.copy()); } return result; } public CellRangeAddress[] getCellRangeAddresses() {
public CellRangeAddressList copy() { CellRangeAddressList result = new CellRangeAddressList(); int nItems = _list.size(); for (int k = 0; k < nItems; k++) { CellRangeAddress region = (CellRangeAddress) _list.get(k); result.addCellRangeAddress(region.copy()); } return result; } public CellRangeAddress[] getCellRangeAddresses() {
protected AbstractCellRangeDataSource(Sheet sheet, CellRangeAddress cellRangeAddress) { this.sheet = sheet; // Make copy since CellRangeAddress is mutable. this.cellRangeAddress = cellRangeAddress.copy(); this.numOfCells = this.cellRangeAddress.getNumberOfCells(); this.evaluator = sheet.getWorkbook().getCreationHelper().createFormulaEvaluator(); }