@JSFComponent(defaultRendererType="javax.faces.Checkbox") public class UISelectBoolean extends UIInput
This can also be used to choose between two states such as true/false or on/off.
See the javadoc for this class in the JSF Specification for further details.
| Modifier and Type | Field and Description |
|---|---|
static String |
COMPONENT_FAMILY |
static String |
COMPONENT_TYPE |
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAMEBEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY| Constructor and Description |
|---|
UISelectBoolean() |
| Modifier and Type | Method and Description |
|---|---|
String |
getFamily() |
Object |
getValue()
Return the current value of this component.
|
ValueBinding |
getValueBinding(String name)
Deprecated.
Use getValueExpression instead
|
javax.el.ValueExpression |
getValueExpression(String name) |
boolean |
isSelected() |
void |
setSelected(boolean selected) |
void |
setValueBinding(String name,
ValueBinding binding)
Deprecated.
Use setValueExpression instead
|
void |
setValueExpression(String name,
javax.el.ValueExpression binding) |
addValidator, addValueChangeListener, broadcast, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate, validateValuegetConverter, getLocalValue, setConverteraddClientBehavior, addFacesListener, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, initialStateMarked, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, visitTreegetClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, subscribeToEvent, unsubscribeFromEventclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConverter, getLocalValue, setConverterpublic static final String COMPONENT_TYPE
public static final String COMPONENT_FAMILY
public void setSelected(boolean selected)
public boolean isSelected()
public ValueBinding getValueBinding(String name)
UIComponentBaseValue-bindings are stored in a map associated with the component, though there is commonly a property (setter/getter methods) of the same name defined on the component itself which evaluates the value-binding when called.
getValueBinding in class UIComponentBasepublic void setValueBinding(String name, ValueBinding binding)
UIComponentBasesetValueBinding in class UIComponentBasepublic javax.el.ValueExpression getValueExpression(String name)
getValueExpression in class UIComponentpublic void setValueExpression(String name, javax.el.ValueExpression binding)
setValueExpression in class UIComponent@JSFProperty(deferredValueType="java.lang.Boolean") public Object getValue()
UIInputIf a submitted value has been converted but not yet pushed into the model, then return that locally-cached value (see isLocalValueSet).
Otherwise, evaluate an EL expression to fetch a value from the model.
getValue in interface ValueHoldergetValue in class UIInputCopyright © 2021 The Apache Software Foundation. All Rights Reserved.