]> git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.ide.ui/src/main/java/org/argeo/slc/ide/ui/launch/osgi/OsgiBootLauncherTabGroup.java
Restructure SLC development environment
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.ide.ui / src / main / java / org / argeo / slc / ide / ui / launch / osgi / OsgiBootLauncherTabGroup.java
1 package org.argeo.slc.ide.ui.launch.osgi;
2
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.jdt.debug.ui.launchConfigurations.JavaArgumentsTab;
8 import org.eclipse.pde.ui.launcher.BundlesTab;
9 import org.eclipse.pde.ui.launcher.OSGiLauncherTabGroup;
10 import org.eclipse.pde.ui.launcher.OSGiSettingsTab;
11 import org.eclipse.pde.ui.launcher.TracingTab;
12
13 public class OsgiBootLauncherTabGroup extends OSGiLauncherTabGroup {
14
15 @Override
16 public void createTabs(ILaunchConfigurationDialog dialog, String mode) {
17 ILaunchConfigurationTab[] tabs = new ILaunchConfigurationTab[] {
18 new JavaArgumentsTab(), new EnvironmentTab(), new BundlesTab(),
19 new OSGiSettingsTab(), new TracingTab(), new CommonTab() };
20 setTabs(tabs);
21 }
22
23 }