eclipse插件:获取有关调试终止的通知 [英] eclipse plugin: get notification on debug terminate

查看:41
本文介绍了eclipse插件:获取有关调试终止的通知的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当用户单击终止调试"按钮时,eclipse插件是否可以获得通知?

Is there a way for an eclipse plugin to get a notification when user clicks on the "Terminate Debug" button?

推荐答案

您可以致电

DebugPlugin.getDefault().addDebugEventListener(listener);

设置 IDebugEventSetListener .传递给侦听器的 handleDebugEvents 方法的 DebugEvent 具有 TERMINATE 作为事件类型之一.

to set up an IDebugEventSetListener. The DebugEvent passed to the handleDebugEvents method of the listener has TERMINATE as one of the event kinds.

例如,此处理程序来自Ant插件:

For example this handler is from the Ant plugin:

@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插件:获取有关调试终止的通知的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆