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 32 public interface TableModel extends Model { 33 34 35 49 public abstract Object getValueAt (Object node, String columnID) throws 50 UnknownTypeException; 51 52 65 public abstract boolean isReadOnly (Object node, String columnID) throws 66 UnknownTypeException; 67 68 80 public abstract void setValueAt (Object node, String columnID, Object value) 81 throws UnknownTypeException; 82 83 88 public abstract void addModelListener (ModelListener l); 89 90 95 public abstract void removeModelListener (ModelListener l); 96 } 97 | Popular Tags |