java.lang.Object
org.tentackle.fx.table.DefaultTableConfiguration<S>
org.tentackle.fx.rdc.table.RdcTableConfiguration<S>
- Type Parameters:
S
- type of the objects contained within the table's items list
- All Implemented Interfaces:
TableConfiguration<S>
PDO-aware table configuration.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.tentackle.fx.table.TableConfiguration
TableConfiguration.BINDING, TableConfiguration.EDITMODE
-
Constructor Summary
ConstructorDescriptionRdcTableConfiguration
(Class<S> objectClass, String name) Creates a configuration.RdcTableConfiguration
(S template, String name) Creates a configuration. -
Method Summary
Modifier and TypeMethodDescriptionprotected TableColumnConfiguration
<S, ?> createTableColumnConfiguration
(String name, String displayedName) Creates a column configuration.Methods inherited from class org.tentackle.fx.table.DefaultTableConfiguration
addColumn, addColumnConfiguration, configure, configure, createTreeItem, getBaseBundleName, getBinder, getBindingType, getColumnConfiguration, getColumnConfiguration, getColumnConfiguration, getColumnConfigurations, getEditMode, getName, getObjectClass, getTableCellType, getTemplate, isSortingIncluded, isViewSizeIncluded, loadPreferences, loadPreferences, removeColumn, savePreferences, savePreferences, setBaseBundleName, setBindingType, setEditMode, setSortingIncluded, setViewSizeIncluded, toString
-
Constructor Details
-
RdcTableConfiguration
Creates a configuration.- Parameters:
template
- a template objectname
- the table's name, null if basename from effective class of template
-
RdcTableConfiguration
Creates a configuration.- Parameters:
objectClass
- the object classname
- the table's name, null if basename from effective class of template
-
-
Method Details
-
createTableColumnConfiguration
protected TableColumnConfiguration<S,?> createTableColumnConfiguration(String name, String displayedName) Description copied from class:DefaultTableConfiguration
Creates a column configuration.- Overrides:
createTableColumnConfiguration
in classDefaultTableConfiguration<S>
- Parameters:
name
- the column's binding pathdisplayedName
- the displayed column name- Returns:
- the created column configuration
-