Package com.biglybt.ui.swt.config
Class TextAreaSwtParameter
- java.lang.Object
-
- com.biglybt.ui.swt.config.BaseSwtParameter<TextAreaSwtParameter,java.lang.String>
-
- com.biglybt.ui.swt.config.TextAreaSwtParameter
-
- All Implemented Interfaces:
UIPropertyChangeListener
,SwtParameter<java.lang.String>
public class TextAreaSwtParameter extends BaseSwtParameter<TextAreaSwtParameter,java.lang.String> implements UIPropertyChangeListener
Sorta likeStringAreaSwtParameter
, except uses StyledText and uses an UITextAreaImpl instead of a ValueProcessor
-
-
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 private org.eclipse.swt.custom.StyledText
text_area
private UITextAreaImpl
ui_text_area
-
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 TextAreaSwtParameter(org.eclipse.swt.widgets.Composite composite, UITextAreaImpl _ui_text_area)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getValue()
void
propertyChanged(UIPropertyChangeEvent ev)
-
Methods inherited from class com.biglybt.ui.swt.config.BaseSwtParameter
addAndFireChangeListener, addChangeListener, addLabelContextMenus, addValidator, createStandardLabel, debug, dispose, doGridData, getControls, getIndent, getMainControl, getParamID, getRelatedControl, getValueProcessor, informChanged, isDefaultValue, isDisposed, isEnabled, isIndentFancy, refreshControl, refreshSuffixControl, removeChangeListener, removeValidator, resetToDefault, setConfigValueProcessor, setEnabled, setIndent, setLabelKey, setLabelText, setLayoutData, setMainControl, setPluginParameter, setRelatedControl, setValue, setValueProcessor, setVisible, triggerChangeListeners, triggerSubClassChangeListeners, updateControl, validate
-
-
-
-
Field Detail
-
ui_text_area
private final UITextAreaImpl ui_text_area
-
text_area
private final org.eclipse.swt.custom.StyledText text_area
-
-
Constructor Detail
-
TextAreaSwtParameter
public TextAreaSwtParameter(org.eclipse.swt.widgets.Composite composite, UITextAreaImpl _ui_text_area)
-
-
Method Detail
-
getValue
public java.lang.String getValue()
- Specified by:
getValue
in interfaceSwtParameter<java.lang.String>
- Overrides:
getValue
in classBaseSwtParameter<TextAreaSwtParameter,java.lang.String>
-
propertyChanged
public void propertyChanged(UIPropertyChangeEvent ev)
- Specified by:
propertyChanged
in interfaceUIPropertyChangeListener
-
-