de.matthiasmann.twl.model
Interface TableColumnHeaderModel.ColumnHeaderChangeListener

All Known Subinterfaces:
TableModel.ChangeListener, TreeTableModel.ChangeListener
All Known Implementing Classes:
TreeTable.ModelChangeListener
Enclosing interface:
TableColumnHeaderModel

public static interface TableColumnHeaderModel.ColumnHeaderChangeListener


Method Summary
 void columnDeleted(int idx, int count)
          Columns that were at the range idx to idx+count-1 (inclusive) have been removed.
 void columnHeaderChanged(int column)
          A column header has changed it's text or state
 void columnInserted(int idx, int count)
          New columns have been inserted.
 

Method Detail

columnInserted

void columnInserted(int idx,
                    int count)
New columns have been inserted. The existing columns starting at idx have been shifted. The range idx to idx+count-1 (inclusive) are new.

Parameters:
idx - the first new column
count - the number of inserted columns. Must be >= 1.

columnDeleted

void columnDeleted(int idx,
                   int count)
Columns that were at the range idx to idx+count-1 (inclusive) have been removed. Columns starting at idx+count have been shifted to idx.

Parameters:
idx - the first removed column
count - the number of removed columns. Must be >= 1.

columnHeaderChanged

void columnHeaderChanged(int column)
A column header has changed it's text or state

Parameters:
column - the column index