Package org.eclipse.debug.ui.actions
Interface IToggleBreakpointsTargetExtension
- All Superinterfaces:
- IToggleBreakpointsTarget
- All Known Subinterfaces:
- IToggleBreakpointsTargetExtension2
Extension interface for 
IToggleBreakpointsTarget.
 This interface provides the ability to selectively create any type of breakpoint
 when invoked, rather than a specific type of breakpoint (for example, a line
 breakpoint). This allows targets to choose the type of breakpoint to create
 when the user double-clicks in the vertical ruler.
 
 Clients implementing IToggleBreakpointsTarget may optionally
 implement this interface.
 
- Since:
- 3.1
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionbooleancanToggleBreakpoints(IWorkbenchPart part, ISelection selection) Returns whether line breakpoints can be toggled on the given selection.voidtoggleBreakpoints(IWorkbenchPart part, ISelection selection) Creates new line breakpoints or removes existing breakpoints.Methods inherited from interface org.eclipse.debug.ui.actions.IToggleBreakpointsTargetcanToggleLineBreakpoints, canToggleMethodBreakpoints, canToggleWatchpoints, toggleLineBreakpoints, toggleMethodBreakpoints, toggleWatchpoints
- 
Method Details- 
toggleBreakpointsCreates new line breakpoints or removes existing breakpoints. 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.- Parameters:
- part- the part on which the action has been invoked
- selection- selection on which line breakpoints should be toggled
- Throws:
- CoreException- if unable to perform the action
 
- 
canToggleBreakpointsReturns whether line breakpoints can be toggled on the given selection. 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.- Parameters:
- part- the part on which the action has been invoked
- selection- selection on which line breakpoints may be toggled
- Returns:
- whether line breakpoints can be toggled on the given selection
 
 
-