| Interface | Description |
|---|---|
| ChartCreator | |
| ColorConverter |
Interface for providing different color-related operations on the
Spreadsheet.
|
| PopupButton.PopupCloseListener |
Interface for listening for a
PopupButton.PopupCloseEvent fired by a
PopupButton. |
| PopupButton.PopupOpenListener |
Interface for listening for a
PopupButton.PopupOpenEvent fired by a
PopupButton. |
| SheetOverlayWrapper.OverlayChangeListener | |
| Spreadsheet.CellDeletionHandler |
An interface for handling cell deletion from user input.
|
| Spreadsheet.CellValueChangeListener |
Used for knowing when a user has changed the cell value in Spreadsheet
UI.
|
| Spreadsheet.CellValueHandler |
An interface for handling the edited cell value from user input.
|
| Spreadsheet.CommentAuthorProvider |
This interface can be implemented to provide the comment author name set
to new comments in cells.
|
| Spreadsheet.FormulaValueChangeListener |
Used for knowing when a cell referenced by a formula cell has changed in
the Spreadsheet UI making the formula value change
|
| Spreadsheet.HyperlinkCellClickHandler |
An interface for handling clicks on cells that contain a hyperlink.
|
| Spreadsheet.ProtectedEditListener |
A listener for when an attempt to modify a locked cell has been made.
|
| Spreadsheet.RowHeaderDoubleClickListener |
Interface for listening a
Spreadsheet.RowHeaderDoubleClickEvent event |
| Spreadsheet.SelectionChangeListener |
Used for knowing when a user has changed the cell selection in any way.
|
| Spreadsheet.SheetChangeListener |
A listener for when a sheet is selected.
|
| SpreadsheetComponentFactory |
Defines an interface for having custom components inside the
Spreadsheet. |
| SpreadsheetFilter |
Interface for filter components that can be added to a
SpreadsheetFilterTable. |
| Class | Description |
|---|---|
| CellSelectionManager |
CellSelectionManager is an utility class for Spreadsheet, which handles
details of which cells are selected.
|
| CellSelectionShifter |
CellSelectionShifter is an utility class for Spreadsheet which handles cell
shift events.
|
| CellValueFormatter |
Utility class for formatting cell values
|
| CellValueManager |
CellValueManager is an utility class of SpreadsheetClass, which handles
values and formatting for individual cells.
|
| ColorConverterUtil | |
| ConditionalFormatter |
ConditionalFormatter is an utility class of Spreadsheet, which handles all
processing regarding Conditional Formatting rules.
|
| ContextMenuManager |
ContextMenuManager is an utility class for the Spreadsheet component.
|
| DefaultHyperlinkCellClickHandler |
Default implementation of the
Spreadsheet.HyperlinkCellClickHandler interface. |
| FormulaFormatter |
Converts between a localized formula and a non-localized formula.
|
| HSSFColorConverter |
Color converter implementation for the older Excel file type (.xls or HSSF in
POI terms).
|
| ItemFilter |
A simple filter for spreadsheet filtering table, filtering cell values with
checkboxes.
|
| PopupButton |
A button component that when clicked opens a pop-up next to spreadsheet cell
containing the button.
|
| PopupButton.PopupCloseEvent |
An event fired after the pop-up for the
PopupButton returned by
PopupButton.PopupCloseEvent.getPopupButton() has been closed. |
| PopupButton.PopupOpenEvent |
An event fired after the pop-up button returned by
PopupButton.PopupOpenEvent.getPopupButton() has been clicked and the pop-up has been
opened. |
| SheetChartWrapper |
SheetChartWrapper is an utility class of the Spreadsheet component.
|
| SheetImageWrapper |
SheetImageWrapper is an utility class of the Spreadsheet component.
|
| SheetOverlayWrapper | |
| Spreadsheet |
Vaadin Spreadsheet is a Vaadin Add-On Component which allows displaying and
interacting with the contents of an Excel file.
|
| Spreadsheet.CellValueChangeEvent |
This event is fired when cell value changes.
|
| Spreadsheet.FormulaValueChangeEvent |
This event is fired when the value of a cell referenced by a formula cell
changes making the formula value change
|
| Spreadsheet.ProtectedEditEvent |
An event that is fired when an attempt to modify a locked cell has been
made.
|
| Spreadsheet.RowHeaderDoubleClickEvent |
This event is fired when the border of a row header is double clicked
|
| Spreadsheet.SelectionChangeEvent |
This event is fired when cell selection changes.
|
| Spreadsheet.SheetChangeEvent |
An event that is fired to registered listeners when the selected sheet
has been changed.
|
| Spreadsheet.ValueChangeEvent |
This is a parent class for a value change events.
|
| SpreadsheetFactory |
SpreadsheetFactory is an utility class of the Spreadsheet component.
|
| SpreadsheetFilterTable |
Represents a "table" inside a spreadsheet, that has filters (
SpreadsheetFilter) inside the table's headers' pop-up buttons. |
| SpreadsheetHandlerImpl |
Implementation of the Spreadsheet Server RPC interface.
|
| SpreadsheetHistoryManager |
SpreadsheetHistoryManager is an utility class of the Spreadsheet add-on.
|
| SpreadsheetStyleFactory |
SpreadsheetStyleFactory is an utility class for the Spreadsheet component.
|
| SpreadsheetTable |
Represents a "table" inside a spreadsheet.
|
| SpreadsheetUtil |
Utility class for miscellaneous Spreadsheet operations.
|
| XSSFColorConverter |
Color converter implementation for the current Excel file type (.xlsx or XSSF
in POI terms).
|
| Enum | Description |
|---|---|
| DefaultHyperlinkCellClickHandler.HyperlinkOpenStyle |
Choose how external links should open
|
| SpreadsheetStyleFactory.BorderStyle |
Styling for cell borders
|
Copyright © 2013–2026 Vaadin Ltd. All rights reserved.