Uses of Class
com.vaadin.flow.component.spreadsheet.Spreadsheet
-
Packages that use Spreadsheet Package Description com.vaadin.flow.component.spreadsheet com.vaadin.flow.component.spreadsheet.action com.vaadin.flow.component.spreadsheet.command org.apache.poi.ss.formula -
-
Uses of Spreadsheet in com.vaadin.flow.component.spreadsheet
Fields in com.vaadin.flow.component.spreadsheet declared as Spreadsheet Modifier and Type Field Description protected SpreadsheetCellValueManager. spreadsheetThe Spreadsheet this class is tied to.protected SpreadsheetSpreadsheetHistoryManager. spreadsheetTarget Spreadsheet componentMethods in com.vaadin.flow.component.spreadsheet that return Spreadsheet Modifier and Type Method Description protected SpreadsheetDefaultHyperlinkCellClickHandler. getSpreadsheet()expose for subclassesSpreadsheetSpreadsheet.SelectionChangeEvent. getSpreadsheet()Gets the Spreadsheet where this event happened.SpreadsheetSpreadsheetTable. getSpreadsheet()Gets theSpreadsheetcomponent this table belongs to.Methods in com.vaadin.flow.component.spreadsheet with parameters of type Spreadsheet Modifier and Type Method Description com.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.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.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 Spreadsheet Constructor Description CellSelectionManager(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, elemental.json.JsonValue 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.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.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 Spreadsheet Modifier and Type Method Description voidDeleteRowAction. 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.command
Fields in com.vaadin.flow.component.spreadsheet.command declared as Spreadsheet Modifier and Type Field Description protected SpreadsheetSpreadsheetCommand. spreadsheetConstructors in com.vaadin.flow.component.spreadsheet.command with parameters of type Spreadsheet Constructor Description CellShiftValuesCommand(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 Spreadsheet Modifier and Type Method Description static 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)
-