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 }