Interface ModuleConfiguration
- All Known Implementing Classes:
AbstractModuleConfiguration
,EclModuleConfiguration
,EclModuleParallelConfiguration
,EglModuleConfiguration
,EgxModuleConfiguration
,EgxModuleParallelConfiguration
,EmlModuleConfiguration
,EolModuleConfiguration
,EolModuleParallelConfiguration
,EplModuleConfiguration
,EplModuleParallelConfiguration
,EtlModuleConfiguration
,EtlModuleParallelConfiguration
,EvlModuleConfiguration
,EvlModuleParallelConfiguration
,FlockModuleConfiguration
,PinsetModuleConfiguration
public interface ModuleConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createModuleConfigurationWidgets
(org.eclipse.swt.widgets.Composite group, AbstractAdvancedConfigurationTab tab) Create the composite that contains the module configuration optionsvoid
initializeFrom
(org.eclipse.debug.core.ILaunchConfiguration configuration) Initialise the composite for this module with the configuration valuesvoid
performApply
(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) Store the configured values in the configuration
-
Method Details
-
createModuleConfigurationWidgets
void createModuleConfigurationWidgets(org.eclipse.swt.widgets.Composite group, AbstractAdvancedConfigurationTab tab) Create the composite that contains the module configuration options- Parameters:
group
- a SWT Composite that can be used to place swt widgets required for configuring the module.tab
-
-
initializeFrom
void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration) Initialise the composite for this module with the configuration values- Parameters:
configuration
-
-
performApply
void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) Store the configured values in the configuration- Parameters:
configuration
-
-