public class CredentialsTextField extends BaseCredentialsComponent implements CredentialsComponentTextCheckable
BaseCredentialsComponent for
entering text (login/password)| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
defaultValue
Stores the default value for the text field
|
protected boolean |
isHidden
Set true if a field value is not intended to be saved in the
configuration file.
|
protected StatusIconTextField |
statusIconTextField |
protected javax.swing.JTextField |
textField |
isKey, isListening, name, settingsChangedListenersaliases, components, panel| Constructor and Description |
|---|
CredentialsTextField(java.lang.String name,
boolean isKey,
java.lang.String label,
boolean isHidden) |
CredentialsTextField(java.lang.String name,
boolean isKey,
java.lang.String label,
boolean isHidden,
java.lang.String defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDefaultValue() |
StatusIconTextField[] |
getStatusIconTextFieldCapsLockSpacesCheckable()
Return
StatusIconTextField to be checked for
leading/trailing spaces AND caps lock |
StatusIconTextField[] |
getStatusIconTextFieldSpacesCheckable()
Return
StatusIconTextField to be checked for
leading/trailing spaces |
java.lang.String |
getValue()
A simple value getter for the
JTextField object
which belongs to this CredentialsTextField. |
java.util.Map<java.lang.String,CredentialsSerializationField> |
getValues()
gets values for
CredentialsComponent elements. |
private void |
initialize(java.lang.String label,
boolean isHidden) |
void |
setDefaultText(java.lang.String defaultValue) |
void |
setValues(java.util.Map<java.lang.String,CredentialsSerializationField> serializedFields)
sets values for
CredentialsComponent elements while
restoring saved values. |
addSettingsChangedListener, getName, isKey, onStatusChanged, setNameaddAlias, getAliases, getCompoundComponentprotected java.lang.String defaultValue
protected boolean isHidden
protected javax.swing.JTextField textField
protected StatusIconTextField statusIconTextField
public CredentialsTextField(java.lang.String name,
boolean isKey,
java.lang.String label,
boolean isHidden)
name - see BaseCredentialsComponent.nameisKey - see CredentialsSerializationField.isKeylabel - label textisHidden - see isHiddenpublic CredentialsTextField(java.lang.String name,
boolean isKey,
java.lang.String label,
boolean isHidden,
java.lang.String defaultValue)
public java.lang.String getDefaultValue()
public void setDefaultText(java.lang.String defaultValue)
private void initialize(java.lang.String label,
boolean isHidden)
public java.util.Map<java.lang.String,CredentialsSerializationField> getValues()
CredentialsComponentCredentialsComponent elements.
Keys are names for CredentialsComponent elements.
While logging in, an adapter will get a ExtendedLoginData
object which will contain this map (values may be updated by the user)getValues in interface CredentialsComponentpublic void setValues(java.util.Map<java.lang.String,CredentialsSerializationField> serializedFields)
CredentialsComponentCredentialsComponent elements while
restoring saved values.setValues in interface CredentialsComponentpublic StatusIconTextField[] getStatusIconTextFieldSpacesCheckable()
CredentialsComponentTextCheckableStatusIconTextField to be checked for
leading/trailing spacesgetStatusIconTextFieldSpacesCheckable in interface CredentialsComponentTextCheckablepublic StatusIconTextField[] getStatusIconTextFieldCapsLockSpacesCheckable()
CredentialsComponentTextCheckableStatusIconTextField to be checked for
leading/trailing spaces AND caps lockgetStatusIconTextFieldCapsLockSpacesCheckable in interface CredentialsComponentTextCheckablepublic java.lang.String getValue()
JTextField object
which belongs to this CredentialsTextField.