Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/OpenBreakpointMarkerAction.java')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/OpenBreakpointMarkerAction.java65
1 files changed, 0 insertions, 65 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/OpenBreakpointMarkerAction.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/OpenBreakpointMarkerAction.java
deleted file mode 100644
index 95e4f22fc..000000000
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/OpenBreakpointMarkerAction.java
+++ /dev/null
@@ -1,65 +0,0 @@
-package org.eclipse.debug.internal.ui;
-
-/*
- * (c) Copyright IBM Corp. 2000, 2001.
- * All Rights Reserved.
- */
-
-import java.util.Iterator;
-
-import org.eclipse.core.resources.IMarker;
-import org.eclipse.debug.core.model.IBreakpoint;
-import org.eclipse.jface.viewers.ISelectionProvider;
-import org.eclipse.jface.viewers.IStructuredSelection;
-import org.eclipse.ui.*;
-import org.eclipse.ui.help.WorkbenchHelp;
-
-public class OpenBreakpointMarkerAction extends OpenMarkerAction {
-
- private static final String PREFIX= "open_breakpoint_marker_action.";
- protected static DelegatingModelPresentation fgPresentation = new DelegatingModelPresentation();
-
- public OpenBreakpointMarkerAction(ISelectionProvider selectionProvider) {
- super(selectionProvider, DebugUIUtils.getResourceString(PREFIX + TEXT));
- setToolTipText(DebugUIUtils.getResourceString(PREFIX + TOOL_TIP_TEXT));
- ISharedImages images= DebugUIPlugin.getDefault().getWorkbench().getSharedImages();
- setImageDescriptor(images.getImageDescriptor(ISharedImages.IMG_OPEN_MARKER));
- WorkbenchHelp.setHelp(
- this,
- new Object[] { IDebugHelpContextIds.OPEN_BREAKPOINT_ACTION });
- }
-
- /**
- * @see IAction
- */
- public void run() {
- IWorkbenchWindow dwindow= DebugUIPlugin.getActiveWorkbenchWindow();
- IWorkbenchPage page= dwindow.getActivePage();
- if (page == null) {
- return;
- }
- IEditorPart part= null;
- // Get the resource.
- IStructuredSelection selection= (IStructuredSelection)getStructuredSelection();
- //Get the selected marker
- Iterator enum= selection.iterator();
- IBreakpoint breakpoint= (IBreakpoint)enum.next();
- IEditorInput input= fgPresentation.getEditorInput(breakpoint);
- String editorId= fgPresentation.getEditorId(input, breakpoint);
- if (input != null) {
- try {
- part= page.openEditor(input, editorId);
- } catch (PartInitException e) {
- DebugUIUtils.logError(e);
- }
- }
- if (part != null) {
- // Bring editor to front.
- part.setFocus();
-
- // Goto the bookmark.
- part.gotoMarker(breakpoint.getMarker());
- }
- }
-}
-

Back to the top