public class ParamChoice extends VariableChoice implements ParamComponent
editBeginValue, index, items, value
context, editable, enabled, lastEditability, lastVisibility, name, nonstandardPanel, nonstandardPosition, sessionData, toolTipText, visible
Constructor and Description |
---|
ParamChoice(SessionData sessionData,
ParameterStore parameterStore,
KeyValuePairAlpha[] content,
java.lang.String keyName) |
ParamChoice(SessionData sessionData,
ParameterStore parameterStore,
KeyValuePairNum[] content,
java.lang.String keyName) |
Modifier and Type | Method and Description |
---|---|
ParameterStore |
getParameterStore()
Returns the assigned data object.
|
void |
loadValue()
Loads the component's database stored value.
|
void |
saveValue()
Stores the component's value.
|
getSelectedIndex, getSelectedItemKey, getTranslation, isSpecialChoice, setNoSpecialChoice, setSelectedItemKey, setSelectedItemKeyAsBeginValue
addItem, addItemListener, buildRemoteView, destroy, fetchValuesFromRequest, getItemAt, getItemCount, getSelectedItem, isModified, perform, removeAllItems, requestFocusInWindow, resetEditBeginValue, selectAll, setSelectedIndex, setSelectedIndexAsEditBeginValue, setSelectedItem, setValues, updateRemoteView
beginAction, endAction, free, getContext, getName, isEnabled, isVisible, register, resetLastStatus, setEditable, setEnabled, setToolTipText, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setToolTipText
public ParamChoice(SessionData sessionData, ParameterStore parameterStore, KeyValuePairAlpha[] content, java.lang.String keyName)
parameterStore
- the data object to assign tokeyName
- the triggering column's namelabel
- the the triggering column's labelpublic ParamChoice(SessionData sessionData, ParameterStore parameterStore, KeyValuePairNum[] content, java.lang.String keyName)
public ParameterStore getParameterStore()
getParameterStore
in interface ParamComponent
public void loadValue()
loadValue
in interface ParamComponent
public void saveValue()
saveValue
in interface ParamComponent
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de