public boolean execute(IProgressMonitor progressMonitor) {
	if (this.isCancelled || progressMonitor != null
			&& progressMonitor.isCanceled())
		return true;
	IIndex index = manager.getIndex(this.indexPath, true,
	/*reuse index file*/true /*create if none*/);
	if (index == null)
		return true;
	ReadWriteMonitor monitor = manager.getMonitorFor(index);
	if (monitor == null)
		return true;
}