adapter.setHotspotPoint(new Point(child.getWidth()/2, child.getHeight()/2));
designer.getClipboard().add(adapter);
}
IOperationHistory operationHistory = PlatformUI.getWorkbench()
.getOperationSupport().getOperationHistory();
IUndoableOperation operation = new CutOperation(designer.getSelectedComponents());
operation.addContext(designer.getUndoContext());
try {
operationHistory.execute(operation, null, null);
} catch (ExecutionException e) {
VisualSwingPlugin.getLogger().error(e);
}