Class RulerEnableDisableBreakpointActionDelegate

java.lang.Object
org.eclipse.ui.actions.ActionDelegate
org.eclipse.ui.texteditor.AbstractRulerActionDelegate
org.eclipse.debug.ui.actions.RulerEnableDisableBreakpointActionDelegate
All Implemented Interfaces:
EventListener, IMenuListener, MouseListener, IActionDelegate, IActionDelegate2, IEditorActionDelegate

public class RulerEnableDisableBreakpointActionDelegate extends AbstractRulerActionDelegate
Toggles enablement of a breakpoint in a vertical ruler. This action can be contributed to a vertical ruler context menu via the popupMenus extension point, by referencing the ruler's context menu identifier in the targetID attribute.
<extension point="org.eclipse.ui.popupMenus">
  <viewerContribution
    targetID="example.rulerContextMenuId"
    id="example.RulerPopupActions">
      <action
        label="Enable Breakpoint"
        class="org.eclipse.debug.ui.actions.RulerEnableDisableBreakpointActionDelegate"
        menubarPath="additions"
        id="example.rulerContextMenu.toggleBreakpointAction">
      </action>
  </viewerContribution>

Clients may refer to this class as an action delegate in plug-in XML.

Since:
3.2
Restriction:
This class is not intended to be subclassed by clients.
Restriction:
This class is not intended to be instantiated by clients.
  • Constructor Details

    • RulerEnableDisableBreakpointActionDelegate

      public RulerEnableDisableBreakpointActionDelegate()
  • Method Details