Class CredentialsCheckbox
java.lang.Object
velox.api.layer0.credentialscomponents.MultiCredentialsComponent
velox.api.layer0.credentialscomponents.BaseCredentialsComponent
velox.api.layer0.credentialscomponents.CredentialsCheckbox
- All Implemented Interfaces:
CredentialsComponent
public class CredentialsCheckbox extends BaseCredentialsComponent
An implementation of
BaseCredentialsComponent
for
a checkBox-
Field Summary
Fields Modifier and Type Field Description protected javax.swing.JCheckBox
checkBox
Fields inherited from class velox.api.layer0.credentialscomponents.BaseCredentialsComponent
isKey, isListening, name, settingsChangedListeners
Fields inherited from class velox.api.layer0.credentialscomponents.MultiCredentialsComponent
aliases, components, panel
-
Constructor Summary
Constructors Constructor Description CredentialsCheckbox(java.lang.String name, boolean isKey, java.lang.String label)
-
Method Summary
Modifier and Type Method Description boolean
getValue()
A simple value getter for theJCheckBox
object which belongs to thisCredentialsCheckbox
java.util.Map<java.lang.String,CredentialsSerializationField>
getValues()
gets values forCredentialsComponent
elements.void
setValues(java.util.Map<java.lang.String,CredentialsSerializationField> serializedFields)
sets values forCredentialsComponent
elements while restoring saved values.Methods inherited from class velox.api.layer0.credentialscomponents.BaseCredentialsComponent
addSettingsChangedListener, getName, isKey, onStatusChanged, setName
Methods inherited from class velox.api.layer0.credentialscomponents.MultiCredentialsComponent
addAlias, getAliases, getCompoundComponent
-
Field Details
-
checkBox
protected javax.swing.JCheckBox checkBox
-
-
Constructor Details
-
CredentialsCheckbox
public CredentialsCheckbox(java.lang.String name, boolean isKey, java.lang.String label)- Parameters:
name
- seeBaseCredentialsComponent.name
isKey
- seeCredentialsSerializationField.isKey
label
- the label text
-
-
Method Details
-
getValues
Description copied from interface:CredentialsComponent
gets values forCredentialsComponent
elements. Keys are names forCredentialsComponent
elements. While logging in, an adapter will get aExtendedLoginData
object which will contain this map (values may be updated by the user) -
setValues
public void setValues(java.util.Map<java.lang.String,CredentialsSerializationField> serializedFields)Description copied from interface:CredentialsComponent
sets values forCredentialsComponent
elements while restoring saved values. -
getValue
public boolean getValue()A simple value getter for theJCheckBox
object which belongs to thisCredentialsCheckbox
-