eclipse 插件:获取有关调试终止的通知
eclipse plugin: get notification on debug terminate
有没有办法让 eclipse 插件在用户单击 "Terminate Debug" 按钮时收到通知?
您可以拨打
DebugPlugin.getDefault().addDebugEventListener(listener);
设置IDebugEventSetListener
。传递给侦听器的 handleDebugEvents
方法的 DebugEvent
具有 TERMINATE
作为事件类型之一。
例如这个处理程序来自 Ant 插件:
@Override
public void handleDebugEvents(DebugEvent[] events) {
for (int i = 0; i < events.length; i++) {
DebugEvent event = events[i];
if (event.getKind() == DebugEvent.TERMINATE && event.getSource().equals(fProcess)) {
terminated();
}
}
}
有没有办法让 eclipse 插件在用户单击 "Terminate Debug" 按钮时收到通知?
您可以拨打
DebugPlugin.getDefault().addDebugEventListener(listener);
设置IDebugEventSetListener
。传递给侦听器的 handleDebugEvents
方法的 DebugEvent
具有 TERMINATE
作为事件类型之一。
例如这个处理程序来自 Ant 插件:
@Override
public void handleDebugEvents(DebugEvent[] events) {
for (int i = 0; i < events.length; i++) {
DebugEvent event = events[i];
if (event.getKind() == DebugEvent.TERMINATE && event.getSource().equals(fProcess)) {
terminated();
}
}
}