if (fProjectionModelUpdater != null) fProjectionModelUpdater.initialize();
	private void internalDoSetInput(IEditorInput input) throws CoreException {		super.doSetInput(input);		if (getSourceViewer() instanceof JavaSourceViewer) {			JavaSourceViewer viewer= (JavaSourceViewer)getSourceViewer();			if (viewer.getReconciler() == null) {				IReconciler reconciler= getSourceViewerConfiguration().getReconciler(viewer);				if (reconciler != null) {					reconciler.install(viewer);					viewer.setReconciler(reconciler);				}			}		}		if (fEncodingSupport != null)			fEncodingSupport.reset();		setOutlinePageInput(fOutlinePage, input);		if (fProjectionModelUpdater != null)			fProjectionModelUpdater.initialize();		if (isShowingOverrideIndicators())			installOverrideIndicator(false);	}