Interface BaseConfigSectionSWT

All Known Implementing Classes:
ConfigSectionBackupRestoreSWT, ConfigSectionConnectionProxySWT, ConfigSectionFileTorrentsSWT, ConfigSectionInterfaceColorSWT, ConfigSectionInterfaceLanguageSWT, ConfigSectionInterfacePasswordSWT, ConfigSectionInterfaceTagsSWT, ConfigSectionSecuritySWT

public interface BaseConfigSectionSWT
Add this interface to a class extending BaseConfigSectionSWT if you need to manipulate the SWT components whent the config section is built
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configSectionCreate(org.eclipse.swt.widgets.Composite parent, Map<ParameterImpl,BaseSwtParameter> mapParamToSwtParam)
    Adjust the configuration panel here.
  • Method Details

    • configSectionCreate

      void configSectionCreate(org.eclipse.swt.widgets.Composite parent, Map<ParameterImpl,BaseSwtParameter> mapParamToSwtParam)
      Adjust the configuration panel here. Please be mindful of small screen resolutions.
      Parameters:
      parent - The parent of your configuration panel
      mapParamToSwtParam - Link non-Swt Parameter to SwtParameter. Use BaseConfigSection.getPluginParam(String) to find the SwtParameter with key used when adding the non-Swt parameter. Key is usually they config key, or a manual key passed in on add()