Package com.biglybt.ui.swt.config
Class TextAreaSwtParameter
java.lang.Object
com.biglybt.ui.swt.config.BaseSwtParameter<TextAreaSwtParameter,String>
com.biglybt.ui.swt.config.TextAreaSwtParameter
- All Implemented Interfaces:
UIPropertyChangeListener
,SwtParameter<String>
public class TextAreaSwtParameter
extends BaseSwtParameter<TextAreaSwtParameter,String>
implements UIPropertyChangeListener
Sorta like
StringAreaSwtParameter
, 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
FieldsModifier and TypeFieldDescriptionprivate final org.eclipse.swt.custom.StyledText
private final UITextAreaImpl
Fields inherited from class com.biglybt.ui.swt.config.BaseSwtParameter
change_listeners, paramID, pluginParam, validating, valueProcessor
Fields inherited from interface com.biglybt.ui.swt.config.SwtParameter
DEBUG
-
Constructor Summary
ConstructorsConstructorDescriptionTextAreaSwtParameter
(org.eclipse.swt.widgets.Composite composite, UITextAreaImpl _ui_text_area) -
Method Summary
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 Details
-
ui_text_area
-
text_area
private final org.eclipse.swt.custom.StyledText text_area
-
-
Constructor Details
-
TextAreaSwtParameter
public TextAreaSwtParameter(org.eclipse.swt.widgets.Composite composite, UITextAreaImpl _ui_text_area)
-
-
Method Details
-
getValue
- Specified by:
getValue
in interfaceSwtParameter<String>
- Overrides:
getValue
in classBaseSwtParameter<TextAreaSwtParameter,
String>
-
propertyChanged
- Specified by:
propertyChanged
in interfaceUIPropertyChangeListener
-