JavaPlugin.getDefault().getPreferenceStore().addPropertyChangeListener(fPropertyChangeListener);
	protected void internalCreatePartControl(Composite parent) {		fViewer= new JavaSourceViewer(parent, null, null, false, SWT.V_SCROLL | SWT.H_SCROLL);		fViewer.configure(new JavaSourceViewerConfiguration(JavaPlugin.getDefault().getJavaTextTools(), null));		fViewer.setEditable(false);		setViewerFont();		JFaceResources.getFontRegistry().addListener(fFontPropertyChangeListener);		getViewSite().setSelectionProvider(fViewer);	}