void removeOrdering() { int selection = table.getSelectedRow(); if (selection < 0) { return; } OrderingModel model = (OrderingModel) table.getModel(); Ordering ordering = model.getOrdering(selection); selectQuery.removeOrdering(ordering); model.fireTableRowsDeleted(selection, selection); mediator.fireQueryEvent(new QueryEvent(SelectQueryOrderingTab.this, selectQuery)); }