SpreadsheetView control.See: Description
| Interface | Description |
|---|---|
| Grid |
That class holds some
SpreadsheetCell in order
to be used by the SpreadsheetView. |
| Class | Description |
|---|---|
| GridBase |
A base implementation of the
Grid interface. |
| GridBase.MapBasedRowHeightFactory |
This class serves as a bridge between row height Callback needed by the
GridBase and a Map
|
| GridChange |
This class represents a single change happening in a
Grid. |
| SpreadsheetCell |
The SpreadsheetCells serve as model for the
SpreadsheetView. |
| SpreadsheetCellEditor |
SpreadsheetCellEditor are used by
SpreadsheetCellType and
SpreadsheetCell in order to control how each value will be entered. |
| SpreadsheetCellEditor.DateEditor |
A
SpreadsheetCellEditor for SpreadsheetCellType.DateType
typed cells. |
| SpreadsheetCellEditor.DoubleEditor |
A
SpreadsheetCellEditor for
SpreadsheetCellType.DoubleType typed cells. |
| SpreadsheetCellEditor.IntegerEditor |
A
SpreadsheetCellEditor for
SpreadsheetCellType.DoubleType typed cells. |
| SpreadsheetCellEditor.ListEditor<R> |
A
SpreadsheetCellEditor for SpreadsheetCellType.ListType
typed cells. |
| SpreadsheetCellEditor.ObjectEditor |
A
SpreadsheetCellEditor for
SpreadsheetCellType.ObjectType typed cells. |
| SpreadsheetCellEditor.StringEditor |
A
SpreadsheetCellEditor for
SpreadsheetCellType.StringType typed cells. |
| SpreadsheetCellType<T> |
When instantiating a
SpreadsheetCell, its SpreadsheetCellType will
specify which values the cell can accept as user input, and which
SpreadsheetCellEditor it will use to receive user input. |
| SpreadsheetCellType.DateType |
The
SpreadsheetCell LocalDate type base class. |
| SpreadsheetCellType.DoubleType |
The
SpreadsheetCell Double type base class. |
| SpreadsheetCellType.IntegerType |
The
SpreadsheetCell Integer type base class. |
| SpreadsheetCellType.ListType |
The
SpreadsheetCell List type base class. |
| SpreadsheetCellType.ObjectType |
The
SpreadsheetCell Object type base class. |
| SpreadsheetCellType.StringType |
The
SpreadsheetCell String type base class. |
| SpreadsheetColumn |
A
SpreadsheetView is made up of a number of SpreadsheetColumn
instances. |
| SpreadsheetView |
The SpreadsheetView is a control similar to the JavaFX
TableView
control but with different functionalities and use cases. |
| StringConverterWithFormat<T> |
This class is used by some of the
SpreadsheetCellType in order to use
a specific format.Since the format is specified in the SpreadsheetCell, we need a
converter which provide a runtime method StringConverterWithFormat.toStringFormat(Object, String).This class provide two constructors: A default one where you implement the three abstract methods. Another one which takes another StringConverter. |
| Enum | Description |
|---|---|
| SpreadsheetView.SpanType |
The SpanType describes in which state each cell can be.
|
SpreadsheetView control.