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