if (fPresenterControlCreator == null) { fPresenterControlCreator= new AbstractReusableInformationControlCreator() {   public IInformationControl doCreateInformationControl(Shell parent) { int shellStyle= SWT.RESIZE | SWT.TOOL; int style= SWT.V_SCROLL | SWT.H_SCROLL; if (BrowserInformationControl.isAvailable(parent)) return new BrowserInformationControl(parent, shellStyle, style); else return new DefaultInformationControl(parent, shellStyle, style, new HTMLTextPresenter(false)); } }; }
if (fPresenterControlCreator == null) fPresenterControlCreator= new PresenterControlCreator();
	public IInformationControlCreator getInformationPresenterControlCreator() {		if (fPresenterControlCreator == null) {			fPresenterControlCreator= new AbstractReusableInformationControlCreator() {				/*				 * @see org.eclipse.jdt.internal.ui.text.java.hover.AbstractReusableInformationControlCreator#doCreateInformationControl(org.eclipse.swt.widgets.Shell)				 */				public IInformationControl doCreateInformationControl(Shell parent) {					int shellStyle= SWT.RESIZE | SWT.TOOL;					int style= SWT.V_SCROLL | SWT.H_SCROLL;					if (BrowserInformationControl.isAvailable(parent))						return new BrowserInformationControl(parent, shellStyle, style);					else						return new DefaultInformationControl(parent, shellStyle, style, new HTMLTextPresenter(false));				}			};		}		return fPresenterControlCreator;	}