X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse.webbrowser/src/org/eclipse/webbrowser/internal/InternalBrowserDialog.java b/net.sourceforge.phpeclipse.webbrowser/src/org/eclipse/webbrowser/internal/InternalBrowserDialog.java deleted file mode 100644 index dda0f88..0000000 --- a/net.sourceforge.phpeclipse.webbrowser/src/org/eclipse/webbrowser/internal/InternalBrowserDialog.java +++ /dev/null @@ -1,83 +0,0 @@ -/********************************************************************** - * Copyright (c) 2003 IBM Corporation and others. - * 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 - **********************************************************************/ -package org.eclipse.webbrowser.internal; - -import org.eclipse.jface.dialogs.Dialog; -import org.eclipse.swt.SWT; -import org.eclipse.swt.layout.GridData; -import org.eclipse.swt.layout.GridLayout; -import org.eclipse.swt.widgets.Button; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.swt.widgets.Control; -import org.eclipse.swt.widgets.Shell; -import org.eclipse.ui.help.WorkbenchHelp; -import org.eclipse.webbrowser.IInternalWebBrowserWorkingCopy; -import org.eclipse.webbrowser.internal.SWTUtil; -/** - * - */ -public class InternalBrowserDialog extends Dialog { - protected IInternalWebBrowserWorkingCopy browser; - protected boolean isEdit; - protected Button newPageCheckbox; - protected Button clearURLHistoryCheckbox; - - /** - * @param parentShell - */ - public InternalBrowserDialog(Shell parentShell, IInternalWebBrowserWorkingCopy browser) { - super(parentShell); - this.browser = browser; - isEdit = true; - } - - protected void configureShell(Shell shell) { - super.configureShell(shell); - - if (isEdit) - shell.setText(WebBrowserUIPlugin.getResource("%editInternalBrowser")); - } - - /* (non-Javadoc) - * @see org.eclipse.jface.dialogs.Dialog#createDialogArea(org.eclipse.swt.widgets.Composite) - */ - protected Control createDialogArea(Composite parent) { - Composite composite = (Composite) super.createDialogArea(parent); - ((GridLayout)composite.getLayout()).numColumns = 1; - - Composite comp = new Composite(composite, SWT.NONE); - GridLayout layout = new GridLayout(1, true); - layout.marginHeight = 10; - layout.marginWidth = 10; - comp.setLayout(layout); - comp.setLayoutData(new GridData(GridData.FILL_BOTH)); - WorkbenchHelp.setHelp(composite, ContextIds.PREF_BROWSER_INTERNAL); - - newPageCheckbox = SWTUtil.createCheckbox(comp, WebBrowserUIPlugin.getResource("%prefBrowserNewPage"), false); - clearURLHistoryCheckbox = SWTUtil.createCheckbox(comp, WebBrowserUIPlugin.getResource("%clearURLHistory"), true); - - newPageCheckbox.setSelection(browser.getUseNewPage()); - clearURLHistoryCheckbox.setSelection(browser.getClearHistoryOnExit()); - - return composite; - } - - /* (non-Javadoc) - * @see org.eclipse.jface.dialogs.Dialog#okPressed() - */ - protected void okPressed() { - browser.setUseNewPage(newPageCheckbox.getSelection()); - browser.setClearHistoryOnExit(clearURLHistoryCheckbox.getSelection()); - browser.save(); - - super.okPressed(); - } -} \ No newline at end of file