*/
protected void initDragAndDrop() {
// Drag support
int ops = DND.DROP_COPY | DND.DROP_MOVE;
Transfer[] transfers = new Transfer[] { LocalSelectionTransfer.getInstance() };
viewer.addDragSupport(ops, transfers, new RunNodeDragAdapter(viewer));
// Drop support
ops = DND.DROP_COPY | DND.DROP_MOVE;
viewer.addDropSupport(ops, transfers, new RunNodeDropAdapter(viewer));
}