public class CredentialsDropdown extends BaseCredentialsComponent
BaseCredentialsComponent for
a text drop-down menu| Modifier and Type | Field and Description |
|---|---|
protected javax.swing.JComboBox<java.lang.String> |
comboBox |
protected java.lang.String[] |
values
Contains drop down values
|
isKey, isListening, name, settingsChangedListenersaliases, components, panel| Constructor and Description |
|---|
CredentialsDropdown(java.lang.String name,
boolean isKey,
java.lang.String label,
java.lang.String[] values) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
containsValue(java.lang.String value)
Checks if
values contains the specified value |
java.lang.String |
getValue()
A simple value getter for the
JComboBox object
which belongs to this CredentialsDropdown. |
java.util.Map<java.lang.String,CredentialsSerializationField> |
getValues()
gets values for
CredentialsComponent elements. |
private void |
initialize(java.lang.String label) |
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 javax.swing.JComboBox<java.lang.String> comboBox
protected java.lang.String[] values
public CredentialsDropdown(java.lang.String name,
boolean isKey,
java.lang.String label,
java.lang.String[] values)
name - see BaseCredentialsComponent.nameisKey - see CredentialsSerializationField.isKeylabel - textvalues - an array of drop down valuesprivate void initialize(java.lang.String label)
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)public void setValues(java.util.Map<java.lang.String,CredentialsSerializationField> serializedFields)
CredentialsComponentCredentialsComponent elements while
restoring saved values.protected boolean containsValue(java.lang.String value)
values contains the specified valuepublic java.lang.String getValue()
JComboBox object
which belongs to this CredentialsDropdown.