Interface Spreadsheet.CellDeletionHandler
-
- All Superinterfaces:
Serializable
- Enclosing class:
- Spreadsheet
public static interface Spreadsheet.CellDeletionHandler extends Serializable
An interface for handling cell deletion from user input.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancellDeleted(org.apache.poi.ss.usermodel.Cell cell, org.apache.poi.ss.usermodel.Sheet sheet, int colIndex, int rowIndex, org.apache.poi.ss.usermodel.FormulaEvaluator formulaEvaluator, org.apache.poi.ss.usermodel.DataFormatter formatter, org.apache.poi.ss.formula.ConditionalFormattingEvaluator conditionalFormattingEvaluator)Called if a cell value has been deleted by the user.booleancellRangeDeleted(List<org.apache.poi.ss.util.CellRangeAddress> cellRangeAddresses, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.FormulaEvaluator formulaEvaluator, org.apache.poi.ss.usermodel.DataFormatter formatter, org.apache.poi.ss.formula.ConditionalFormattingEvaluator conditionalFormattingEvaluator)Called if a cell range has been deleted by the user.booleanindividualSelectedCellsDeleted(List<org.apache.poi.ss.util.CellReference> individualSelectedCells, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.FormulaEvaluator formulaEvaluator, org.apache.poi.ss.usermodel.DataFormatter formatter, org.apache.poi.ss.formula.ConditionalFormattingEvaluator conditionalFormattingEvaluator)Called if individually selected cell values have been deleted by the user.
-
-
-
Method Detail
-
cellDeleted
boolean cellDeleted(org.apache.poi.ss.usermodel.Cell cell, org.apache.poi.ss.usermodel.Sheet sheet, int colIndex, int rowIndex, org.apache.poi.ss.usermodel.FormulaEvaluator formulaEvaluator, org.apache.poi.ss.usermodel.DataFormatter formatter, org.apache.poi.ss.formula.ConditionalFormattingEvaluator conditionalFormattingEvaluator)Called if a cell value has been deleted by the user. UseSpreadsheet.setCellDeletionHandler(CellDeletionHandler)to enable it for the spreadsheet.- Parameters:
cell- The cell that has been deletedsheet- The sheet the cell belongs to, the currently active sheetcolIndex- Cell column index, 0-basedrowIndex- Cell row index, 0-basedformulaEvaluator- TheFormulaEvaluatorfor this sheetformatter- TheDataFormatterfor this workbookconditionalFormattingEvaluator- TheConditionalFormattingEvaluatorfor this workbook- Returns:
trueif component default deletion should still be done,falseif not
-
individualSelectedCellsDeleted
boolean individualSelectedCellsDeleted(List<org.apache.poi.ss.util.CellReference> individualSelectedCells, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.FormulaEvaluator formulaEvaluator, org.apache.poi.ss.usermodel.DataFormatter formatter, org.apache.poi.ss.formula.ConditionalFormattingEvaluator conditionalFormattingEvaluator)
Called if individually selected cell values have been deleted by the user. UseSpreadsheet.setCellDeletionHandler(CellDeletionHandler)to enable it for the spreadsheet.- Parameters:
individualSelectedCells- The cells that have been deletedsheet- The sheet the cells belong to, the currently active sheetformulaEvaluator- TheFormulaEvaluatorfor this sheetformatter- TheDataFormatterfor this workbookconditionalFormattingEvaluator- TheConditionalFormattingEvaluatorfor this workbook- Returns:
trueif component default deletion should still be done,falseif not
-
cellRangeDeleted
boolean cellRangeDeleted(List<org.apache.poi.ss.util.CellRangeAddress> cellRangeAddresses, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.FormulaEvaluator formulaEvaluator, org.apache.poi.ss.usermodel.DataFormatter formatter, org.apache.poi.ss.formula.ConditionalFormattingEvaluator conditionalFormattingEvaluator)
Called if a cell range has been deleted by the user. UseSpreadsheet.setCellDeletionHandler(CellDeletionHandler)to enable it for the spreadsheet.- Parameters:
cellRangeAddresses- The range of cells that has been deletedsheet- The sheet the cells belongs to, the currently active sheetformulaEvaluator- TheFormulaEvaluatorfor this sheetformatter- TheDataFormatterfor this workbookconditionalFormattingEvaluator- TheConditionalFormattingEvaluatorfor this workbook- Returns:
trueif component default deletion should still be done,falseif not
-
-