if ((e.detail & SWT.CHECK) != 0)
run.run();
}
});
tree.addDragDetectListener(new DragDetectListener() {
public void dragDetected(DragDetectEvent e) {
run.run();
}
});
}
/* Table */
else if (c instanceof Table) {
Table table = (Table) c;
table.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
if ((e.detail & SWT.CHECK) != 0)
run.run();
}
});
table.addDragDetectListener(new DragDetectListener() {
public void dragDetected(DragDetectEvent e) {
run.run();
}
});
}