Package org.eclipse.debug.core

Examples of org.eclipse.debug.core.DebugEvent


  public static void fireTerminateEvent(IDebugElement element) {
    fireEvent(new DebugEvent(element, DebugEvent.TERMINATE));
  }

  public static void fireChangeEvent(IDebugElement element) {
    fireEvent(new DebugEvent(element, DebugEvent.CHANGE));
  }
View Full Code Here


  public static void fireChangeEvent(IDebugElement element) {
    fireEvent(new DebugEvent(element, DebugEvent.CHANGE));
  }

  public static void fireExtendedEvent(Object eventSource, int details) {
    fireEvent(new DebugEvent(eventSource, DebugEvent.MODEL_SPECIFIC,
        details));
  }
View Full Code Here

      final ILaunch launch,
      IProgressMonitor monitor) throws CoreException {
    DebugPlugin.getDefault().addDebugEventListener(new IDebugEventSetListener() {
      public void handleDebugEvents(DebugEvent[] events) {
        for (int i = 0; i < events.length; i++) {
          DebugEvent event = events[i];
          Object source = event.getSource();
          // check event type
          if (event.getKind() == DebugEvent.TERMINATE && source instanceof IProcess) {
            IProcess process = (IProcess) source;
            // check process
            if (launch == process.getLaunch()) {
              // remove debug events listener
              DebugPlugin.getDefault().removeDebugEventListener(this);
View Full Code Here

        setRunning( true );

        preserveStackFrames();

        fireEvent( new DebugEvent( this,
                                   DebugEvent.RESUME,
                                   DebugEvent.STEP_OVER ) );

        try {
            getUnderlyingThread().resume();
View Full Code Here

        setRunning( true );

        preserveStackFrames();

        fireEvent( new DebugEvent( this,
                                   DebugEvent.RESUME,
                                   DebugEvent.STEP_OVER ) );

        try {
            getUnderlyingThread().resume();
View Full Code Here

    this.sourceWrapSupport = sourceWrapSupport;
    this.presetSyncDirection = presetSyncDirection;
  }

  public void fireTargetCreated() {
    fireDebugEvent(new DebugEvent(this, DebugEvent.CREATE));
  }
View Full Code Here

    throw new DebugException(new Status(IStatus.ERROR, ChromiumDebugPlugin.PLUGIN_ID,
        "Process hasn't been terminated yet"))//$NON-NLS-1$
  }

  private void fireCreationEvent() {
    fireEvent(new DebugEvent(this, DebugEvent.CREATE));
  }
View Full Code Here

    }
  }

  private void fireTerminateEvent() {
    outputMonitor.flush();
    fireEvent(new DebugEvent(this, DebugEvent.TERMINATE));
  }
View Full Code Here

    outputMonitor.flush();
    fireEvent(new DebugEvent(this, DebugEvent.TERMINATE));
  }

  private void fireChangeEvent() {
    fireEvent(new DebugEvent(this, DebugEvent.CHANGE));
  }
View Full Code Here

    return getJavascriptEmbedder().getJavascriptVm();
  }

  void fireBecameConnectedEvents() {
    setDisconnected(false);
    DebugTargetImpl.fireDebugEvent(new DebugEvent(debugTargetImpl, DebugEvent.CHANGE));
    fireEventForThread(DebugEvent.CREATE, DebugEvent.UNSPECIFIED);
  }
View Full Code Here

TOP

Related Classes of org.eclipse.debug.core.DebugEvent

Copyright © 2018 www.massapicom. 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.