Package net.anwiba.commons.swing.table
Class ObjectListColumnConfiguration<T>
- java.lang.Object
-
- net.anwiba.commons.swing.table.ColumnConfiguration
-
- net.anwiba.commons.swing.table.ObjectListColumnConfiguration<T>
-
- All Implemented Interfaces:
IColumnConfiguration,IObjectListColumnConfiguration<T>
public class ObjectListColumnConfiguration<T> extends ColumnConfiguration implements IObjectListColumnConfiguration<T>
-
-
Constructor Summary
Constructors Constructor Description ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, javax.swing.table.TableCellRenderer cellRenderer, int preferredWidth, boolean isSortable, java.util.Comparator comparator)ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, javax.swing.table.TableCellRenderer cellRenderer, int preferredWidth, java.lang.Class<?> clazz, boolean isSortable, java.util.Comparator comparator)ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, javax.swing.table.TableCellRenderer cellRenderer, IColumnValueAdaptor<T> columnValueAdaptor, javax.swing.table.TableCellEditor cellEditor, int preferredWidth, boolean isSortable, java.util.Comparator comparator)ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, javax.swing.table.TableCellRenderer cellRenderer, IColumnValueAdaptor<T> columnValueAdaptor, javax.swing.table.TableCellEditor cellEditor, int preferredWidth, java.lang.Class<?> clazz, boolean isSortable, java.util.Comparator comparator)ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, IObjectUiCellRendererConfiguration configuration, IObjectUi<?> objectUi, int preferredWidth, java.lang.Class<?> clazz, boolean isSortable, java.util.Comparator comparator)ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, IObjectUiCellRendererConfiguration configuration, IObjectUi<?> objectUi, IColumnValueAdaptor<T> columnValueAdaptor, javax.swing.table.TableCellEditor cellEditor, int preferredWidth, java.lang.Class<?> clazz, boolean isSortable, java.util.Comparator comparator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<?>getColumnClass()IColumnValueAdaptor<T>getColumnValueAdaptor()IColumnValueProvider<T>getColumnValueProvider()-
Methods inherited from class net.anwiba.commons.swing.table.ColumnConfiguration
getCellEditor, getCellRenderer, getComparator, getHeaderValue, getPreferredWidth, isSortable
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.anwiba.commons.swing.table.IColumnConfiguration
getCellEditor, getCellRenderer, getComparator, getHeaderValue, getPreferredWidth, isSortable
-
-
-
-
Constructor Detail
-
ObjectListColumnConfiguration
public ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, IObjectUiCellRendererConfiguration configuration, IObjectUi<?> objectUi, int preferredWidth, java.lang.Class<?> clazz, boolean isSortable, java.util.Comparator comparator)
-
ObjectListColumnConfiguration
public ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, javax.swing.table.TableCellRenderer cellRenderer, int preferredWidth, java.lang.Class<?> clazz, boolean isSortable, java.util.Comparator comparator)
-
ObjectListColumnConfiguration
public ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, IObjectUiCellRendererConfiguration configuration, IObjectUi<?> objectUi, IColumnValueAdaptor<T> columnValueAdaptor, javax.swing.table.TableCellEditor cellEditor, int preferredWidth, java.lang.Class<?> clazz, boolean isSortable, java.util.Comparator comparator)
-
ObjectListColumnConfiguration
public ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, javax.swing.table.TableCellRenderer cellRenderer, IColumnValueAdaptor<T> columnValueAdaptor, javax.swing.table.TableCellEditor cellEditor, int preferredWidth, java.lang.Class<?> clazz, boolean isSortable, java.util.Comparator comparator)
-
ObjectListColumnConfiguration
public ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, javax.swing.table.TableCellRenderer cellRenderer, int preferredWidth, boolean isSortable, java.util.Comparator comparator)
-
ObjectListColumnConfiguration
public ObjectListColumnConfiguration(java.lang.Object headerValue, IColumnValueProvider<T> columnValueProvider, javax.swing.table.TableCellRenderer cellRenderer, IColumnValueAdaptor<T> columnValueAdaptor, javax.swing.table.TableCellEditor cellEditor, int preferredWidth, boolean isSortable, java.util.Comparator comparator)
-
-
Method Detail
-
getColumnValueProvider
public IColumnValueProvider<T> getColumnValueProvider()
- Specified by:
getColumnValueProviderin interfaceIObjectListColumnConfiguration<T>
-
getColumnValueAdaptor
public IColumnValueAdaptor<T> getColumnValueAdaptor()
- Specified by:
getColumnValueAdaptorin interfaceIObjectListColumnConfiguration<T>
-
getColumnClass
public java.lang.Class<?> getColumnClass()
- Specified by:
getColumnClassin interfaceIObjectListColumnConfiguration<T>
-
-