Uses of Class
com.vaadin.flow.component.spreadsheet.Spreadsheet
Packages that use Spreadsheet
Package
Description
-
Uses of Spreadsheet in com.vaadin.flow.component.spreadsheet
Fields in com.vaadin.flow.component.spreadsheet declared as SpreadsheetModifier and TypeFieldDescriptionprotected final SpreadsheetCellValueManager.spreadsheetThe Spreadsheet this class is tied to.protected final SpreadsheetSpreadsheetHistoryManager.spreadsheetTarget Spreadsheet componentMethods in com.vaadin.flow.component.spreadsheet that return SpreadsheetModifier and TypeMethodDescriptionprotected SpreadsheetDefaultHyperlinkCellClickHandler.getSpreadsheet()expose for subclassesSpreadsheet.SelectionChangeEvent.getSpreadsheet()Gets the Spreadsheet where this event happened.SpreadsheetTable.getSpreadsheet()Gets theSpreadsheetcomponent this table belongs to.Methods in com.vaadin.flow.component.spreadsheet with parameters of type SpreadsheetModifier and TypeMethodDescriptioncom.vaadin.flow.component.ComponentChartCreator.createChart(org.apache.poi.xssf.usermodel.XSSFChart chartXml, Spreadsheet spreadsheet) Converts the XSSFChart model into a Chart Componentstatic List<org.apache.poi.ss.util.CellReference>SpreadsheetUtil.getAllReferencedCells(String formula, Spreadsheet spreadsheet, boolean includeHiddenCells) This function returns all the cells that the given formula references.com.vaadin.flow.component.ComponentSpreadsheetComponentFactory.getCustomComponentForCell(org.apache.poi.ss.usermodel.Cell cell, int rowIndex, int columnIndex, Spreadsheet spreadsheet, org.apache.poi.ss.usermodel.Sheet sheet) Should return a unique component that is displayed inside the cell instead of the cell's value.com.vaadin.flow.component.ComponentSpreadsheetComponentFactory.getCustomEditorForCell(org.apache.poi.ss.usermodel.Cell cell, int rowIndex, int columnIndex, Spreadsheet spreadsheet, org.apache.poi.ss.usermodel.Sheet sheet) Should return the custom component that is displayed in the cell when the sheet is loaded or then the cell is selected whensetShowCustomEditorOnFocus(boolean)is enabled. has been selected.static org.apache.poi.ss.util.CellRangeAddressSpreadsheetUtil.getRangeForReference(String formula, Spreadsheet spreadsheet, boolean includeHiddenCells) evaluate the formula (which may just be a single cell or range string) and find the bounding rectangle for the referenced cells.voidSpreadsheetComponentFactory.onCustomEditorDisplayed(org.apache.poi.ss.usermodel.Cell cell, int rowIndex, int columnIndex, Spreadsheet spreadsheet, org.apache.poi.ss.usermodel.Sheet sheet, com.vaadin.flow.component.Component customEditor) This method is called when a cell with a custom editor is displayed (the cell is selected).static org.apache.poi.ss.util.CellReferenceSpreadsheetUtil.relativeToAbsolute(Spreadsheet sheet, org.apache.poi.ss.util.CellReference cell) Constructors in com.vaadin.flow.component.spreadsheet with parameters of type SpreadsheetModifierConstructorDescriptionCellSelectionManager(Spreadsheet spreadsheet) Creates a new CellSelectionManager and ties it to the given SpreadsheetCellSelectionShifter(Spreadsheet spreadsheet) Creates a new CellShifter and ties it to the given SpreadsheetCellValueManager(Spreadsheet spreadsheet) Creates a new CellValueManager and ties it to the given Spreadsheet.ConditionalFormatter(Spreadsheet spreadsheet) Constructs a new ConditionalFormatter targeting the given Spreadsheet.ContextMenuManager(Spreadsheet spreadsheet) Constructs a new ContextMenuManager and ties it to the given Spreadsheet.DefaultHyperlinkCellClickHandler(Spreadsheet spreadsheet) DefaultHyperlinkCellClickHandler(Spreadsheet spreadsheet, DefaultHyperlinkCellClickHandler.HyperlinkOpenStyle openStyle) ItemFilter(org.apache.poi.ss.util.CellRangeAddress filterRange, Spreadsheet spreadsheet, PopupButton popupButton, SpreadsheetFilterTable filterTable) Constructs a new item filter for the given spreadsheet, filtering range, pop-up button and filtering table.SheetChartWrapper(org.apache.poi.xssf.usermodel.XSSFChart chartXml, Spreadsheet spreadsheet) SpreadsheetEvent(Spreadsheet source, boolean fromClient, String type, tools.jackson.databind.JsonNode data) SpreadsheetFilterTable(Spreadsheet spreadsheet, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.util.CellRangeAddress fullTableRegion) Creates a new filter table for the given spreadsheet component, sheet and region.SpreadsheetFilterTable(Spreadsheet spreadsheet, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.util.CellRangeAddress fullTableRegion, org.openxmlformats.schemas.spreadsheetml.x2006.main.CTAutoFilter ctWorksheetAutoFilter, org.apache.poi.xssf.usermodel.XSSFTable xssfTable) SpreadsheetFilterTable(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress fullTableRegion) Creates a new filter table for the given spreadsheet component, its active sheet (getActiveSheet()and region.SpreadsheetHandlerImpl(Spreadsheet spreadsheet) SpreadsheetHistoryManager(Spreadsheet spreadsheet) Creates a new history manager for the given Spreadsheet.SpreadsheetStyleFactory(Spreadsheet spreadsheet) Constructs a new SpreadsheetStyleFactory for the given SpreadsheetSpreadsheetTable(Spreadsheet spreadsheet, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.util.CellRangeAddress fullTableRegion) Creates a new table for the given spreadsheet component, sheet and region.SpreadsheetTable(Spreadsheet spreadsheet, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.util.CellRangeAddress fullTableRegion, org.openxmlformats.schemas.spreadsheetml.x2006.main.CTAutoFilter ctWorksheetAutoFilter, org.apache.poi.xssf.usermodel.XSSFTable xssfTable) Creates a new table for the given spreadsheet component, sheet and region while referencing the backing xssfTable or ctWorksheetAutoFilter.SpreadsheetTable(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress tableRegion) Creates a new table for the given spreadsheet component, its active sheet (returned bygetActiveSheet()) and the given region. -
Uses of Spreadsheet in com.vaadin.flow.component.spreadsheet.action
Methods in com.vaadin.flow.component.spreadsheet.action with parameters of type SpreadsheetModifier and TypeMethodDescriptionvoidDeleteRowAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidDeleteTableAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidEditCellCommentAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidHideHeaderAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidInsertDeleteCellCommentAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidInsertNewRowAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidInsertTableAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidMergeCellsAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidShowHideCellCommentAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) abstract voidSpreadsheetAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) Execute this action on the given spreadsheet and row/column header.voidUnHideHeadersAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidUnMergeCellsAction.executeActionOnHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) voidDeleteRowAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) voidDeleteTableAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) voidEditCellCommentAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) voidHideHeaderAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) voidInsertDeleteCellCommentAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) voidInsertNewRowAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) voidInsertTableAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) voidMergeCellsAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) voidShowHideCellCommentAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) abstract voidSpreadsheetAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) Execute this action on the given spreadsheet and selection.voidUnHideHeadersAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) voidUnMergeCellsAction.executeActionOnSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) booleanDeleteRowAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanDeleteTableAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanEditCellCommentAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanHideHeaderAction.isApplicableForHeader(Spreadsheet spreadhseet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanInsertDeleteCellCommentAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanInsertNewRowAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanInsertTableAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanMergeCellsAction.isApplicableForHeader(Spreadsheet spreasdheet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanShowHideCellCommentAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) abstract booleanSpreadsheetAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) Returns true if this action is possible for the given row/column header.booleanUnHideHeadersAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanUnMergeCellsAction.isApplicableForHeader(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) booleanDeleteRowAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) booleanDeleteTableAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) booleanEditCellCommentAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) booleanHideHeaderAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) booleanInsertDeleteCellCommentAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) booleanInsertNewRowAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) booleanInsertTableAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) booleanMergeCellsAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) booleanShowHideCellCommentAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) abstract booleanSpreadsheetAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) Returns true if this action is possible in the given spreadsheet for the given selection.booleanUnHideHeadersAction.isApplicableForSelection(Spreadsheet spreadhseet, Spreadsheet.SelectionChangeEvent event) booleanUnMergeCellsAction.isApplicableForSelection(Spreadsheet spreadsheet, Spreadsheet.SelectionChangeEvent event) protected booleanSpreadsheetAction.isSheetProtected(Spreadsheet spreadsheet) Returns the protection status of the given spreadsheet. -
Uses of Spreadsheet in com.vaadin.flow.component.spreadsheet.charts.converter
Methods in com.vaadin.flow.component.spreadsheet.charts.converter with parameters of type SpreadsheetModifier and TypeMethodDescriptioncom.vaadin.flow.component.ComponentDefaultChartCreator.createChart(org.apache.poi.xssf.usermodel.XSSFChart chartXml, Spreadsheet spreadsheet) static List<org.apache.poi.ss.util.CellReference>Utils.getAllReferencedCells(String formula, Spreadsheet spreadsheet, boolean includeHiddenCells) This function returns all the cells that the given formula references.static List<org.apache.poi.ss.util.CellReference>Utils.getAllReferencedVisibleCells(String formula, Spreadsheet spreadsheet) This function uses the getAllReferencedCells function but filters out all the hidden rows from the list honoring filtering of charts based on spreadsheettable filter settingsstatic DoubleUtils.getNumericValue(org.apache.poi.ss.util.CellReference ref, Spreadsheet spreadsheet) static StringUtils.getStringValue(org.apache.poi.ss.util.CellReference ref, Spreadsheet spreadsheet) static StringUtils.getStringValueFromFormula(String formula, Spreadsheet spreadsheet) -
Uses of Spreadsheet in com.vaadin.flow.component.spreadsheet.charts.converter.xssfreader
Methods in com.vaadin.flow.component.spreadsheet.charts.converter.xssfreader that return SpreadsheetConstructors in com.vaadin.flow.component.spreadsheet.charts.converter.xssfreader with parameters of type SpreadsheetModifierConstructorDescriptionAbstractSeriesReader(org.apache.xmlbeans.XmlObject ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) AbstractSeriesReader(org.apache.xmlbeans.XmlObject ctChart, Spreadsheet spreadsheet, boolean is3d, boolean showDataInHiddenCells) AreaSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTAreaChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) BarSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTBar3DChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) BarSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTBarChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) BubbleSeriesReader(org.apache.xmlbeans.XmlObject ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) GenericSeriesReader(org.apache.xmlbeans.XmlObject ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) LineSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTLineChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) PieSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTDoughnutChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) PieSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTPie3DChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) PieSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTPieChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) RadarSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTRadarChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) ScatterSeriesReader(org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterChart ctChart, Spreadsheet spreadsheet, boolean showDataInHiddenCells) XSSFChartReader(Spreadsheet spreadsheet, org.apache.poi.xssf.usermodel.XSSFChart xssfChart) -
Uses of Spreadsheet in com.vaadin.flow.component.spreadsheet.command
Fields in com.vaadin.flow.component.spreadsheet.command declared as SpreadsheetConstructors in com.vaadin.flow.component.spreadsheet.command with parameters of type SpreadsheetModifierConstructorDescriptionCellShiftValuesCommand(Spreadsheet spreadsheet, boolean decrease) Creates a new CellShiftValuesCommand targeting the given spreadsheet.CellValueCommand(Spreadsheet spreadsheet) Sets the currently selected cell of the spreadsheet as the selected cell and possible painted range for this command.RowInsertOrDeleteCommand(Spreadsheet spreadsheet, org.apache.poi.ss.util.CellRangeAddress headerRange) SizeChangeCommand(Spreadsheet spreadsheet, SizeChangeCommand.Type type) SpreadsheetCommand(Spreadsheet spreadsheet) Creates a new command targeting the given spreadsheet. -
Uses of Spreadsheet in org.apache.poi.ss.formula
Methods in org.apache.poi.ss.formula with parameters of type SpreadsheetModifier and TypeMethodDescriptionstatic org.apache.poi.ss.formula.eval.ValueEvalWorkbookEvaluatorUtil.evaluate(Spreadsheet spreadsheet, org.apache.poi.ss.formula.ptg.Ptg[] ptgs, org.apache.poi.ss.usermodel.Cell cell) Evaluate formula Ptg[] tokensstatic org.apache.poi.xssf.usermodel.BaseXSSFEvaluationWorkbookWorkbookEvaluatorUtil.getEvaluationWorkbook(Spreadsheet spreadsheet)