Class EclModuleParallelConfiguration
- java.lang.Object
-
- org.eclipse.epsilon.common.dt.launching.tabs.AbstractModuleConfiguration
-
- org.eclipse.epsilon.ecl.dt.launching.EclModuleConfiguration
-
- org.eclipse.epsilon.ecl.dt.launching.EclModuleParallelConfiguration
-
- All Implemented Interfaces:
ModuleConfiguration
public class EclModuleParallelConfiguration extends EclModuleConfiguration
- Since:
- 1.6
- Author:
- Sina Madani
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.epsilon.common.dt.launching.tabs.AbstractModuleConfiguration
AbstractModuleConfiguration.ConfigurationTabSelectionListener
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.swt.widgets.LabelnumThreadsLabelprotected org.eclipse.swt.widgets.SpinnernumThreadsSelector-
Fields inherited from class org.eclipse.epsilon.common.dt.launching.tabs.AbstractModuleConfiguration
THREAD_INCREMENTS, THREAD_INITIAL, THREAD_MAXIMUM
-
-
Constructor Summary
Constructors Constructor Description EclModuleParallelConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateModuleConfigurationWidgets(org.eclipse.swt.widgets.Composite group, AbstractAdvancedConfigurationTab tab)Create the composite that contains the module configuration optionsvoidinitializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)Initialise the composite for this module with the configuration valuesvoidperformApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)Store the configured values in the configuration-
Methods inherited from class org.eclipse.epsilon.common.dt.launching.tabs.AbstractModuleConfiguration
calculateThreadIncrementFromInitial, createParallelContainer, createThreadsLabel, createThreadsSelector, initializeThreadsFromConfiguration, performApplyThreadsForConfiguration
-
-
-
-
Method Detail
-
createModuleConfigurationWidgets
public void createModuleConfigurationWidgets(org.eclipse.swt.widgets.Composite group, AbstractAdvancedConfigurationTab tab)Description copied from interface:ModuleConfigurationCreate the composite that contains the module configuration options- Specified by:
createModuleConfigurationWidgetsin interfaceModuleConfiguration- Overrides:
createModuleConfigurationWidgetsin classAbstractModuleConfiguration- Parameters:
group- a SWT Composite that can be used to place swt widgets required for configuring the module.
-
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
Description copied from interface:ModuleConfigurationInitialise the composite for this module with the configuration values- Specified by:
initializeFromin interfaceModuleConfiguration- Overrides:
initializeFromin classAbstractModuleConfiguration
-
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
Description copied from interface:ModuleConfigurationStore the configured values in the configuration- Specified by:
performApplyin interfaceModuleConfiguration- Overrides:
performApplyin classAbstractModuleConfiguration
-
-