fConfiguration= new JavaSourceViewerConfiguration(colorManager, preferenceStore, editor, IJavaPartitions.JAVA_PARTITIONING);
fConfiguration= editor.createJavaSourceViewerConfiguration();
	public void install(JavaEditor editor, JavaSourceViewer sourceViewer, IColorManager colorManager, IPreferenceStore preferenceStore) {		fEditor= editor;		fSourceViewer= sourceViewer;		fColorManager= colorManager;		fPreferenceStore= preferenceStore;		if (fEditor != null) {			fConfiguration= new JavaSourceViewerConfiguration(colorManager, preferenceStore, editor, IJavaPartitions.JAVA_PARTITIONING);			fPresentationReconciler= (JavaPresentationReconciler) fConfiguration.getPresentationReconciler(sourceViewer);		} else {			fConfiguration= null;			fPresentationReconciler= null;		}		fPreferenceStore.addPropertyChangeListener(this);		if (isEnabled())			enable();	}