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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleDebugEvents
(org.eclipse.debug.core.DebugEvent[] events) void
launchAdded
(org.eclipse.debug.core.ILaunch launch) void
launchChanged
(org.eclipse.debug.core.ILaunch launch) void
launchRemoved
(org.eclipse.debug.core.ILaunch launch) void
Writes string into console.
-
Constructor Details
-
DebugConsoleWriterImpl
public DebugConsoleWriterImpl()Default debug process console writer constructor.
-
-
Method Details
-
print
Description copied from interface:IDebugConsoleWriter
Writes string into console.- Specified by:
print
in interfaceIDebugConsoleWriter
- Parameters:
launch
- debug server wrapping launch, cannot benull
toAdd
- string to be put into console, cannot benull
-
launchAdded
public void launchAdded(org.eclipse.debug.core.ILaunch launch) - Specified by:
launchAdded
in interfaceorg.eclipse.debug.core.ILaunchListener
-
launchChanged
public void launchChanged(org.eclipse.debug.core.ILaunch launch) - Specified by:
launchChanged
in interfaceorg.eclipse.debug.core.ILaunchListener
-
launchRemoved
public void launchRemoved(org.eclipse.debug.core.ILaunch launch) - Specified by:
launchRemoved
in interfaceorg.eclipse.debug.core.ILaunchListener
-
handleDebugEvents
public void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events) - Specified by:
handleDebugEvents
in interfaceorg.eclipse.debug.core.IDebugEventSetListener
-