起始发行版:2.1
描述:此扩展点提供了用于侦听进程类型的控制台输出的机制。
配置标记:
<!ELEMENT extension EMPTY>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA
#IMPLIED
>
<!ELEMENT consoleLineTracker EMPTY>
<!ATTLIST consoleLineTracker
id CDATA #REQUIRED
class CDATA #REQUIRED
processType CDATA #REQUIRED
>
<extension point="org.eclipse.debug.ui.consoleLineTrackers"> <consoleLineTracker id="com.example.ExampleConsoleLineTracker" class="com.example.ExampleConsoleLineTracker" processType="ExampleProcessType"> </consoleLineTracker> </extension>在上面的示例中,当行被追加至类型为“ExampleProcessType”(它与进程属性 IProcess.ATTR_PROCESS_TYPE 相对应)的进程的控制台时,将通知添加的行跟踪器。进程类型是客户机定义的,并由创建进程的客户机设置。
API 信息:属性 class 的值必须是实现接口 org.eclipse.debug.ui.console.IConsoleLineTracker 的 Java 类的全限定名。