Class CredentialsDropdown
java.lang.Object
velox.api.layer0.credentialscomponents.MultiCredentialsComponent
velox.api.layer0.credentialscomponents.BaseCredentialsComponent
velox.api.layer0.credentialscomponents.CredentialsDropdown
- All Implemented Interfaces:
CredentialsComponent
An implementation of
BaseCredentialsComponent for
a text drop-down menu-
Field Summary
FieldsFields inherited from class velox.api.layer0.credentialscomponents.BaseCredentialsComponent
isKey, isListening, name, settingsChangedListenersFields inherited from class velox.api.layer0.credentialscomponents.MultiCredentialsComponent
aliases, components, panel -
Constructor Summary
ConstructorsConstructorDescriptionCredentialsDropdown(String name, boolean isKey, String label, String[] values) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancontainsValue(String value) Checks ifvaluescontains the specified valuegetValue()A simple value getter for theJComboBoxobject which belongs to thisCredentialsDropdown.gets values forCredentialsComponentelements.voidsetValues(Map<String, CredentialsSerializationField> serializedFields) sets values forCredentialsComponentelements while restoring saved values.Methods inherited from class velox.api.layer0.credentialscomponents.BaseCredentialsComponent
addSettingsChangedListener, getName, isKey, onStatusChanged, setNameMethods inherited from class velox.api.layer0.credentialscomponents.MultiCredentialsComponent
addAlias, getAliases, getCompoundComponent
-
Field Details
-
comboBox
-
values
Contains drop down values
-
-
Constructor Details
-
CredentialsDropdown
- Parameters:
name- seeBaseCredentialsComponent.nameisKey- seeCredentialsSerializationField.isKeylabel- textvalues- an array of drop down values
-
-
Method Details
-
getValues
Description copied from interface:CredentialsComponentgets values forCredentialsComponentelements. Keys are names forCredentialsComponentelements. While logging in, an adapter will get aExtendedLoginDataobject which will contain this map (values may be updated by the user) -
setValues
Description copied from interface:CredentialsComponentsets values forCredentialsComponentelements while restoring saved values. -
containsValue
Checks ifvaluescontains the specified value -
getValue
A simple value getter for theJComboBoxobject which belongs to thisCredentialsDropdown.- Returns:
- selected item or "" if selected item not initialized.
-