Interface Spreadsheet.CellDeletionHandler
- All Superinterfaces:
Serializable
- Enclosing class:
Spreadsheet
An interface for handling cell deletion from user input.
-
Method Summary
Modifier and TypeMethodDescriptionbooleancellDeleted(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 Details
-
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
-