Module net.anwiba.commons.swing
Package net.anwiba.commons.swing.table
Class ObjectListTableConfiguration<T>
java.lang.Object
net.anwiba.commons.swing.table.ObjectTableConfiguration<T>
net.anwiba.commons.swing.table.ObjectListTableConfiguration<T>
- All Implemented Interfaces:
IObjectListTableConfiguration<T>,IObjectTableConfiguration<T>
public class ObjectListTableConfiguration<T>
extends ObjectTableConfiguration<T>
implements IObjectListTableConfiguration<T>
-
Constructor Summary
ConstructorsConstructorDescriptionObjectListTableConfiguration(IStringSubstituter toolTipSubstituter, IColumToStringConverter columnToStringConverter, IObjectDistributor<IAcceptor<T>> filterModel, int autoRizeMode, int selectionMode, int preferredVisibleRowCount, List<IObjectListColumnConfiguration<T>> columnConfigurations, IMouseListenerFactory<T> headerMouseListenerFactory, IMouseListenerFactory<T> tableMouseListenerFactory, IKeyListenerFactory<T> keyListenerFactory, ITableActionConfiguration<T> actionConfiguration, ITableTextFieldActionConfiguration<T> textFieldActionConfiguration, IFactory<IObjectTableModel<T>, JComponent, RuntimeException> accessoryHeaderPanelFactory, IFactory<IObjectTableModel<T>, JComponent, RuntimeException> accessoryFooterPanelFactory, ITableTextFieldKeyListenerFactory<T> textFieldKeyListenerFactory) -
Method Summary
Modifier and TypeMethodDescriptionbooleanMethods inherited from class net.anwiba.commons.swing.table.ObjectTableConfiguration
getAutoResizeMode, getColumnConfiguration, getHeaderMouseListenerFactory, getKeyListenerFactory, getPreferredVisibleRowCount, getRowSorter, getSelectionMode, getTableActionConfiguration, getTableMouseListenerFactory, getToolTipSubstituterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.anwiba.commons.swing.table.IObjectListTableConfiguration
isTextFieldEnableMethods inherited from interface net.anwiba.commons.swing.table.IObjectTableConfiguration
getAutoResizeMode, getColumnConfiguration, getHeaderMouseListenerFactory, getKeyListenerFactory, getPreferredVisibleRowCount, getRowSorter, getSelectionMode, getTableActionConfiguration, getTableMouseListenerFactory, getToolTipSubstituter
-
Constructor Details
-
ObjectListTableConfiguration
public ObjectListTableConfiguration(IStringSubstituter toolTipSubstituter, IColumToStringConverter columnToStringConverter, IObjectDistributor<IAcceptor<T>> filterModel, int autoRizeMode, int selectionMode, int preferredVisibleRowCount, List<IObjectListColumnConfiguration<T>> columnConfigurations, IMouseListenerFactory<T> headerMouseListenerFactory, IMouseListenerFactory<T> tableMouseListenerFactory, IKeyListenerFactory<T> keyListenerFactory, ITableActionConfiguration<T> actionConfiguration, ITableTextFieldActionConfiguration<T> textFieldActionConfiguration, IFactory<IObjectTableModel<T>, JComponent, RuntimeException> accessoryHeaderPanelFactory, IFactory<IObjectTableModel<T>, JComponent, RuntimeException> accessoryFooterPanelFactory, ITableTextFieldKeyListenerFactory<T> textFieldKeyListenerFactory)
-
-
Method Details
-
getColumnValueProviders
- Specified by:
getColumnValueProvidersin interfaceIObjectListTableConfiguration<T>
-
getColumnValueAdaptors
- Specified by:
getColumnValueAdaptorsin interfaceIObjectListTableConfiguration<T>
-
isFilterable
public boolean isFilterable()- Specified by:
isFilterablein interfaceIObjectListTableConfiguration<T>
-
getRowFilterDistributor
- Specified by:
getRowFilterDistributorin interfaceIObjectListTableConfiguration<T>
-
getRowFilterToStringConverter
- Specified by:
getRowFilterToStringConverterin interfaceIObjectListTableConfiguration<T>
-
getColumnClassProvider
- Specified by:
getColumnClassProviderin interfaceIObjectListTableConfiguration<T>
-
getTextFieldActionConfiguration
- Specified by:
getTextFieldActionConfigurationin interfaceIObjectListTableConfiguration<T>
-
getTextFieldKeyListenerFactory
- Specified by:
getTextFieldKeyListenerFactoryin interfaceIObjectListTableConfiguration<T>
-
getAccessoryHeaderPanelFactory
- Specified by:
getAccessoryHeaderPanelFactoryin interfaceIObjectListTableConfiguration<T>
-