Class ObjectTableConfigurationBuilder<T>

java.lang.Object
net.anwiba.commons.swing.table.ObjectTableConfigurationBuilder<T>

public class ObjectTableConfigurationBuilder<T> extends Object
  • Constructor Details

    • ObjectTableConfigurationBuilder

      public ObjectTableConfigurationBuilder()
  • Method Details

    • setKeyListenerFactory

      public void setKeyListenerFactory(IKeyListenerFactory<T> keyListenerFactory)
    • setSelectionMode

      public void setSelectionMode(int selectionMode)
    • addColumnConfiguration

      public void addColumnConfiguration(IColumnConfiguration columnConfiguration)
    • addActionFactory

      public void addActionFactory(ITableActionFactory<T> factory)
    • setPreferredVisibleRowCount

      public void setPreferredVisibleRowCount(int preferredVisibleRowCount)
    • build

      public IObjectTableConfiguration<T> build()
    • setTableMouseListenerFactory

      public void setTableMouseListenerFactory(IMouseListenerFactory<T> mouseListenerFactory)
    • setHeaderMouseListenerFactory

      public void setHeaderMouseListenerFactory(IMouseListenerFactory<T> mouseListenerFactory)