我创建了一个 RCP 应用程序,它通过扩展CommonNavigator在自己的视图中检测资源更改。
public abstract class NavigatorView extends CommonNavigator implements
IResourceChangeListener {
public void createPartControl(Composite parent) {
super.createPartControl(parent);
hookResourceChangeCommand(); // my resource tracking function.
}
}
但是现在我需要为此创建一个插件,它可以检测 Eclipse 本身中项目资源管理器中的资源更改。我现在无法创建视图,我需要检测已经存在的视图。我应该怎么做?