public class ListBoxSupport<L extends JList & MasterDetailComponent<L>> extends FormularComponentSupport<L>
Modifier and Type | Field and Description |
---|---|
protected MasterDetailComponent.DetailHandler |
detailHandler |
protected int[] |
savedValue |
component, dataField, filterOperator, readOnly, validators
Constructor and Description |
---|
ListBoxSupport(L list) |
addValidator, getColumnName, getDataField, getDataFields, getFilterOperator, getFirstDataField, getFormattedFormularValue, getFormularName, getSingleValue, getValidators, getValuesForDataFields, hasDataField, isReadOnly, removeValidator, setDataField, setFilterOperator, setFormularValue, setReadOnly, validateState, validateState, verify
protected int[] savedValue
protected MasterDetailComponent.DetailHandler detailHandler
public ListBoxSupport(L list)
public void setRowSelectionHandler(RowSelectionHandler rowSelectionHandler)
public RowSelectionHandler getRowSelectionHandler()
public static void setListBoxRowConverter(ListBoxRowConverter listRowConverter)
public static ListBoxRowConverter getListBoxRowConverter()
public static void setListModelWrapperLookup(ListModelWrapperLookup listModelWrapperLookup)
public static ListModelWrapperLookup getListModelWrapperLookup()
public boolean isMultiSelect()
public void setFormularValue(VirtualTable vt, Map<String,Object> record)
public void setValue(VirtualTable vt, Map<String,Object> value)
public Object getFormularValue()
public void saveState()
public void restoreState()
public boolean hasStateChanged()
public final ItemListOwner getItemListOwner()
public final ItemList getItemList()
public VirtualTable getVirtualTable()
public VirtualTable.VirtualTableRow getSelectedVirtualTableRow()
public VirtualTable.VirtualTableRow[] getSelectedVirtualTableRows()
public void setSelectedVirtualTableRow(VirtualTable.VirtualTableRow row)
public void setSelectedVirtualTableRows(VirtualTable.VirtualTableRow[] rows)
public void refresh()
public void clearModel()
public void addValueChangeListener(FormularComponent.ValueChangeListener l)
public void setDetailHandler(MasterDetailComponent.DetailHandler detailHandler)
public void setSelectedData(Object o)
o
- the object to select.XdevListBox.setSelectedData(Object)
public void setSelectedData(Collection<?> dataList)
dataList
- the list to get the data to select from.XdevListBox.setSelectedData(Collection)
public void setSelectedItems(Collection<?> items)
items
- the list to get the items to select from.XdevListBox.setSelectedItems(Collection)
public void setSelectedModelIndices(int[] indices)
indices
- containing the modelindices to select.XdevListBox.setSelectedModelIndices(int[])
public void setSelectedModelIndex(int index)
index
- the modelindex to select.XdevListBox.setSelectedModelIndex(int)
public int[] getSelectedModelIndices(int[] viewIndices)
viewIndices
- the view indices to convert into modelindices.XdevListBox.getSelectedModelIndices()
public int getSelectedModelIndex(int viewIndex)
viewIndex
- the index to get the modelindex from.XdevListBox.getSelectedModelIndex()
public XdevList<Object> getSelectedItemsAsList()
XdevListBox.getSelectedItemsAsList()
public XdevList<Object> getSelectedDataAsList()
XdevListBox.getSelectedDataAsList()
Copyright © 2003–2021 XDEV Software. All rights reserved.