01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
03: */
04: package org.terracotta.dso.launch;
05:
06: import org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup;
07: import org.eclipse.debug.ui.CommonTab;
08: import org.eclipse.debug.ui.EnvironmentTab;
09: import org.eclipse.debug.ui.ILaunchConfigurationDialog;
10: import org.eclipse.debug.ui.ILaunchConfigurationTab;
11: import org.eclipse.jdt.debug.ui.launchConfigurations.JavaArgumentsTab;
12: import org.eclipse.jdt.debug.ui.launchConfigurations.JavaClasspathTab;
13: import org.eclipse.jdt.debug.ui.launchConfigurations.JavaJRETab;
14: import org.eclipse.jdt.debug.ui.launchConfigurations.JavaMainTab;
15:
16: /**
17: * The ConfigurationTab will necessary if we ever have any
18: * Terracotta-specific properties.
19: */
20:
21: public class ConfigurationTabGroup extends
22: AbstractLaunchConfigurationTabGroup {
23: public void createTabs(ILaunchConfigurationDialog dialog,
24: String mode) {
25: setTabs(new ILaunchConfigurationTab[] { new JavaMainTab(),
26: new JavaArgumentsTab(), new JavaJRETab(),
27: new JavaClasspathTab(), new EnvironmentTab(),
28: new ConfigurationTab(), new CommonTab() });
29: }
30: }
|