Class DebugConsoleWriterImpl

java.lang.Object
com._1c.g5.v8.dt.internal.debug.ui.DebugConsoleWriterImpl
All Implemented Interfaces:
IDebugConsoleWriter, org.eclipse.debug.core.IDebugEventSetListener, org.eclipse.debug.core.ILaunchListener

public class DebugConsoleWriterImpl extends Object implements IDebugConsoleWriter, org.eclipse.debug.core.ILaunchListener, org.eclipse.debug.core.IDebugEventSetListener
Debug process console writer. See IDebugConsoleWriter for details.

Extends ILaunchListener & IDebugEventSetListener to create & dispose managing console on the corresponding ILaunch changes as well.
  • Constructor Details

    • DebugConsoleWriterImpl

      public DebugConsoleWriterImpl()
      Default debug process console writer constructor.
  • Method Details

    • print

      public void print(org.eclipse.debug.core.ILaunch launch, String toAdd)
      Description copied from interface: IDebugConsoleWriter
      Writes string into console.
      Specified by:
      print in interface IDebugConsoleWriter
      Parameters:
      launch - debug server wrapping launch, cannot be null
      toAdd - string to be put into console, cannot be null
    • launchAdded

      public void launchAdded(org.eclipse.debug.core.ILaunch launch)
      Specified by:
      launchAdded in interface org.eclipse.debug.core.ILaunchListener
    • launchChanged

      public void launchChanged(org.eclipse.debug.core.ILaunch launch)
      Specified by:
      launchChanged in interface org.eclipse.debug.core.ILaunchListener
    • launchRemoved

      public void launchRemoved(org.eclipse.debug.core.ILaunch launch)
      Specified by:
      launchRemoved in interface org.eclipse.debug.core.ILaunchListener
    • handleDebugEvents

      public void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events)
      Specified by:
      handleDebugEvents in interface org.eclipse.debug.core.IDebugEventSetListener