1 | package de.uka.ipd.sdq.dsexplore.analysis.simucom.launch; |
2 | |
3 | import org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup; |
4 | import org.eclipse.debug.ui.ILaunchConfigurationDialog; |
5 | import org.eclipse.debug.ui.ILaunchConfigurationTab; |
6 | |
7 | //import de.uka.ipd.sdq.cip.launchconfig.CompletionTab; |
8 | import de.uka.ipd.sdq.cip.runtime.runconfig.tabs.CipCompletionTab; |
9 | import de.uka.ipd.sdq.codegen.simucontroller.runconfig.FeatureOptionsTab; |
10 | import de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuComConfigurationTab; |
11 | import de.uka.ipd.sdq.codegen.simucontroller.runconfig.SimuConfigurationTab; |
12 | |
13 | /** |
14 | * Provides a configuration tab group for the SimuCom analysis method. |
15 | * |
16 | * @author pmerkle |
17 | * |
18 | */ |
19 | public class SimuComAnalysisTabGroup extends AbstractLaunchConfigurationTabGroup { |
20 | |
21 | @Override |
22 | public void createTabs(ILaunchConfigurationDialog dialog, String mode) { |
23 | ILaunchConfigurationTab[] tabs = new ILaunchConfigurationTab[] { |
24 | new SimuComConfigurationTab(), |
25 | new SimuConfigurationTab(), |
26 | new FeatureOptionsTab(), |
27 | new CipCompletionTab(), |
28 | }; |
29 | setTabs(tabs); |
30 | } |
31 | } |