fCreator= new AbstractReusableInformationControlCreator() {   public IInformationControl doCreateInformationControl(Shell parent) { return new BrowserInformationControl(parent, SWT.NO_TRIM | SWT.TOOL, SWT.NONE, null); } };
fCreator= new ControlCreator();
	public IInformationControlCreator getInformationControlCreator() {		Shell shell= JavaPlugin.getActiveWorkbenchShell();		if (shell == null || !BrowserInformationControl.isAvailable(shell))			return null;				if (fCreator == null) {			fCreator= new AbstractReusableInformationControlCreator() {								/*				 * @see org.eclipse.jdt.internal.ui.text.java.hover.AbstractReusableInformationControlCreator#doCreateInformationControl(org.eclipse.swt.widgets.Shell)				 */				public IInformationControl doCreateInformationControl(Shell parent) {					return new BrowserInformationControl(parent, SWT.NO_TRIM | SWT.TOOL, SWT.NONE, null);				}			};		}		return fCreator;	}