|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.doolin.gui.field.table.support.GUITableFormat<V,E>
V - Type of object for the viewE - Type of item in the tablepublic class GUITableFormat<V,E>
Format specification for the table. This implementation delegates most of its
calls to the Column class.
| Constructor Summary | |
|---|---|
GUITableFormat(GUITableField<V,E> tableField)
Instantiates a new GUI table format. |
|
| Method Summary | |
|---|---|
Column |
getActualColumn(int modelIndex)
Gets the actual column. |
Class |
getColumnClass(int index)
|
Comparator |
getColumnComparator(int index)
|
int |
getColumnCount()
Number of columns. |
String |
getColumnName(int index)
|
Object |
getColumnValue(Object item,
int index)
|
protected void |
init()
Initialisation. |
boolean |
isEditable(Object baseObject,
int columnIndex)
|
E |
setColumnValue(E baseObject,
Object editedValue,
int columnIndex)
Updates the column value and executes any action if it is defined. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GUITableFormat(GUITableField<V,E> tableField)
tableField - the table field| Method Detail |
|---|
public Column getActualColumn(int modelIndex)
modelIndex - the model index
public Class getColumnClass(int index)
getColumnClass in interface ca.odell.glazedlists.gui.AdvancedTableFormat<E>Column.getColumnClass()public Comparator getColumnComparator(int index)
getColumnComparator in interface ca.odell.glazedlists.gui.AdvancedTableFormat<E>Column.getComparator()public int getColumnCount()
getColumnCount in interface ca.odell.glazedlists.gui.TableFormat<E>public String getColumnName(int index)
getColumnName in interface ca.odell.glazedlists.gui.TableFormat<E>Column.getTitleExpression()
public Object getColumnValue(Object item,
int index)
getColumnValue in interface ca.odell.glazedlists.gui.TableFormat<E>Column.getValueFactory(),
ColumnValueFactory.getValue(Object)
public boolean isEditable(Object baseObject,
int columnIndex)
isEditable in interface ca.odell.glazedlists.gui.WritableTableFormat<E>Column.isEditable(Object)
public E setColumnValue(E baseObject,
Object editedValue,
int columnIndex)
setColumnValue in interface ca.odell.glazedlists.gui.WritableTableFormat<E>Column.getValueFactory(),
ColumnValueFactory.setValue(Object,
Object),
Column.getOnEditAction()protected void init()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||