All Classes and Interfaces

Class
Description
 
 
 
 
Wraps a native javascript object containing fields for an error message.
This is the client side communication "engine", managing client-server communication with its server side counterpart com.vaadin.server.VaadinService.
 
 
Event triggered when a application is stopped by calling ApplicationConnection.setApplicationRunning(boolean).
A listener for listening to application stopped events.
Allows custom handling of communication errors.
The communication handler methods are called at certain points during communication with the server.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is a dummy impleenetation of a class that was removed in gwt 2.9, but still used in vaadin-client-compiler
 
 
Class that represents a single column grouping indicator.
 
 
 
 
 
The class that binds the CopyPasteTextBox and SpreadsheetWidget together; copy operations are put into this class, because we have the necessary info available. paste is delegated to server-side.
TextArea that handles cut, copy and paste events inside the spreadsheet.
Handler interface for dealing with the data that is transferred in copy, cut and paste operations.
Custom editor event listener for handling keyboard events and focus changes in a custom editor slot within a spreadsheet.
Default implementation of the connection state handler.
 
 
 
 
 
Shared state for the grouping feature
Class that represents a single column grouping indicator.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
TextBox that notices incoming paste events, and notifies SheetWidget.
 
 
 
 
 
 
 
Utility class to help linkers do resource injection.
The panel to which all other widgets must ultimately be added.
 
Class that represents a single row grouping indicator.
 
 
 
spreadsheet: we override this class to provide our own rpc implementation
Pre-linker that checks for the existence of SASS files in public folders, compiles them to CSS files with the SassCompiler from Vaadin and adds the CSS back into the artifact.
 
Class that handles finer details of cell selection inside the Spreadsheet.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
this is the public api which we will export to js
 
Customized version of SingleScriptLinker which uses a modified version of the single script template ("com/vaadin/component/spreadsheet/client/SpreadsheetSingleScriptTemplate.js").
A VOverlay Implementation that attaches the overlay to the container added by vaadin-spreadsheet webcomponent
A VContextMenu Implementation that attaches the overlay to the container added by vaadin-spreadsheet webcomponent