/**
* Registers a listener with the local catalog for reset events so that there is a mechanism to
* reset the label cache for an IResolve.
*/
private void registerChangeListener() {
CatalogPlugin.addListener(new IResolveChangeListener(){
public void changed( IResolveChangeEvent event ) {
if( !PlatformUI.isWorkbenchRunning() || PlatformUI.getWorkbench().isClosing() ){
return;
}