Class ConfigSectionInterfaceTagsSWT
java.lang.Object
com.biglybt.ui.config.ConfigSectionImpl
com.biglybt.ui.config.ConfigSectionInterfaceTags
com.biglybt.ui.swt.views.configsections.ConfigSectionInterfaceTagsSWT
- All Implemented Interfaces:
BaseConfigSection
,BaseConfigSectionSWT
public class ConfigSectionInterfaceTagsSWT
extends ConfigSectionInterfaceTags
implements BaseConfigSectionSWT
-
Nested Class Summary
Nested classes/interfaces inherited from class com.biglybt.ui.config.ConfigSectionImpl
ConfigSectionImpl.ConfigDetailsCallback
-
Field Summary
FieldsFields inherited from class com.biglybt.ui.config.ConfigSectionInterfaceTags
REFID_TORRENT_ADD_AUTO_TAG, SECTION_ID, skipTidy
Fields inherited from class com.biglybt.ui.config.ConfigSectionImpl
L10N_SECTION_PREFIX, mapPluginParams
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addAutoTagLine
(List<Parameter> listAutoTag, int index) protected void
void
configSectionCreate
(org.eclipse.swt.widgets.Composite parent, Map<ParameterImpl, BaseSwtParameter> mapParamToSwtParam) Adjust the configuration panel here.protected boolean
isSWT()
Methods inherited from class com.biglybt.ui.config.ConfigSectionInterfaceTags
build, buildGeneral, getAutoTagExts, getAutoTagTag, setAutoTagExts, setAutoTagTag
Methods inherited from class com.biglybt.ui.config.ConfigSectionImpl
add, add, add, add, deleteConfigSection, findPluginParamKey, getConfigSectionID, getMaxUserMode, getMinUserMode, getParamArray, getParentSectionID, getPluginParam, getSectionNameKey, getSectionNameKey, guessParamName, isBuilt, postBuild, requestRebuild, saveConfigSection, search, setDefaultUITypesForAdd, setDefaultUserModeForAdd, setRebuildRunner
-
Field Details
-
paramMap
-
-
Constructor Details
-
ConfigSectionInterfaceTagsSWT
public ConfigSectionInterfaceTagsSWT()
-
-
Method Details
-
configSectionCreate
public void configSectionCreate(org.eclipse.swt.widgets.Composite parent, Map<ParameterImpl, BaseSwtParameter> mapParamToSwtParam) Description copied from interface:BaseConfigSectionSWT
Adjust the configuration panel here. Please be mindful of small screen resolutions.- Specified by:
configSectionCreate
in interfaceBaseConfigSectionSWT
- Parameters:
parent
- The parent of your configuration panelmapParamToSwtParam
- Link non-Swt Parameter to SwtParameter. UseBaseConfigSection.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()
-
buildUISpecific
protected void buildUISpecific()- Overrides:
buildUISpecific
in classConfigSectionInterfaceTags
-
isSWT
protected boolean isSWT()- Overrides:
isSWT
in classConfigSectionInterfaceTags
-
addAutoTagLine
- Overrides:
addAutoTagLine
in classConfigSectionInterfaceTags
-