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
.PluginsTab
;
11 import org
.eclipse
.pde
.ui
.launcher
.TracingTab
;
13 /** Definition of the set of tabs used in Eclipse Boot launch configuration UI. */
14 public class EclipseBootLauncherTabGroup
extends EclipseLauncherTabGroup
{
17 public void createTabs(ILaunchConfigurationDialog dialog
, String mode
) {
18 ILaunchConfigurationTab
[] tabs
= new ILaunchConfigurationTab
[] {
19 new OsgiBootMainTab(true),
23 // private boolean activating = false;
26 // public void performApply(
27 // ILaunchConfigurationWorkingCopy config) {
28 // super.performApply(config);
32 // } catch (CoreException e) {
33 // e.printStackTrace();
35 // activating = false;
40 // public void activated(
41 // ILaunchConfigurationWorkingCopy workingCopy) {
45 new OSGiSettingsTab(), new EnvironmentTab(), new TracingTab(),