Uses of Interface
org.eclipse.debug.core.model.IBreakpoint
-
Packages that use IBreakpoint Package Description org.eclipse.debug.core Provides support for launching programs, breakpoint management, expression management, and debug events.org.eclipse.debug.core.model Defines interfaces for debug model elements, source lookup, and launching.org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points.org.eclipse.debug.ui.actions Provides a set of actions related to running and debugging applications. -
-
Uses of IBreakpoint in org.eclipse.debug.core
Methods in org.eclipse.debug.core that return IBreakpoint Modifier and Type Method Description IBreakpoint
IBreakpointManager. getBreakpoint(IMarker marker)
Returns the breakpoint associated with the given marker ornull
if no such breakpoint existsIBreakpoint[]
IBreakpointManager. getBreakpoints()
Returns a collection of all registered breakpoints.IBreakpoint[]
IBreakpointManager. getBreakpoints(String modelIdentifier)
Returns a collection of all breakpoints registered for the given debug model.IBreakpoint[]
IBreakpointManager. getTriggerPoints()
Returns the triggers for the breakpoints associated with the workspace ornull
if no such breakpoint existsMethods in org.eclipse.debug.core with parameters of type IBreakpoint Modifier and Type Method Description void
IBreakpointManager. addBreakpoint(IBreakpoint breakpoint)
Adds the given breakpoint to the collection of registered breakpoints in the workspace and notifies all registered listeners.void
IBreakpointManager. addBreakpoints(IBreakpoint[] breakpoints)
Adds the given breakpoints to the collection of registered breakpoints in the workspace and notifies all registered listeners.void
IBreakpointManager. addTriggerPoint(IBreakpoint breakpoint)
Adds the given breakpoint as the triggering breakpoint in the workspace and notifies all registered listeners.void
IBreakpointListener. breakpointAdded(IBreakpoint breakpoint)
Notifies this listener that the given breakpoint has been added to the breakpoint manager.void
IBreakpointListener. breakpointChanged(IBreakpoint breakpoint, IMarkerDelta delta)
Notifies this listener that an attribute of the given breakpoint has changed, as described by the delta.default void
IBreakpointManagerListener. breakpointManagerTriggerPointChanged(IBreakpoint triggerBreakpoint)
Notifies the listener that the breakpoint manager's trigger point has changed.void
IBreakpointListener. breakpointRemoved(IBreakpoint breakpoint, IMarkerDelta delta)
Notifies this listener that the given breakpoint has been removed from the breakpoint manager.void
IBreakpointsListener. breakpointsAdded(IBreakpoint[] breakpoints)
Notifies this listener that the given breakpoints have been added to the breakpoint manager.void
IBreakpointsListener. breakpointsChanged(IBreakpoint[] breakpoints, IMarkerDelta[] deltas)
Notifies this listener that the given breakpoints have changed, as described by the corresponding deltas.void
IBreakpointsListener. breakpointsRemoved(IBreakpoint[] breakpoints, IMarkerDelta[] deltas)
Notifies this listener that the given breakpoints have been removed from the breakpoint manager.void
IBreakpointManager. enableTriggerPoints(IBreakpoint[] triggerPoints, boolean enable)
Revisit all the trigger points to activate/deactivate trigger points.void
IBreakpointManager. fireBreakpointChanged(IBreakpoint breakpoint)
Notifies all registered listeners that the given breakpoint has changed.String
IBreakpointManager. getTypeName(IBreakpoint breakpoint)
Returns the name (user readable String) of the given breakpoint's type ornull
if none has been specified.boolean
IBreakpointManager. isRegistered(IBreakpoint breakpoint)
Returns whether the given breakpoint is currently registered with this breakpoint manager.void
IBreakpointManager. removeBreakpoint(IBreakpoint breakpoint, boolean delete)
Removes the given breakpoint from the breakpoint manager, deletes the marker associated with the breakpoint if thedelete
flag istrue
, and notifies all registered listeners.void
IBreakpointManager. removeBreakpoints(IBreakpoint[] breakpoints, boolean delete)
Removes the given breakpoints from the breakpoint manager, deletes the markers associated with the breakpoints if thedelete
flag istrue
, and notifies all registered listeners.void
IBreakpointManager. removeTriggerPoint(IBreakpoint breakpoint)
Removes the given breakpoint as the trigger breakpoint in the workspace and notifies all registered listeners. -
Uses of IBreakpoint in org.eclipse.debug.core.model
Subinterfaces of IBreakpoint in org.eclipse.debug.core.model Modifier and Type Interface Description interface
ILineBreakpoint
A breakpoint that can be located at a specific line of source code.interface
IWatchpoint
A breakpoint that suspends when an associated variable is read or written.Classes in org.eclipse.debug.core.model that implement IBreakpoint Modifier and Type Class Description class
Breakpoint
Abstract implementation of a breakpoint.class
LineBreakpoint
Abstract implementation of a line breakpoint.Methods in org.eclipse.debug.core.model that return IBreakpoint Modifier and Type Method Description IBreakpoint[]
IThread. getBreakpoints()
Returns the breakpoints that caused this thread to suspend, or an empty collection if this thread is not suspended or was not suspended by a breakpoint.protected IBreakpoint[]
LaunchConfigurationDelegate. getBreakpoints(ILaunchConfiguration configuration)
Returns the breakpoint collection that is relevant for this launch delegate.Methods in org.eclipse.debug.core.model with parameters of type IBreakpoint Modifier and Type Method Description boolean
IBreakpointImportParticipant. matches(Map<String,Object> attributes, IBreakpoint breakpoint)
Determines if the given attributes match the given breakpoint.boolean
IDebugTarget. supportsBreakpoint(IBreakpoint breakpoint)
Returns whether this target can install the given breakpoint.void
IBreakpointImportParticipant. verify(IBreakpoint breakpoint)
Verifies the state of the breakpoint once it has been imported. -
Uses of IBreakpoint in org.eclipse.debug.ui
Methods in org.eclipse.debug.ui with parameters of type IBreakpoint Modifier and Type Method Description void
AbstractBreakpointOrganizerDelegate. addBreakpoint(IBreakpoint breakpoint, IAdaptable category)
void
IBreakpointOrganizerDelegate. addBreakpoint(IBreakpoint breakpoint, IAdaptable category)
Adds the specified breakpoint to the given category.void
IBreakpointOrganizerDelegateExtension. addBreakpoints(IBreakpoint[] breakpoints, IAdaptable category)
Adds the specified breakpoints to the given category.boolean
AbstractBreakpointOrganizerDelegate. canAdd(IBreakpoint breakpoint, IAdaptable category)
boolean
IBreakpointOrganizerDelegate. canAdd(IBreakpoint breakpoint, IAdaptable category)
Returns whether the given breakpoint can be categorized in the specified category.boolean
AbstractBreakpointOrganizerDelegate. canRemove(IBreakpoint breakpoint, IAdaptable category)
boolean
IBreakpointOrganizerDelegate. canRemove(IBreakpoint breakpoint, IAdaptable category)
Returns whether the given breakpoint can be removed from the given category.static void
DebugUITools. deleteBreakpoints(IBreakpoint[] breakpoints, Shell shell, IProgressMonitor progressMonitor)
Deletes the given breakpoints using the operation history, which allows to undo the deletion.IAdaptable[]
IBreakpointOrganizerDelegate. getCategories(IBreakpoint breakpoint)
Returns objects representing the categories of the specified breakpoint ornull
if this organizer cannot classify the breakpoint.void
AbstractBreakpointOrganizerDelegate. removeBreakpoint(IBreakpoint breakpoint, IAdaptable category)
void
IBreakpointOrganizerDelegate. removeBreakpoint(IBreakpoint breakpoint, IAdaptable category)
Removes the specified breakpoint from the given category.void
IBreakpointOrganizerDelegateExtension. removeBreakpoints(IBreakpoint[] breakpoints, IAdaptable category)
Removes the specified breakpoints from the given category. -
Uses of IBreakpoint in org.eclipse.debug.ui.actions
Methods in org.eclipse.debug.ui.actions that return IBreakpoint Modifier and Type Method Description protected IBreakpoint
RulerBreakpointAction. getBreakpoint()
Returns the breakpoint at the last line of mouse activity in the ruler ornull
if none.IBreakpoint[]
ImportBreakpointsOperation. getImportedBreakpoints()
Returns the breakpoints that were imported by this operation, possibly an empty list.Constructors in org.eclipse.debug.ui.actions with parameters of type IBreakpoint Constructor Description ExportBreakpointsOperation(IBreakpoint[] breakpoints)
Constructs an operation to export breakpoints to a string buffer.ExportBreakpointsOperation(IBreakpoint[] breakpoints, String fileName)
Constructs an operation to export breakpoints to a file.RunToLineHandler(IDebugTarget target, ISuspendResume suspendResume, IBreakpoint breakpoint)
Constructs a handler to perform a run to line operation.
-