1 /*2 * All content copyright (c) 2003-2007 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.3 */4 package org.terracotta.dso.launch;5 6 import org.eclipse.debug.ui.CommonTab;7 import org.eclipse.debug.ui.EnvironmentTab;8 import org.eclipse.debug.ui.ILaunchConfigurationDialog;9 import org.eclipse.debug.ui.ILaunchConfigurationTab;10 import org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab;11 import org.eclipse.pde.internal.ui.launcher.AbstractPDELaunchConfigurationTabGroup;12 import org.eclipse.pde.ui.launcher.ConfigurationTab;13 import org.eclipse.pde.ui.launcher.MainTab;14 import org.eclipse.pde.ui.launcher.PluginsTab;15 import org.eclipse.pde.ui.launcher.TracingTab;16 17 public class DSOEclipseApplicationLaunchConfigurationTabGroup extends AbstractPDELaunchConfigurationTabGroup {18 public void createTabs(ILaunchConfigurationDialog dialog, String mode) {19 ILaunchConfigurationTab[] tabs = null;20 tabs = new ILaunchConfigurationTab[]{21 new MainTab(),22 new JavaArgumentsTab(),23 new PluginsTab(), 24 new ConfigurationTab(),25 new TracingTab(), 26 new EnvironmentTab(),27 new CommonTab()};28 setTabs(tabs);29 }30 }31