public interface IToggleBreakpointsTargetExtension2 extends IToggleBreakpointsTargetExtension
IToggleBreakpointsTargetExtension.
This interface provides the ability to inspect the key modifiers
being used when toggling a breakpoint. This allows targets to choose the type of breakpoint to create
when the user double-clicks in the vertical ruler.
Clients implementing IToggleBreakpointsTarget or IToggleBreakpointsTargetExtension may optionally
implement or adapt to this interface.
ToggleBreakpointAction| Modifier and Type | Method and Description |
|---|---|
boolean |
canToggleBreakpointsWithEvent(IWorkbenchPart part,
ISelection selection,
Event event)
Returns whether breakpoints can be toggled on the given selection with the given
Event. |
void |
toggleBreakpointsWithEvent(IWorkbenchPart part,
ISelection selection,
Event event)
Creates or removes existing breakpoints based on any modifiers in the given
Event. |
canToggleBreakpoints, toggleBreakpointscanToggleLineBreakpoints, canToggleMethodBreakpoints, canToggleWatchpoints, toggleLineBreakpoints, toggleMethodBreakpoints, toggleWatchpointsvoid toggleBreakpointsWithEvent(IWorkbenchPart part, ISelection selection, Event event) throws CoreException
Event.
The selection varies depending on the given part. For example,
a text selection is provided for text editors, and a structured
selection is provided for tree views, and may be a multi-selection.part - the part on which the action has been invokedselection - selection on which line breakpoints should be toggledevent - the accompanying Event which can be null if unavailableCoreException - if unable to perform the actionboolean canToggleBreakpointsWithEvent(IWorkbenchPart part, ISelection selection, Event event)
Event.
The selection varies depending on the given part. For example,
a text selection is provided for text editors, and a structured
selection is provided for tree views, and may be a multi-selection.
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.