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 TypeMethodDescriptionvoidcreateModuleConfigurationWidgets(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
-
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-
-