Class PasswordSwtParameter
java.lang.Object
com.biglybt.ui.swt.config.BaseSwtParameter<PasswordSwtParameter, byte[]>
com.biglybt.ui.swt.config.PasswordSwtParameter
- All Implemented Interfaces:
SwtParameter<byte[]>
-
Nested Class Summary
Nested classes/interfaces inherited from class BaseSwtParameter
BaseSwtParameter.IndentPaintListener -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int(package private) org.eclipse.swt.widgets.TextFields inherited from class BaseSwtParameter
change_listeners, paramID, pluginParam, validating, valueProcessorFields inherited from interface SwtParameter
DEBUG -
Constructor Summary
ConstructorsConstructorDescriptionPasswordSwtParameter(org.eclipse.swt.widgets.Composite parent, PasswordParameterImpl param) PasswordSwtParameter(org.eclipse.swt.widgets.Composite composite, String configID, String labelKey) Creates aPasswordSwtParameterwith SHA1 encodingPasswordSwtParameter(org.eclipse.swt.widgets.Composite parent, String configID, String labelKey, int encoding) -
Method Summary
Modifier and TypeMethodDescriptionprivate byte[]byte[]getValue()voidprivate voidsetUiValue(String value) voidsetWidthInCharacters(int i) Methods inherited from class BaseSwtParameter
addAndFireChangeListener, addChangeListener, addLabelContextMenus, addValidator, createStandardLabel, debug, dispose, doGridData, getControls, getIndent, getMainControl, getParamID, getRelatedControl, getValueProcessor, informChanged, isDefaultValue, isDisposed, isEnabled, isIndentFancy, refreshSuffixControl, removeChangeListener, removeValidator, resetToDefault, setConfigValueProcessor, setEnabled, setIndent, setLabelKey, setLabelText, setLayoutData, setMainControl, setPluginParameter, setRelatedControl, setValue, setValueProcessor, setVisible, triggerChangeListeners, triggerSubClassChangeListeners, updateControl, validate
-
Field Details
-
inputField
org.eclipse.swt.widgets.Text inputField -
encoding
private final int encoding
-
-
Constructor Details
-
PasswordSwtParameter
public PasswordSwtParameter(org.eclipse.swt.widgets.Composite composite, String configID, String labelKey) Creates aPasswordSwtParameterwith SHA1 encoding -
PasswordSwtParameter
public PasswordSwtParameter(org.eclipse.swt.widgets.Composite parent, String configID, String labelKey, int encoding) - Parameters:
encoding- SeePasswordParameter
-
PasswordSwtParameter
-
-
Method Details
-
getByteArrayValue
private byte[] getByteArrayValue() -
setUiValue
-
refreshControl
public void refreshControl()- Overrides:
refreshControlin classBaseSwtParameter<PasswordSwtParameter, byte[]>
-
getValue
public byte[] getValue()- Specified by:
getValuein interfaceSwtParameter<byte[]>- Overrides:
getValuein classBaseSwtParameter<PasswordSwtParameter, byte[]>
-
setWidthInCharacters
public void setWidthInCharacters(int i)
-