All Classes and Interfaces
Class
Description
Implements the action framework.
Interface implemented by all components where actions can be registered.
Interface implemented by classes who wish to handle actions.
An Action that implements this interface can be added to an
Action.Notifier (or NotifierProxy) via the
addAction()
-method, which in many cases is easier than implementing the
Action.Handler interface.Action.Containers implementing this support an easier way of adding
single Actions than the more involved Action.Handler.
CellSelectionManager is an utility class for Spreadsheet, which handles
details of which cells are selected.
CellSelectionShifter is an utility class for Spreadsheet which handles cell
shift events.
Command for shifting the value(s) of one or more cells.
Command for changing the value of one or more cells.
Utility class for formatting cell values
CellValueManager is an utility class of SpreadsheetClass, which handles
values and formatting for individual cells.
Interface for providing different color-related operations on the
Spreadsheet.
Common interface for all Spreadsheet commands.
ConditionalFormatter is an utility class of Spreadsheet, which handles all
processing regarding Conditional Formatting rules.
Defines how the client should interpret textual values.
ContextMenuManager is an utility class for the Spreadsheet component.
This is an adapter for CT*Ser classes to use reflection to call some common
methods, as they don't declare implementing a common interface, although
share many methods.
Default implementation of the
Spreadsheet.HyperlinkCellClickHandler interface.Choose how external links should open
Spreadsheet action for deleting a single row.
Spreadsheet action for deleting a SpreadsheetTable.
Spreadsheet action for inserting or deleting a comment to a cell.
Represents the error levels displayed on components.
Converts between a localized formula and a non-localized formula.
Can be used to test reading of a new chart type or as a temporary means to
see the data.
Shared state for the grouping feature
Spreadsheet action for hiding a single row or column.
Color converter implementation for the older Excel file type (.xls or HSSF in
POI terms).
Spreadsheet action for inserting or deleting a comment to a cell.
Spreadsheet action for inserting a new row to the sheet.
Spreadsheet action for inserting a new SpreadsheetTable.
A simple filter for spreadsheet filtering table, filtering cell values with
checkboxes.
Spreadsheet action for merging two or more cells.
A button component that when clicked opens a pop-up next to spreadsheet cell
containing the button.
An event fired after the pop-up for the
PopupButton returned by
PopupButton.PopupCloseEvent.getPopupButton() has been closed.Interface for listening for a
PopupButton.PopupCloseEvent fired by a
PopupButton.An event fired after the pop-up button returned by
PopupButton.PopupOpenEvent.getPopupButton() has been clicked and the pop-up has been
opened.Interface for listening for a
PopupButton.PopupOpenEvent fired by a
PopupButton.An util class with helpers for reflection operations.
Command to insert or delete a row
SheetChartWrapper is an utility class of the Spreadsheet component.
SheetImageWrapper is an utility class of the Spreadsheet component.
Spreadsheet action for showing or hiding a cell comment.
Command for changing the height of row(s) or the width of column(s).
Determines whether this command applies to a row or to a column.
Vaadin Spreadsheet is a component which allows displaying and interacting
with the contents of an Excel file.
An interface for handling cell deletion from user input.
This event is fired when cell value changes.
Used for knowing when a user has changed the cell value in Spreadsheet
UI.
An interface for handling the edited cell value from user input.
This interface can be implemented to provide the comment author name set
to new comments in cells.
This event is fired when the value of a cell referenced by a formula cell
changes making the formula value change
Used for knowing when a cell referenced by a formula cell has changed in
the Spreadsheet UI making the formula value change
An interface for handling clicks on cells that contain a hyperlink.
An event that is fired when an attempt to modify a locked cell has been
made.
A listener for when an attempt to modify a locked cell has been made.
This event is fired when the border of a row header is double clicked
Interface for listening a
Spreadsheet.RowHeaderDoubleClickEvent eventThis event is fired when cell selection changes.
Used for knowing when a user has changed the cell selection in any way.
An event that is fired to registered listeners when the selected sheet
has been changed.
A listener for when a sheet is selected.
Themes for the Spreadsheet.
This is a parent class for a value change events.
Abstract base class for Spreadsheet actions.
Abstract base class for Spreadsheet commands.
Defines an interface for having custom components inside the
Spreadsheet.Default action handler for Spreadsheet actions.
SpreadsheetFactory is an utility class of the Spreadsheet component.
Interface for filter components that can be added to a
SpreadsheetFilterTable.Represents a "table" inside a spreadsheet, that has filters (
SpreadsheetFilter) inside the table's headers' pop-up buttons.Implementation of the Spreadsheet Server RPC interface.
SpreadsheetHistoryManager is an utility class of the Spreadsheet add-on.
SpreadsheetStyleFactory is an utility class for the Spreadsheet component.
Styling for cell borders
Represents a "table" inside a spreadsheet.
Utility class for miscellaneous Spreadsheet operations.
Spreadsheet action for showing hidden columns or rows.
Spreadsheet action for breaking a merged cell into its constituents.
Common interface for all Spreadsheet commands that change cell values.
Helper to evaluate POI values that are package scoped, like formula Ptg[]
arrays.
Color converter implementation for the current Excel file type (.xlsx or XSSF
in POI terms).