diff options
Diffstat (limited to 'debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ResumeAtLineActionDelegate.java')
-rw-r--r-- | debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ResumeAtLineActionDelegate.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ResumeAtLineActionDelegate.java b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ResumeAtLineActionDelegate.java index cd06a23cdcc..1591f55db7c 100644 --- a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ResumeAtLineActionDelegate.java +++ b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ResumeAtLineActionDelegate.java @@ -64,6 +64,7 @@ public class ResumeAtLineActionDelegate implements IEditorActionDelegate, IActio update(); } + @Override public void debugContextChanged(DebugContextEvent event) { contextActivated(event.getContext()); } @@ -73,6 +74,7 @@ public class ResumeAtLineActionDelegate implements IEditorActionDelegate, IActio /*(non-Javadoc) * @see org.eclipse.ui.IActionDelegate2#dispose() */ + @Override public void dispose() { DebugUITools.getDebugContextManager().getContextService(fActivePart.getSite().getWorkbenchWindow()).removeDebugContextListener(fContextListener); fActivePart = null; @@ -82,6 +84,7 @@ public class ResumeAtLineActionDelegate implements IEditorActionDelegate, IActio /* (non-Javadoc) * @see org.eclipse.ui.IActionDelegate#run(org.eclipse.jface.action.IAction) */ + @Override public void run(IAction action) { if (fPartTarget != null && fTargetElement != null) { try { @@ -94,6 +97,7 @@ public class ResumeAtLineActionDelegate implements IEditorActionDelegate, IActio /* (non-Javadoc) * @see org.eclipse.ui.IActionDelegate#selectionChanged(org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) */ + @Override public void selectionChanged(IAction action, ISelection selection) { this.fAction = action; update(); @@ -107,6 +111,7 @@ public class ResumeAtLineActionDelegate implements IEditorActionDelegate, IActio return; } Runnable r = new Runnable() { + @Override public void run() { boolean enabled = false; if (fPartTarget != null && fTargetElement != null) { @@ -128,18 +133,21 @@ public class ResumeAtLineActionDelegate implements IEditorActionDelegate, IActio /* (non-Javadoc) * @see org.eclipse.ui.IActionDelegate2#init(org.eclipse.jface.action.IAction) */ + @Override public void init(IAction action) { this.fAction = action; } /* (non-Javadoc) * @see org.eclipse.ui.IActionDelegate2#runWithEvent(org.eclipse.jface.action.IAction, org.eclipse.swt.widgets.Event) */ + @Override public void runWithEvent(IAction action, Event event) { run(action); } /* (non-Javadoc) * @see org.eclipse.ui.IEditorActionDelegate#setActiveEditor(org.eclipse.jface.action.IAction, org.eclipse.ui.IEditorPart) */ + @Override public void setActiveEditor(IAction action, IEditorPart targetEditor) { init(action); bindTo(targetEditor); @@ -148,6 +156,7 @@ public class ResumeAtLineActionDelegate implements IEditorActionDelegate, IActio /* (non-Javadoc) * @see org.eclipse.ui.IViewActionDelegate#init(org.eclipse.ui.IViewPart) */ + @Override public void init(IViewPart view) { bindTo(view); } |