01: package org.wings.event;
02:
03: import java.util.EventListener;
04:
05: import javax.swing.event.*;
06:
07: public interface STableColumnModelListener extends EventListener {
08: /** Tells listeners that a column was added to the model. */
09: void columnAdded(STableColumnModelEvent e);
10:
11: /** Tells listeners that a column was removed from the model. */
12: void columnRemoved(STableColumnModelEvent e);
13:
14: /** Tells listeners that a column was repositioned. */
15: void columnMoved(STableColumnModelEvent e);
16:
17: /** Tells listeners that a column was moved due to a margin change. */
18: void columnMarginChanged(ChangeEvent e);
19:
20: /** Tells listeners that a column was shown */
21: void columnShown(ChangeEvent e);
22:
23: /** Tells listeners that a column was hidden */
24: void columnHidden(ChangeEvent e);
25: }
|