/** * Removes the data validation for the specified cell. Called from * CellValue in response to a cell being replaced * * @param cv the cell being removed */ void removeDataValidation(CellValue cv) { if (dataValidation != null) { dataValidation.removeDataValidation(cv.getColumn(), cv.getRow()); } if (validatedCells != null) { boolean result = validatedCells.remove(cv); if (!result) { logger.warn("Could not remove validated cell " + CellReferenceHelper.getCellReference(cv)); } } }
/** * Removes the data validation for the specified cell. Called from * CellValue in response to a cell being replaced * * @param cv the cell being removed */ void removeDataValidation(CellValue cv) { if (dataValidation != null) { dataValidation.removeDataValidation(cv.getColumn(), cv.getRow()); } if (validatedCells != null) { boolean result = validatedCells.remove(cv); if (!result) { logger.warn("Could not remove validated cell " + CellReferenceHelper.getCellReference(cv)); } } }
CellReferenceHelper.getCellReference(cv.getRow(), cv.getColumn()) + " because it exceeds the maximum column limit");
CellReferenceHelper.getCellReference(cv.getRow(), cv.getColumn()) + " because it exceeds the maximum column limit");
cv.getRow() == cf.getDVParser().getFirstRow())
cv.getRow() == cf.getDVParser().getFirstRow())
parser.adjustRelativeCellReferences (getColumn() - copiedFrom.getColumn(), getRow() - copiedFrom.getRow()); formulaString = parser.getFormula(); formulaBytes = parser.getBytes();
parser.adjustRelativeCellReferences (getColumn() - copiedFrom.getColumn(), getRow() - copiedFrom.getRow()); formulaString = parser.getFormula(); formulaBytes = parser.getBytes();