Bug 41868 Declaration View does not refresh when you change Java-code color preferences
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/infoviews/SourceView.java
}
	}
	
	private SourceViewer fViewer;
	
	private IPropertyChangeListener fFontPropertyChangeListener= new FontPropertyChangeListener();
	
	private OpenAction fOpen;
	
	private int fCommentLineCount;
	
	private SelectAllAction fSelectAllAction;
	
	private IJavaElement fLastOpenedElement;
	/*
	 * @see AbstractInfoView#internalCreatePartControl(Composite)
	 */
	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);
	}
	/*
	 * @see AbstractInfoView#internalCreatePartControl(Composite)
	 */
	protected void createActions() {
		super.createActions();