IJavaElement javaElement= ((JavaEditor)editor).getInputJavaElement();
IJavaElement javaElement= null; if (editor != null) javaElement= ((JavaEditor)editor).getInputJavaElement();
	private void activeJavaEditorChanged(IWorkbenchPart editor) {		fActiveEditor= editor;		IJavaElement javaElement= ((JavaEditor)editor).getInputJavaElement();				if (DEBUG)			System.out.println(DEBUG_PREFIX + "active editor is: " + toString(javaElement)); //$NON-NLS-1$		synchronized (fReconcileLock) {			if (fIsReconciling && !fReconcilingJavaElement.equals(javaElement)) {				fIsReconciling= false;				fReconcilingJavaElement= null;			}		}		cache(null, javaElement);	}