@Override public IStatus execute(IProgressMonitor monitor, IAdaptable info) throws ExecutionException { try { getEditorInput().revert(actualState.getId()); } catch (IOException e) { BasePlugin.logError("Error reverting column: " + actualState.getId(), e); } savedState = new ColumnInfo( actualState.getId(), actualState.getTooltip(), getEditorInput().getValues(actualState.getId()), actualState.canRemove()); return redo(monitor, info); }