JavaModelUtil.reconcile(unit);
synchronized (unit) { unit.reconcile(); }
	private IJavaElement findElement(IJavaElement element) {				if (element == null)			return null;				IWorkingCopyManager manager= JavaPlugin.getDefault().getWorkingCopyManager();		ICompilationUnit unit= manager.getWorkingCopy(getEditorInput());				if (unit != null) {			try {								JavaModelUtil.reconcile(unit);				IJavaElement[] findings= unit.findElements(element);				if (findings != null && findings.length > 0)					return findings[0];						} catch (JavaModelException x) {				JavaPlugin.log(x.getStatus());				// nothing found, be tolerant and go on			}		}				return null;	}