Eclipse插件开发--对工作空间资源的监听

  资源监听器要实现IResourceChangeListener接口。并通过ResourcesPlugin得到IWorkspace,调用addResourceChangeListener方法进行注册,还可以使用IResourceChangeEvent对象通知您的侦听器,该对象描述了更改。

 IResourceChangeListener listener = new MyResourceChangeReporter();
 ResourcesPlugin.getWorkspace().addResourceChangeListener(listener, IResourceChangeEvent.POST_CHANGE);
 不需要使用时,调用removeResourceChangeListener方法进行删除
ResourcesPlugin.getWorkspace().removeResourceChangeListener(listener);

IResourceChangeEvent对象的描述

猜你喜欢

转载自www.cnblogs.com/xiaoli1028/p/10219898.html