Class RdcTableConfiguration<S>
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 TableConfiguration
TableConfiguration.BINDING, TableConfiguration.EDITMODE -
Constructor Summary
ConstructorsConstructorDescriptionRdcTableConfiguration(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 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
-
RdcTableConfiguration
-
-
Method Details
-
createTableColumnConfiguration
protected TableColumnConfiguration<S,?> createTableColumnConfiguration(String name, String displayedName) Description copied from class:DefaultTableConfigurationCreates a column configuration.- Overrides:
createTableColumnConfigurationin classDefaultTableConfiguration<S>- Parameters:
name- the column's binding pathdisplayedName- the displayed column name- Returns:
- the created column configuration
-