Home » Mojarra-2.0.1 » javax » faces » component » [javadoc | source]
javax.faces.component
public class: UISelectBoolean [javadoc | source]
java.lang.Object
   javax.faces.component.UIComponent
      javax.faces.component.UIComponentBase
         javax.faces.component.UIOutput
            javax.faces.component.UIInput
               javax.faces.component.UISelectBoolean

All Implemented Interfaces:
    EditableValueHolder, ValueHolder, PartialStateHolder, ComponentSystemEventListener, SystemEventListenerHolder

Direct Known Subclasses:
    HtmlSelectBooleanCheckbox

UISelectBoolean is a UIComponent that represents a single boolean (true or false) value. It is most commonly rendered as a checkbox.

By default, the rendererType property must be set to "javax.faces.Checkbox". This value can be changed by calling the setRendererType() method.

Field Summary
public static final  String COMPONENT_TYPE   

The standard component type for this component.

 
public static final  String COMPONENT_FAMILY   

The standard component family for this component.

 
Fields inherited from javax.faces.component.UIInput:
COMPONENT_TYPE,  COMPONENT_FAMILY,  CONVERSION_MESSAGE_ID,  REQUIRED_MESSAGE_ID,  UPDATE_MESSAGE_ID,  VALIDATE_EMPTY_FIELDS_PARAM_NAME,  validators
Fields inherited from javax.faces.component.UIOutput:
COMPONENT_TYPE,  COMPONENT_FAMILY
Fields inherited from javax.faces.component.UIComponent:
CURRENT_COMPONENT,  CURRENT_COMPOSITE_COMPONENT,  BEANINFO_KEY,  FACETS_KEY,  VIEW_LOCATION_KEY,  COMPOSITE_COMPONENT_TYPE_KEY,  COMPOSITE_FACET_NAME,  attributesThatAreSet,  stateHelper,  compositeParent,  bindings,  initialState,  listenersByEventClass
Constructor:
 public UISelectBoolean() 
Method from javax.faces.component.UISelectBoolean Summary:
getFamily,   getValueBinding,   getValueExpression,   isSelected,   setSelected,   setValueBinding,   setValueExpression
Methods from javax.faces.component.UIInput:
addValidator,   addValueChangeListener,   clearInitialState,   compareValues,   decode,   getConvertedValue,   getConverterMessage,   getFamily,   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,   validateValue
Methods from javax.faces.component.UIOutput:
clearInitialState,   getConverter,   getFamily,   getLocalValue,   getValue,   markInitialState,   restoreState,   saveState,   setConverter,   setValue
Methods from javax.faces.component.UIComponentBase:
addClientBehavior,   addFacesListener,   broadcast,   clearInitialState,   decode,   encodeBegin,   encodeChildren,   encodeEnd,   findComponent,   getAttributes,   getChildCount,   getChildren,   getClientBehaviors,   getClientId,   getDefaultEventName,   getDescriptorMap,   getEventNames,   getFacesContext,   getFacesListeners,   getFacet,   getFacetCount,   getFacets,   getFacetsAndChildren,   getId,   getParent,   getRenderer,   getRendererType,   getRendersChildren,   getValueBinding,   invokeOnComponent,   isRendered,   isTransient,   markInitialState,   processDecodes,   processRestoreState,   processSaveState,   processUpdates,   processValidators,   queueEvent,   removeFacesListener,   restoreAttachedState,   restoreState,   saveAttachedState,   saveState,   setId,   setParent,   setRendered,   setRendererType,   setTransient,   setValueBinding
Methods from javax.faces.component.UIComponent:
addFacesListener,   broadcast,   clearInitialState,   decode,   encodeAll,   encodeBegin,   encodeChildren,   encodeEnd,   findComponent,   getAttributes,   getChildCount,   getChildren,   getClientId,   getClientId,   getCompositeComponentParent,   getContainerClientId,   getCurrentComponent,   getCurrentCompositeComponent,   getFacesContext,   getFacesListeners,   getFacet,   getFacetCount,   getFacets,   getFacetsAndChildren,   getFamily,   getId,   getListenersForEventClass,   getNamingContainer,   getParent,   getRenderer,   getRendererType,   getRendersChildren,   getResourceBundleMap,   getStateHelper,   getStateHelper,   getValueBinding,   getValueExpression,   initialStateMarked,   invokeOnComponent,   isCompositeComponent,   isInView,   isRendered,   isVisitable,   markInitialState,   popComponentFromEL,   processDecodes,   processEvent,   processRestoreState,   processSaveState,   processUpdates,   processValidators,   pushComponentToEL,   queueEvent,   removeFacesListener,   setId,   setInView,   setParent,   setRendered,   setRendererType,   setValueBinding,   setValueExpression,   subscribeToEvent,   unsubscribeFromEvent,   visitTree
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.faces.component.UISelectBoolean Detail:
 public String getFamily() 
 public ValueBinding getValueBinding(String name) 
Deprecated! This - has been replaced by #getValueExpression .

    Return any ValueBinding set for value if a ValueBinding for selected is requested; otherwise, perform the default superclass processing for this method.

    Rely on the superclass implementation to wrap the returned ValueExpression in a ValueBinding.

 public ValueExpression getValueExpression(String name) 

    Return any ValueExpression set for value if a ValueExpression for selected is requested; otherwise, perform the default superclass processing for this method.

 public boolean isSelected() 

    Return the local value of the selected state of this component. This method is a typesafe alias for getValue().

 public  void setSelected(boolean selected) 

    Set the local value of the selected state of this component. This method is a typesafe alias for setValue().

 public  void setValueBinding(String name,
    ValueBinding binding) 
Deprecated! This - has been replaced by #setValueExpression .

    Store any ValueBinding specified for selected under value instead; otherwise, perform the default superclass processing for this method.

    Rely on the superclass implementation to wrap the argument ValueBinding in a ValueExpression.

 public  void setValueExpression(String name,
    ValueExpression binding) 

    Store any ValueExpression specified for selected under value instead; otherwise, perform the default superclass processing for this method.