((TableColumnModelListener)listeners[i]).columnSelectionChanged(evt);
((TableColumnModelListener) listeners[i]).columnSelectionChanged(e);
  protected void fireColumnSelectionChanged(ListSelectionEvent evt)  {    EventListener [] listeners = getListeners(TableColumnModelListener.class);    for (int i = 0; i < listeners.length; ++i)      ((TableColumnModelListener)listeners[i]).columnSelectionChanged(evt);  }