127128129130131132133134135136137
} this.ourForeground.dispose(); } if (itemNeedsDisposal) { item.dispose(); } else if (table.getItemCount() > 0) { System.err.println("No table row was found to dispose"); } } else { if (!Utils.isThisThreadSWT()) {
302303304305306307308309310311312
usable_cols.put(id, fakeTableCell); } catch (Throwable t) { //System.out.println("not usable col: " + id + " - " + Debug.getCompressedStackTrace()); try { if (fakeTableCell != null) { fakeTableCell.dispose(); } } catch (Throwable t2) { //ignore; } }