1 19 20 package org.netbeans.spi.viewmodel; 21 22 import java.beans.PropertyEditor ; 23 import javax.swing.table.TableCellEditor ; 24 import javax.swing.table.TableCellRenderer ; 25 26 27 34 public interface TableModelFilter extends Model { 35 36 37 52 public abstract Object getValueAt ( 53 TableModel original, 54 Object node, 55 String columnID 56 ) throws UnknownTypeException; 57 58 71 public abstract boolean isReadOnly ( 72 TableModel original, 73 Object node, 74 String columnID 75 ) throws UnknownTypeException; 76 77 91 public abstract void setValueAt ( 92 TableModel original, 93 Object node, 94 String columnID, 95 Object value 96 ) throws UnknownTypeException; 97 98 103 public abstract void addModelListener (ModelListener l); 104 105 110 public abstract void removeModelListener (ModelListener l); 111 } 112 | Popular Tags |