public interface IConsoleLineTracker
plugin.xml. A line tracker is associated with a type of process. Following is an example definition of a console line tracker extension.
<extension point="org.eclipse.debug.ui.consoleLineTrackers"> <consoleLineTracker id="com.example.ExampleConsoleLineTracker" class="com.example.ExampleConsoleLineTrackerClass" processType="ExampleProcessType"> </consoleLineTracker> </extension>The attributes are specified as follows:
idspecifies a unique identifier for this line tracker.
classspecifies a fully qualified name of a Java class that implements
processTypespecifies the identifier of the process type this line tracker is associated with (which corresponds to the
ATTR_PROCESS_TYPEattribute on a process).
Clients may implement this interface.
|Modifier and Type||Method and Description|
Disposes this console line tracker.
Notification that a console document has been created for which this listener is registered.
Notification that a line of text has been appended to the console.
void init(IConsole console)
console- console that has been created
void lineAppended(IRegion line)
line- region describing the offset and length of line appended to the console, excluding the line delimiter
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.