Packageorg.aswing.table
Interfacepublic interface TableColumnModelListener
ImplementorsJTable, JTableHeader

TableColumnModelListener defines the interface for an object that listens to changes in a TableColumnModel.



Public Methods
 MethodDefined by
  
Tells listeners that a column was added to the model.
TableColumnModelListener
  
Tells listeners that a column was moved due to a margin change.
TableColumnModelListener
  
Tells listeners that a column was repositioned.
TableColumnModelListener
  
Tells listeners that a column was removed from the model.
TableColumnModelListener
  
columnSelectionChanged(source:TableColumnModel, firstIndex:int, lastIndex:int, programmatic:Boolean):void
Tells listeners that the selection model of the TableColumnModel changed.
TableColumnModelListener
Method detail
columnAdded()method
public function columnAdded(e:TableColumnModelEvent):void

Tells listeners that a column was added to the model.

Parameters
e:TableColumnModelEvent
columnMarginChanged()method 
public function columnMarginChanged(source:TableColumnModel):void

Tells listeners that a column was moved due to a margin change.

Parameters
source:TableColumnModel
columnMoved()method 
public function columnMoved(e:TableColumnModelEvent):void

Tells listeners that a column was repositioned.

Parameters
e:TableColumnModelEvent
columnRemoved()method 
public function columnRemoved(e:TableColumnModelEvent):void

Tells listeners that a column was removed from the model.

Parameters
e:TableColumnModelEvent
columnSelectionChanged()method 
public function columnSelectionChanged(source:TableColumnModel, firstIndex:int, lastIndex:int, programmatic:Boolean):void

Tells listeners that the selection model of the TableColumnModel changed.

Parameters
source:TableColumnModel
 
firstIndex:int
 
lastIndex:int
 
programmatic:Boolean