public interface IObjectTableBuilder<T>
IObjectTableBuilder<T> setKeyListenerFactory(IKeyListenerFactory<T> keyListenerFactory)
IObjectTableBuilder<T> setSelectionMode(int selectionMode)
IObjectTableBuilder<T> addColumnConfiguration(IObjectListColumnConfiguration<T> columnConfiguration)
IObjectTableBuilder<T> addTextFieldActionFactory(ITableTextFieldActionFactory<T> factory)
IObjectTableBuilder<T> addActionFactory(ITableActionFactory<T> factory)
IObjectTableBuilder<T> setPreferredVisibleRowCount(int preferredVisibleRowCount)
IObjectTableBuilder<T> setMouseListenerFactory(IMouseListenerFactory<T> mouseListenerFactory)
IObjectTableBuilder<T> addAddObjectAction(IColumnObjectFactory<T,T,RuntimeException> factory)
IObjectTableBuilder<T> addEditObjectAction(IColumnObjectFactory<T,T,RuntimeException> factory)
IObjectTableBuilder<T> addRemoveObjectsAction()
IObjectTableBuilder<T> addMoveObjectUpAction()
IObjectTableBuilder<T> addMoveObjectDownAction()
IObjectTableBuilder<T> setFilterToStringConverter(IColumToStringConverter columnToStringConverter)
IObjectTableBuilder<T> setValues(List<T> values)
IObjectTableBuilder<T> addValue(T value)
ObjectListTable<T> build()
IObjectTableBuilder<T> setSingleSelectionMode()
IObjectTableBuilder<T> setAutoResizeModeOff()
IObjectTableBuilder<T> addSortableStringConfiguration(String title, IFunction<T,String,RuntimeException> provider, int size)
IObjectTableBuilder<T> addSortableDoubleConfiguration(String title, IFunction<T,Double,RuntimeException> provider, int size)
IObjectTableBuilder<T> addSortableBooleanConfiguration(String title, IFunction<T,Boolean,RuntimeException> provider, int size)
IObjectTableBuilder<T> addSortableStringConfiguration(String title, IFunction<T,String,RuntimeException> provider, IAggregator<T,String,T,RuntimeException> adaptor, int size)
IObjectTableBuilder<T> setTextFieldKeyListenerFactory(ITableTextFieldKeyListenerFactory<T> textFieldKeyListenerFactory)
Copyright © 2007–2018 Andreas W. Bartels. All rights reserved.