View Javadoc

1   package com.loribel.commons.abstraction;
2   
3   import javax.swing.*;
4   import javax.swing.table.*;
5   
6   /***
7    * Decorator to build a table row col.
8    *
9    * @author Gregory Borelli
10   */
11  public interface GB_RowDecoratorCol
12  {
13      String getColumnName();
14  
15      Object getColValue(
16              Object a_item);
17  
18      Class getColumnClass();
19  
20      boolean isCellEditable();
21  
22      void setColValue(
23              Object a_item,
24              Object a_value);
25  
26      void updateTableColumn(
27              JTable a_table, TableColumn a_tableColumn);
28  }