EventListener [] listeners = getListeners(TableColumnModelListener.class);
EventListener[] listeners = getListeners(TableColumnModelListener.class); if (changeEvent == null && listeners.length > 0) changeEvent = new ChangeEvent(this);
  protected void fireColumnMarginChanged()  {    EventListener [] listeners = getListeners(TableColumnModelListener.class);    for (int i = 0; i < listeners.length; ++i)      ((TableColumnModelListener) listeners[i]).columnMarginChanged(changeEvent);  }