net.sf.doolin.gui.field.list.multi
Class MultiComboTableFormat<V,E>
java.lang.Object
net.sf.doolin.gui.field.list.multi.MultiComboTableFormat<V,E>
- Type Parameters:
E - type of item
- All Implemented Interfaces:
- ca.odell.glazedlists.gui.AdvancedTableFormat<SelectableItem<E>>, ca.odell.glazedlists.gui.TableFormat<SelectableItem<E>>, ca.odell.glazedlists.gui.WritableTableFormat<SelectableItem<E>>
public class MultiComboTableFormat<V,E>
- extends Object
- implements ca.odell.glazedlists.gui.AdvancedTableFormat<SelectableItem<E>>, ca.odell.glazedlists.gui.WritableTableFormat<SelectableItem<E>>
Table format for the list of selectable items.
- Author:
- Damien Coraboeuf
|
Field Summary |
static int |
COL_ITEM
Column index for the item |
static int |
COL_SELECTED
Column index for the selection |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COL_SELECTED
public static final int COL_SELECTED
- Column index for the selection
- See Also:
- Constant Field Values
COL_ITEM
public static final int COL_ITEM
- Column index for the item
- See Also:
- Constant Field Values
MultiComboTableFormat
public MultiComboTableFormat(MultiComboField<V,E> field)
- Constructor
- Parameters:
field - Field definition
getColumnClass
public Class<?> getColumnClass(int column)
- Specified by:
getColumnClass in interface ca.odell.glazedlists.gui.AdvancedTableFormat<SelectableItem<E>>
getColumnComparator
public Comparator<?> getColumnComparator(int column)
- Specified by:
getColumnComparator in interface ca.odell.glazedlists.gui.AdvancedTableFormat<SelectableItem<E>>
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount in interface ca.odell.glazedlists.gui.TableFormat<SelectableItem<E>>
getColumnName
public String getColumnName(int column)
- Specified by:
getColumnName in interface ca.odell.glazedlists.gui.TableFormat<SelectableItem<E>>
getColumnValue
public Object getColumnValue(SelectableItem<E> baseObject,
int column)
- Specified by:
getColumnValue in interface ca.odell.glazedlists.gui.TableFormat<SelectableItem<E>>
isEditable
public boolean isEditable(SelectableItem<E> baseObject,
int column)
- Specified by:
isEditable in interface ca.odell.glazedlists.gui.WritableTableFormat<SelectableItem<E>>
setColumnValue
public SelectableItem<E> setColumnValue(SelectableItem<E> baseObject,
Object editedValue,
int column)
- Specified by:
setColumnValue in interface ca.odell.glazedlists.gui.WritableTableFormat<SelectableItem<E>>
Copyright © 2011. All Rights Reserved.