1 29 30 package nextapp.echo2.app.table; 31 32 import java.io.Serializable ; 33 import java.util.Iterator ; 34 35 import nextapp.echo2.app.event.TableColumnModelListener; 36 37 41 public interface TableColumnModel 42 extends Serializable { 43 44 49 public void addColumn(TableColumn column); 50 51 57 public void addColumnModelListener(TableColumnModelListener l); 58 59 65 public TableColumn getColumn(int columnIndex); 66 67 72 public int getColumnCount(); 73 74 82 public int getColumnIndex(Object identifier); 83 84 89 public Iterator getColumns(); 90 91 97 public void moveColumn(int columnIndex, int newIndex); 98 99 104 public void removeColumn(TableColumn column); 105 106 112 public void removeColumnModelListener(TableColumnModelListener l); 113 } 114 | Popular Tags |