【问题标题】:Eclipse Plugin - Listener for switch fileEclipse Plugin - 切换文件的监听器
【发布时间】:2014-05-04 12:10:33
【问题描述】:

我目前正在创建一个具有编辑器和视图的 eclipse-plugin,两个 shell 都显示来自 EMF 模型的相同数据... 所以现在我的愿望是,每次您在编辑器中更改打开的文件时,ViewPart 也会刷新......我已经在我的编辑器的 init() 函数中调用了我的视图方法,该方法用于刷新()它的查看器... 问题只是 init() 仅在您打开文件时被调用。但是当您同时打开 2 个或更多文件并在它们之间切换时,不会调用 init(),因此我的视图不会刷新... 有没有人解决这个问题?

最好的问候,安东

【问题讨论】:

    标签: java eclipse eclipse-plugin


    【解决方案1】:

    只需覆盖编辑器的setFocus() 方法。每次切换到打开的文件时都会调用它。

    【讨论】:

    • 非常感谢,没想到这么简单!
    猜你喜欢
    • 1970-01-01
    • 2014-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多