/**
* Copyright (c) 2003 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
+ * All rights reserved. � This program and the accompanying materials
* are made available under the terms of the Common Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/cpl-v10.html
- *
+ �*
* Contributors:
* IBM - Initial API and implementation
*/
import org.eclipse.swt.widgets.Label;
import org.eclipse.ui.IWorkbench;
import org.eclipse.ui.IWorkbenchPreferencePage;
-import org.eclipse.ui.help.WorkbenchHelp;
+import org.eclipse.ui.PlatformUI;
+
/**
* The preference page that holds webbrowser preferences.
*/
-public class WebBrowserPreferencePage extends PreferencePage implements IWorkbenchPreferencePage {
+public class WebBrowserPreferencePage extends PreferencePage implements
+ IWorkbenchPreferencePage {
/**
* WebBrowserPreferencePage constructor comment.
*/
/**
* Create the preference options.
- *
- * @param parent org.eclipse.swt.widgets.Composite
+ *
+ * @param parent
+ * org.eclipse.swt.widgets.Composite
* @return org.eclipse.swt.widgets.Control
*/
protected Control createContents(Composite parent) {
initializeDialogUnits(parent);
-
+
Composite composite = new Composite(parent, SWT.NONE);
GridLayout layout = new GridLayout();
layout.numColumns = 1;
layout.marginWidth = 0;
layout.marginHeight = 0;
composite.setLayout(layout);
- GridData data = new GridData(GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_FILL);
+ GridData data = new GridData(GridData.FILL_HORIZONTAL
+ | GridData.VERTICAL_ALIGN_FILL);
composite.setLayoutData(data);
- WorkbenchHelp.setHelp(composite, ContextIds.PREF_BROWSER);
-
+ PlatformUI.getWorkbench().getHelpSystem().setHelp(composite,
+ ContextIds.PREF_BROWSER);
+
Label label = new Label(composite, SWT.WRAP);
- label.setText(WebBrowserUIPlugin.getResource("%preferenceWebBrowserDescription"));
+ label.setText(WebBrowserUIPlugin
+ .getResource("%preferenceWebBrowserDescription"));
data = new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING);
label.setLayoutData(data);
-
- BrowserTableComposite browserComposite = new BrowserTableComposite(composite, SWT.NONE);
-
+
+ BrowserTableComposite browserComposite = new BrowserTableComposite(
+ composite, SWT.NONE);
+
data = new GridData(GridData.FILL_HORIZONTAL | GridData.FILL_VERTICAL);
browserComposite.setLayoutData(data);
-
+
Dialog.applyDialogFont(composite);
-
+
return composite;
}
-
+
/**
* Initializes this preference page using the passed desktop.
- *
- * @param desktop the current desktop
+ *
+ * @param desktop
+ * the current desktop
*/
- public void init(IWorkbench workbench) { }
-
+ public void init(IWorkbench workbench) {
+ }
+
/**
*
*/
public void setVisible(boolean visible) {
super.setVisible(visible);
if (visible)
- setTitle(WebBrowserUIPlugin.getResource("%preferenceWebBrowserTitleLong"));
+ setTitle(WebBrowserUIPlugin
+ .getResource("%preferenceWebBrowserTitleLong"));
}
}
\ No newline at end of file