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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
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 Detail
-
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
-
-
-