资源监听器要实现IResourceChangeListener接口。并通过ResourcesPlugin得到IWorkspace,调用addResourceChangeListener方法进行注册,还可以使用IResourceChangeEvent对象通知您的侦听器,该对象描述了更改。
IResourceChangeListener listener = new MyResourceChangeReporter(); ResourcesPlugin.getWorkspace().addResourceChangeListener(listener, IResourceChangeEvent.POST_CHANGE);
不需要使用时,调用removeResourceChangeListener方法进行删除
ResourcesPlugin.getWorkspace().removeResourceChangeListener(listener);
IResourceChangeEvent对象的描述