public void onColumnClick(TableColumnUI columnUI, ComponentEvent e) {
BaseEvent be = null;
if (table instanceof TreeTable) {
TreeTableEvent tte = new TreeTableEvent((TreeTable) table);
tte.columnIndex = columnUI.index;
tte.event = e.event;
be = tte;
} else {
TableEvent ce = new TableEvent((Table) table);