}
@Override
public void run() {
if (target.getBorder() != null) {
IUndoableOperation operation = new NullBorderSwitchOperation(target);
WidgetAdapter targetAdapter = WidgetAdapter.getWidgetAdapter(target);
operation.addContext(targetAdapter.getUndoContext());
IOperationHistory history = PlatformUI.getWorkbench().getOperationSupport().getOperationHistory();
try {
history.execute(operation, null, null);
setChecked(true);
} catch (ExecutionException e) {