1 package org
.argeo
.slc
.ide
.ui
.launch
.osgi
;
3 import org
.eclipse
.debug
.ui
.CommonTab
;
4 import org
.eclipse
.debug
.ui
.EnvironmentTab
;
5 import org
.eclipse
.debug
.ui
.ILaunchConfigurationDialog
;
6 import org
.eclipse
.debug
.ui
.ILaunchConfigurationTab
;
7 import org
.eclipse
.pde
.ui
.launcher
.EclipseLauncherTabGroup
;
8 import org
.eclipse
.pde
.ui
.launcher
.MainTab
;
9 import org
.eclipse
.pde
.ui
.launcher
.OSGiSettingsTab
;
10 import org
.eclipse
.pde
.ui
.launcher
.TracingTab
;
12 /** Definition of the set of tabs used in Eclipse Boot launch configuration UI. */
13 public class EclipseBootLauncherTabGroup
extends EclipseLauncherTabGroup
{
16 public void createTabs(ILaunchConfigurationDialog dialog
, String mode
) {
17 ILaunchConfigurationTab
[] tabs
= new ILaunchConfigurationTab
[] {
18 new OsgiBootMainTab(true),
21 // private boolean activating = false;
24 // public void performApply(
25 // ILaunchConfigurationWorkingCopy config) {
26 // super.performApply(config);
30 // } catch (CoreException e) {
31 // e.printStackTrace();
33 // activating = false;
38 // public void activated(
39 // ILaunchConfigurationWorkingCopy workingCopy) {
43 new OSGiSettingsTab(), new EnvironmentTab(), new TracingTab(),