org.riotfamily.forms.element.select
Class SelectBox
java.lang.Object
org.riotfamily.forms.AbstractElement
org.riotfamily.forms.AbstractEditorBase
org.riotfamily.forms.element.select.AbstractSelectElement
org.riotfamily.forms.element.select.AbstractSingleSelectElement
org.riotfamily.forms.element.select.SelectBox
- All Implemented Interfaces:
- BackingObjectAware, Editor, Element, SelectElement, JavaScriptEventAdapter
public class SelectBox
- extends AbstractSingleSelectElement
A select-box widget.
Methods inherited from class org.riotfamily.forms.element.select.AbstractSelectElement |
getEventTriggerId, getEventTypes, getOptionIndex, getOptionItems, getOptionLabel, getOptions, getOptionStyleClass, getOptionValue, hasOptionValues, isRequired, isVisible, renderOption, reset, setAppendLabel, setBackingObject, setHideIfEmpty, setLabelMessageKey, setLabelProperty, setOptionRenderer, setOptions, setStyleClassProperty, setValueProperty, validate |
Methods inherited from class org.riotfamily.forms.AbstractEditorBase |
addChangeListener, afterBindingSet, fireChangeEvent, getEditorBinding, getFieldName, getHint, getLabel, getParamName, hasListeners, setEditorBinding, setFieldName, setParamName |
Methods inherited from class org.riotfamily.forms.AbstractElement |
afterFormContextSet, afterFormSet, focus, getForm, getFormContext, getFormListener, getId, getParent, getStyleClass, getSystemStyleClass, getWrapperStyleClass, isCompositeElement, isEnabled, render, render, setEnabled, setForm, setFormContext, setHint, setId, setInline, setLabel, setParent, setReadOnly, setRequired, setStyleClass, setVisible, setWrap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectBox
public SelectBox()
setShowChooseOption
public void setShowChooseOption(boolean show)
- Deprecated. Use @link #setChooseLabel(String) or
setChooseLabel
public void setChooseLabel(String chooseLabel)
setChooseLabelKey
public void setChooseLabelKey(String chooseLabelKey)
createOptionItems
protected List<OptionItem> createOptionItems()
- Overrides:
createOptionItems
in class AbstractSelectElement
getValue
public Object getValue()
- Description copied from interface:
Editor
- Returns the value.
- Specified by:
getValue
in interface Editor
- Overrides:
getValue
in class AbstractSingleSelectElement
renderInternal
protected void renderInternal(PrintWriter writer)
- Specified by:
renderInternal
in class AbstractElement