Class RdcTableConfiguration<S>

  • Type Parameters:
    S - type of the objects contained within the table's items list
    All Implemented Interfaces:
    org.tentackle.fx.table.TableConfiguration<S>

    public class RdcTableConfiguration<S>
    extends org.tentackle.fx.table.DefaultTableConfiguration<S>
    PDO-aware table configuration.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.tentackle.fx.table.TableConfiguration

        org.tentackle.fx.table.TableConfiguration.BINDING, org.tentackle.fx.table.TableConfiguration.EDITMODE
    • Constructor Summary

      Constructors 
      Constructor Description
      RdcTableConfiguration​(java.lang.Class<S> objectClass, java.lang.String name)
      Creates a configuration.
      RdcTableConfiguration​(S template, java.lang.String name)
      Creates a configuration.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.tentackle.fx.table.TableColumnConfiguration<S,​?> createTableColumnConfiguration​(java.lang.String name, java.lang.String displayedName)  
      • Methods inherited from class org.tentackle.fx.table.DefaultTableConfiguration

        addColumn, addColumnConfiguration, configure, configure, createTreeItem, getBinder, getBindingType, getColumnConfiguration, getColumnConfiguration, getColumnConfiguration, getColumnConfigurations, getEditMode, getName, getObjectClass, getTableCellType, getTemplate, isSortingIncluded, isViewSizeIncluded, loadPreferences, loadPreferences, removeColumn, savePreferences, savePreferences, setBindingType, setEditMode, setSortingIncluded, setViewSizeIncluded, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • RdcTableConfiguration

        public RdcTableConfiguration​(S template,
                                     java.lang.String name)
        Creates a configuration.
        Parameters:
        template - a template object
        name - the table's name, null if basename from effective class of template
      • RdcTableConfiguration

        public RdcTableConfiguration​(java.lang.Class<S> objectClass,
                                     java.lang.String name)
        Creates a configuration.
        Parameters:
        objectClass - the object class
        name - the table's name, null if basename from effective class of template
    • Method Detail

      • createTableColumnConfiguration

        protected org.tentackle.fx.table.TableColumnConfiguration<S,​?> createTableColumnConfiguration​(java.lang.String name,
                                                                                                            java.lang.String displayedName)
        Overrides:
        createTableColumnConfiguration in class org.tentackle.fx.table.DefaultTableConfiguration<S>