info.rolandkrueger.roklib.ui.swing.table
Class TableColumnSingleInputCellRenderer<T,H extends ITableDataColumnHeader>

java.lang.Object
  extended by info.rolandkrueger.roklib.ui.swing.table.AbstractTableColumnInputCellRenderer<T,H>
      extended by info.rolandkrueger.roklib.ui.swing.table.TableColumnSingleInputCellRenderer<T,H>
All Implemented Interfaces:
ISortableFilterableTableListener, TableCellRenderer

public class TableColumnSingleInputCellRenderer<T,H extends ITableDataColumnHeader>
extends AbstractTableColumnInputCellRenderer<T,H>
implements ISortableFilterableTableListener


Nested Class Summary
private  class TableColumnSingleInputCellRenderer.TableColumnSingleInputComponent
           
 
Field Summary
private  List<TableColumnSingleInputCellRenderer.TableColumnSingleInputComponent> mComponentList
           
 
Constructor Summary
TableColumnSingleInputCellRenderer(SortableFilterableTableDataModel.SearchMode mode, SortableFilterableTableDataModel<T,H> dataModel)
           
 
Method Summary
 Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
           
 void resetAllFilters()
           
 
Methods inherited from class info.rolandkrueger.roklib.ui.swing.table.AbstractTableColumnInputCellRenderer
getDataModel, getSearchMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mComponentList

private List<TableColumnSingleInputCellRenderer.TableColumnSingleInputComponent> mComponentList
Constructor Detail

TableColumnSingleInputCellRenderer

public TableColumnSingleInputCellRenderer(SortableFilterableTableDataModel.SearchMode mode,
                                          SortableFilterableTableDataModel<T,H> dataModel)
Method Detail

getTableCellRendererComponent

public Component getTableCellRendererComponent(JTable table,
                                               Object value,
                                               boolean isSelected,
                                               boolean hasFocus,
                                               int row,
                                               int column)
Specified by:
getTableCellRendererComponent in interface TableCellRenderer

resetAllFilters

public void resetAllFilters()
Specified by:
resetAllFilters in interface ISortableFilterableTableListener


Copyright © 2007-2011. All Rights Reserved.