diff options
Diffstat (limited to 'plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.bridge.ui/src/org/eclipse/papyrus/gmf/internal/bridge/wizards/pages/ShowDashboardPage.java')
-rw-r--r-- | plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.bridge.ui/src/org/eclipse/papyrus/gmf/internal/bridge/wizards/pages/ShowDashboardPage.java | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.bridge.ui/src/org/eclipse/papyrus/gmf/internal/bridge/wizards/pages/ShowDashboardPage.java b/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.bridge.ui/src/org/eclipse/papyrus/gmf/internal/bridge/wizards/pages/ShowDashboardPage.java deleted file mode 100644 index 5fc8d0ced4f..00000000000 --- a/plugins/toolsmiths/gmf-tooling/org.eclipse.papyrus.gmf.bridge.ui/src/org/eclipse/papyrus/gmf/internal/bridge/wizards/pages/ShowDashboardPage.java +++ /dev/null @@ -1,94 +0,0 @@ -/****************************************************************************** - * Copyright (c) 2006, 2020 Eclipse.org, CEA LIST, Artal - * - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * Dmitry Stadnik - initial API and implementation - * Aurelien Didier (ARTAL) - aurelien.didier51@gmail.com - Bug 569174 - *****************************************************************************/ -package org.eclipse.papyrus.gmf.internal.bridge.wizards.pages; - -import org.eclipse.jface.wizard.WizardPage; -import org.eclipse.papyrus.gmf.internal.bridge.ui.Plugin; -import org.eclipse.swt.SWT; -import org.eclipse.swt.events.SelectionEvent; -import org.eclipse.swt.events.SelectionListener; -import org.eclipse.swt.layout.GridData; -import org.eclipse.swt.layout.GridLayout; -import org.eclipse.swt.widgets.Button; -import org.eclipse.swt.widgets.Composite; - -/** - * @author dstadnik - */ -public class ShowDashboardPage extends WizardPage { - - private boolean showDashboard; - - private Button showDashboardCheckbox; - - public ShowDashboardPage(String pageId, boolean showDashboard) { - super(pageId); - this.showDashboard = showDashboard; - } - - public void createControl(Composite parent) { - Composite composite = new Composite(parent, SWT.NONE); - GridLayout layout = new GridLayout(); - layout.numColumns = 1; - layout.verticalSpacing = 12; - composite.setLayout(layout); - composite.setLayoutData(createFillData()); - - showDashboardCheckbox = new Button(composite, SWT.CHECK); - showDashboardCheckbox.setText(Plugin.getBundleString("showDashboardPage.text")); //$NON-NLS-1$ - showDashboardCheckbox.setLayoutData(createHrzData()); - showDashboardCheckbox.setSelection(showDashboard); - showDashboardCheckbox.addSelectionListener(new SelectionListener() { - - public void widgetSelected(SelectionEvent e) { - showDashboard = showDashboardCheckbox.getSelection(); - } - - public void widgetDefaultSelected(SelectionEvent e) { - } - }); - - Composite filler = new Composite(composite, SWT.NONE); - filler.setLayoutData(createFillData()); - setControl(showDashboardCheckbox); - } - - protected GridData createHrzData() { - GridData data = new GridData(); - data.horizontalAlignment = SWT.FILL; - data.grabExcessHorizontalSpace = true; - return data; - } - - protected GridData createFillData() { - GridData data = new GridData(); - data.horizontalAlignment = SWT.FILL; - data.grabExcessHorizontalSpace = true; - data.verticalAlignment = SWT.FILL; - data.grabExcessVerticalSpace = true; - return data; - } - - public boolean isShowDashboard() { - return showDashboard; - } - - public void setShowDashboard(boolean showDashboard) { - this.showDashboard = showDashboard; - if (showDashboardCheckbox != null && !showDashboardCheckbox.isDisposed()) { - showDashboardCheckbox.setSelection(showDashboard); - } - } -} |