public class ObjectTableBuilder<T> extends Object
| Constructor and Description |
|---|
ObjectTableBuilder() |
public ObjectTableBuilder<T> setKeyListenerFactory(IKeyListenerFactory<T> keyListenerFactory)
public ObjectTableBuilder<T> setSelectionMode(int selectionMode)
public ObjectTableBuilder<T> addColumnConfiguration(IObjectListColumnConfiguration<T> columnConfiguration)
public ObjectTableBuilder<T> addActionFactory(ITableActionFactory<T> factory)
public ObjectTableBuilder<T> setPreferredVisibleRowCount(int preferredVisibleRowCount)
public ObjectTableBuilder<T> setMouseListenerFactory(IMouseListenerFactory<T> mouseListenerFactory)
public ObjectTableBuilder<T> addAddObjectAction(IColumnObjectFactory<T,T,RuntimeException> factory)
public ObjectTableBuilder<T> addEditObjectAction(IColumnObjectFactory<T,T,RuntimeException> factory)
public ObjectTableBuilder<T> addRemoveObjectsAction()
public ObjectTableBuilder<T> addMoveObjectUpAction()
public ObjectTableBuilder<T> addMoveObjectDownAction()
public ObjectTableBuilder<T> setFilterToStringConverter(IColumToStringConverter columnToStringConverter)
public ObjectTableBuilder<T> setValues(List<T> values)
public ObjectTableBuilder<T> addValue(T value)
public ObjectListTable<T> build()
Copyright © 2007–2017 Andreas Bartels. All rights reserved.