From 0583283a84e0e62eeea7861002d8b4ba23d351e7 Mon Sep 17 00:00:00 2001 From: Pawel Piech Date: Thu, 2 Oct 2008 04:31:55 +0000 Subject: [PATCH] [249428] - [update policy] Get rid of "Updates Atomic" submenu in Debug view. --- .../plugin.properties | 4 -- .../org.eclipse.dd.dsf.debug.ui/plugin.xml | 22 ----------- .../actions/AtomicUpdatePolicyAction.java | 38 ------------------- .../actions/NonAtomicUpdatePolicyAction.java | 37 ------------------ 4 files changed, 101 deletions(-) delete mode 100644 plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/update/actions/AtomicUpdatePolicyAction.java delete mode 100644 plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/update/actions/NonAtomicUpdatePolicyAction.java diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/plugin.properties b/plugins/org.eclipse.dd.dsf.debug.ui/plugin.properties index fc1b3a61aad..a9c7a58d668 100644 --- a/plugins/org.eclipse.dd.dsf.debug.ui/plugin.properties +++ b/plugins/org.eclipse.dd.dsf.debug.ui/plugin.properties @@ -36,10 +36,6 @@ action.breakpointHitUpdatePolicy.label = Breakpoint Hit action.manualUpdatePolicy.label = Manual action.automaticUpdatePolicy.label = Automatic -menu.updatePolicyAtomic = Updates Atomic -action.updatePolicyAtomic.label = Delay run control until updates are complete -action.updatePolicyNotAtomic.label = Do NOT Delay run control until updates are complete - menu.updateScope = Update Scope action.visibleUpdateScope.label = Visible action.allUpdateScope.label = Expanded diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/plugin.xml b/plugins/org.eclipse.dd.dsf.debug.ui/plugin.xml index efb9eb771c6..7e8b591cacd 100644 --- a/plugins/org.eclipse.dd.dsf.debug.ui/plugin.xml +++ b/plugins/org.eclipse.dd.dsf.debug.ui/plugin.xml @@ -414,28 +414,6 @@ state="true" style="radio"> - - - - - - - - - diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/update/actions/AtomicUpdatePolicyAction.java b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/update/actions/AtomicUpdatePolicyAction.java deleted file mode 100644 index b29a7d2d362..00000000000 --- a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/update/actions/AtomicUpdatePolicyAction.java +++ /dev/null @@ -1,38 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008 Wind River Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Wind River Systems - initial API and implementation - *******************************************************************************/ - -package org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.update.actions; - -import org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.actions.AbstractVMProviderActionDelegate; -import org.eclipse.dd.dsf.debug.internal.ui.DsfDebugUIPlugin; -import org.eclipse.jface.action.IAction; -import org.eclipse.jface.viewers.ISelection; - -/** - * @since 1.1 - */ -public class AtomicUpdatePolicyAction extends AbstractVMProviderActionDelegate { - - private final static String ATOMIC_UPDATE = "ATOMIC_UPDATE"; - - public void run(IAction action) { - DsfDebugUIPlugin.getDefault().getPreferenceStore().setValue(ATOMIC_UPDATE, "true"); - } - - @Override - public void selectionChanged(IAction action, ISelection selection) { - super.selectionChanged(action, selection); - - this.getAction().setChecked(DsfDebugUIPlugin.getDefault().getPreferenceStore().getBoolean(ATOMIC_UPDATE)); - - } - -} diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/update/actions/NonAtomicUpdatePolicyAction.java b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/update/actions/NonAtomicUpdatePolicyAction.java deleted file mode 100644 index 5ebfa0fb722..00000000000 --- a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/update/actions/NonAtomicUpdatePolicyAction.java +++ /dev/null @@ -1,37 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008 Wind River Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Wind River Systems - initial API and implementation - *******************************************************************************/ - -package org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.update.actions; - -import org.eclipse.dd.dsf.debug.internal.provisional.ui.viewmodel.actions.AbstractVMProviderActionDelegate; -import org.eclipse.dd.dsf.debug.internal.ui.DsfDebugUIPlugin; -import org.eclipse.jface.action.IAction; -import org.eclipse.jface.viewers.ISelection; - -/** - * @since 1.1 - */ -public class NonAtomicUpdatePolicyAction extends AbstractVMProviderActionDelegate { - -private final static String ATOMIC_UPDATE = "ATOMIC_UPDATE"; - - public void run(IAction action) { - DsfDebugUIPlugin.getDefault().getPreferenceStore().setValue(ATOMIC_UPDATE, "false"); - } - - @Override - public void selectionChanged(IAction action, ISelection selection) { - super.selectionChanged(action, selection); - - getAction().setChecked(DsfDebugUIPlugin.getDefault().getPreferenceStore().getBoolean(ATOMIC_UPDATE)); - } - -}