} catch (Exception e) {
logError("unable to initialize resourceIndexManager", e);
}
_tmlMetadataFileListener = new TMLMetadataFileMaintainer();
ResourcesPlugin.getWorkspace().addResourceChangeListener(_tmlMetadataFileListener, IResourceChangeEvent.POST_CHANGE|IResourceChangeEvent.PRE_BUILD);
_projectBuilderManager = new ProjectBuilderManager();
ResourcesPlugin.getWorkspace().addResourceChangeListener(_projectBuilderManager, IResourceChangeEvent.POST_CHANGE|IResourceChangeEvent.PRE_BUILD);
_projectBuilderManager.performPluginStartup();
IPath stateLocation = getStateLocation();