Package com.biglybt.ui.swt.config
Class LinkSwtParameter
- java.lang.Object
-
- com.biglybt.ui.swt.config.BaseSwtParameter<LinkSwtParameter,java.lang.Object>
-
- com.biglybt.ui.swt.config.LinkSwtParameter
-
- All Implemented Interfaces:
SwtParameter<java.lang.Object>
public class LinkSwtParameter extends BaseSwtParameter<LinkSwtParameter,java.lang.Object>
Same asButtonSwtParameter
but as a link
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.biglybt.ui.swt.config.BaseSwtParameter
BaseSwtParameter.IndentPaintListener
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.eclipse.swt.widgets.Label
link_label
private java.lang.String
url
-
Fields inherited from class com.biglybt.ui.swt.config.BaseSwtParameter
change_listeners, KEY_LABEL_ADDCOPYTOCLIPMENU, paramID, pluginParam, validating, valueProcessor
-
Fields inherited from interface com.biglybt.ui.swt.config.SwtParameter
DEBUG
-
-
Constructor Summary
Constructors Constructor Description LinkSwtParameter(org.eclipse.swt.widgets.Composite parent, ActionParameterImpl pluginParam)
LinkSwtParameter(org.eclipse.swt.widgets.Composite parent, HyperlinkParameterImpl pluginParam)
LinkSwtParameter(org.eclipse.swt.widgets.Composite composite, java.lang.String name_resource, java.lang.String labelKey, java.lang.String url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
refreshControl()
protected void
triggerSubClassChangeListeners()
-
Methods inherited from class com.biglybt.ui.swt.config.BaseSwtParameter
addAndFireChangeListener, addChangeListener, addLabelContextMenus, addValidator, createStandardLabel, debug, dispose, doGridData, getControls, getIndent, getMainControl, getParamID, getRelatedControl, getValue, getValueProcessor, informChanged, isDefaultValue, isDisposed, isEnabled, isIndentFancy, refreshSuffixControl, removeChangeListener, removeValidator, resetToDefault, setConfigValueProcessor, setEnabled, setIndent, setLabelKey, setLabelText, setLayoutData, setMainControl, setPluginParameter, setRelatedControl, setValue, setValueProcessor, setVisible, triggerChangeListeners, updateControl, validate
-
-
-
-
Constructor Detail
-
LinkSwtParameter
public LinkSwtParameter(org.eclipse.swt.widgets.Composite parent, HyperlinkParameterImpl pluginParam)
-
LinkSwtParameter
public LinkSwtParameter(org.eclipse.swt.widgets.Composite parent, ActionParameterImpl pluginParam)
-
LinkSwtParameter
public LinkSwtParameter(org.eclipse.swt.widgets.Composite composite, java.lang.String name_resource, java.lang.String labelKey, java.lang.String url)
-
-
Method Detail
-
triggerSubClassChangeListeners
protected void triggerSubClassChangeListeners()
- Overrides:
triggerSubClassChangeListeners
in classBaseSwtParameter<LinkSwtParameter,java.lang.Object>
-
refreshControl
public void refreshControl()
- Overrides:
refreshControl
in classBaseSwtParameter<LinkSwtParameter,java.lang.Object>
-
-