Examples of IBreakpointManager


Examples of org.eclipse.debug.core.IBreakpointManager

   */
  public static IJavaLineBreakpoint lineBreakpointExists(String typeName,
      int lineNumber) throws CoreException {
    String modelId = getPluginIdentifier();
    String markerType = JavaLineBreakpoint.getMarkerType();
    IBreakpointManager manager = DebugPlugin.getDefault()
        .getBreakpointManager();
    IBreakpoint[] breakpoints = manager.getBreakpoints(modelId);
    for (int i = 0; i < breakpoints.length; i++) {
      if (!(breakpoints[i] instanceof IJavaLineBreakpoint)) {
        continue;
      }
      IJavaLineBreakpoint breakpoint = (IJavaLineBreakpoint) breakpoints[i];
View Full Code Here

Examples of org.eclipse.debug.core.IBreakpointManager

   */
  public static IJavaLineBreakpoint lineBreakpointExists(IResource resource,
      String typeName, int lineNumber) throws CoreException {
    String modelId = getPluginIdentifier();
    String markerType = JavaLineBreakpoint.getMarkerType();
    IBreakpointManager manager = DebugPlugin.getDefault()
        .getBreakpointManager();
    IBreakpoint[] breakpoints = manager.getBreakpoints(modelId);
    for (int i = 0; i < breakpoints.length; i++) {
      if (!(breakpoints[i] instanceof IJavaLineBreakpoint)) {
        continue;
      }
      IJavaLineBreakpoint breakpoint = (IJavaLineBreakpoint) breakpoints[i];
View Full Code Here

Examples of org.eclipse.debug.core.IBreakpointManager

        debugger.addTarget(this);
        PyExceptionBreakPointManager.getInstance().addListener(this);
        PyPropertyTraceManager.getInstance().addListener(this);

        IBreakpointManager breakpointManager = DebugPlugin.getDefault().getBreakpointManager();
        breakpointManager.addBreakpointListener(this);
        // we have to know when we get removed, so that we can shut off the debugger
        DebugPlugin.getDefault().getLaunchManager().addLaunchListener(this);
    }
View Full Code Here

Examples of org.eclipse.debug.core.IBreakpointManager

    }

    public void launchRemoved(ILaunch launch) {
        // shut down the remote debugger when parent launch
        if (launch == this.launch) {
            IBreakpointManager breakpointManager = DebugPlugin.getDefault().getBreakpointManager();
            breakpointManager.removeBreakpointListener(this);
            PyExceptionBreakPointManager.getInstance().removeListener(this);
            PyPropertyTraceManager.getInstance().removeListener(this);
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.