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 Type
    Method
    Description
    void
    createModuleConfigurationWidgets(org.eclipse.swt.widgets.Composite group, AbstractAdvancedConfigurationTab tab)
    Create the composite that contains the module configuration options
    void
    initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
    Initialise the composite for this module with the configuration values
    void
    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 -