Package net.anwiba.commons.swing.list
Class ObjectListComponentBuilder<T>
- java.lang.Object
-
- net.anwiba.commons.swing.list.ObjectListComponentBuilder<T>
-
public class ObjectListComponentBuilder<T> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ObjectListComponentBuilder()
-
Method Summary
-
-
-
Method Detail
-
setObjectUi
public ObjectListComponentBuilder<T> setObjectUi(IObjectUi<T> objectUi)
-
setSingleSelectionMode
public ObjectListComponentBuilder<T> setSingleSelectionMode()
-
setSingleIntervalSelectionMode
public ObjectListComponentBuilder<T> setSingleIntervalSelectionMode()
-
setMultiSelectionMode
public ObjectListComponentBuilder<T> setMultiSelectionMode()
-
setIconTextGap
public ObjectListComponentBuilder<T> setIconTextGap(int iconTextGap)
-
setVerticalTextPosition
public ObjectListComponentBuilder<T> setVerticalTextPosition(int verticalTextPosition)
-
setHorizontalTextPosition
public ObjectListComponentBuilder<T> setHorizontalTextPosition(int horizontalTextPosition)
-
setHorizontalAlignment
public ObjectListComponentBuilder<T> setHorizontalAlignment(int horizontalAlignment)
-
setBorder
public ObjectListComponentBuilder<T> setBorder(javax.swing.border.Border border)
-
setVisibleRowCount
public ObjectListComponentBuilder<T> setVisibleRowCount(int visibleRowCount)
-
setModel
public ObjectListComponentBuilder<T> setModel(IListModel<T> model)
-
setValues
public ObjectListComponentBuilder<T> setValues(T[] values)
-
setValues
public ObjectListComponentBuilder<T> setValues(java.util.List<T> values)
-
setVerticalWrapOrientation
public ObjectListComponentBuilder<T> setVerticalWrapOrientation()
-
setHorizontalWrapOrientation
public ObjectListComponentBuilder<T> setHorizontalWrapOrientation()
-
setVerticalOrientation
public ObjectListComponentBuilder<T> setVerticalOrientation()
-
setMouseListener
public ObjectListComponentBuilder<T> setMouseListener(java.awt.event.MouseListener mouseListener)
-
setSelectionModel
public ObjectListComponentBuilder<T> setSelectionModel(ISelectionModel<T> selectionModel)
-
setTransferHandler
public ObjectListComponentBuilder<T> setTransferHandler(javax.swing.TransferHandler transferHandler)
-
setDragDisnabled
public ObjectListComponentBuilder<T> setDragDisnabled()
-
setDragEnabled
public ObjectListComponentBuilder<T> setDragEnabled()
-
setDropReplaceEnabled
public ObjectListComponentBuilder<T> setDropReplaceEnabled()
-
setDropReplaceOrInsertEnabled
public ObjectListComponentBuilder<T> setDropReplaceOrInsertEnabled()
-
setDropToSelectedEnabled
public ObjectListComponentBuilder<T> setDropToSelectedEnabled()
-
build
public ObjectListComponent<T> build()
-
-