Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Wright2005-03-21 14:50:37 +0000
committerDarin Wright2005-03-21 14:50:37 +0000
commit2e80a2b5c3fe2926b81bb383e7504cf5a860b3d5 (patch)
tree337df4a4bf8dc2d56195617c3951d00e8bc3a884 /org.eclipse.debug.ui
parent093fd3eadb13ead31b431aedcb67adf678acbc14 (diff)
downloadeclipse.platform.debug-2e80a2b5c3fe2926b81bb383e7504cf5a860b3d5.tar.gz
eclipse.platform.debug-2e80a2b5c3fe2926b81bb383e7504cf5a860b3d5.tar.xz
eclipse.platform.debug-2e80a2b5c3fe2926b81bb383e7504cf5a860b3d5.zip
Bug 88585 - Find action in variables and expressions view context menu has no text
Diffstat (limited to 'org.eclipse.debug.ui')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java17
1 files changed, 11 insertions, 6 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java
index 1d869059a..e656d7f8d 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/VariablesView.java
@@ -856,13 +856,17 @@ public class VariablesView extends AbstractDebugEventHandlerView implements ISel
action= new FindVariableAction(this);
setAction("FindVariable", action); //$NON-NLS-1$
+
+ // TODO: Still using "old" resource access
+ ResourceBundle bundle= ResourceBundle.getBundle("org.eclipse.debug.internal.ui.views.variables.VariablesViewMessages"); //$NON-NLS-1$
+ action = new FindReplaceAction(bundle, "find_replace_action.", VariablesView.this); //$NON-NLS-1$
+ setAction("FindReplaceText", action); //$NON-NLS-1$
+
setAction(ActionFactory.FIND.getId(), new Action() {
public void run() {
- IAction findAction= null;
+ IAction findAction = null;
if (getDetailViewer().getTextWidget().isFocusControl()) {
- //TODO: Still using "old" resource access
- ResourceBundle bundle= ResourceBundle.getBundle("org.eclipse.debug.internal.ui.views.variables.VariablesViewMessages"); //$NON-NLS-1$
- findAction= new FindReplaceAction(bundle, "find_replace_action.", VariablesView.this); //$NON-NLS-1$
+ findAction= getAction("FindReplaceText"); //$NON-NLS-1$
} else {
findAction= getAction("FindVariable"); //$NON-NLS-1$
}
@@ -873,7 +877,8 @@ public class VariablesView extends AbstractDebugEventHandlerView implements ISel
fSelectionActions.add(ActionFactory.COPY.getId());
fSelectionActions.add(ActionFactory.CUT.getId());
fSelectionActions.add(ActionFactory.PASTE.getId());
- updateAction(ActionFactory.FIND.getId());
+ fSelectionActions.add("FindReplaceText"); //$NON-NLS-1$
+ updateAction("FindReplaceText"); //$NON-NLS-1$
action = new AssignValueAction(this, fDetailViewer);
setAction("AssignValue", action); //$NON-NLS-1$
@@ -954,7 +959,7 @@ public class VariablesView extends AbstractDebugEventHandlerView implements ISel
menu.add(getAction(ActionFactory.PASTE.getId()));
menu.add(getAction(DETAIL_SELECT_ALL_ACTION));
menu.add(new Separator("FIND")); //$NON-NLS-1$
- menu.add(getAction(ActionFactory.FIND.getId()));
+ menu.add(getAction("FindReplaceText")); //$NON-NLS-1$
menu.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
}

Back to the top