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 BaseSwtParameter
BaseSwtParameter.IndentPaintListener -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.eclipse.swt.custom.StyledTextprivate final UITextAreaImplFields inherited from class BaseSwtParameter
change_listeners, paramID, pluginParam, validating, valueProcessorFields inherited from interface SwtParameter
DEBUG -
Constructor Summary
ConstructorsConstructorDescriptionTextAreaSwtParameter(org.eclipse.swt.widgets.Composite composite, UITextAreaImpl _ui_text_area) -
Method Summary
Methods inherited from class 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:
getValuein interfaceSwtParameter<String>- Overrides:
getValuein classBaseSwtParameter<TextAreaSwtParameter, String>
-
propertyChanged
- Specified by:
propertyChangedin interfaceUIPropertyChangeListener
-