Class AbstractUISelectBoolean
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
javax.faces.component.UIInput
javax.faces.component.UISelectBoolean
org.apache.myfaces.tobago.internal.component.AbstractUISelectBoolean
- All Implemented Interfaces:
EventListener,javax.faces.component.behavior.ClientBehaviorHolder,javax.faces.component.EditableValueHolder,javax.faces.component.PartialStateHolder,javax.faces.component.StateHolder,javax.faces.component.ValueHolder,javax.faces.event.ComponentSystemEventListener,javax.faces.event.FacesListener,javax.faces.event.SystemEventListenerHolder,SupportFieldId,SupportsAccessKey,SupportsHelp,SupportsLabelLayout,Visual
- Direct Known Subclasses:
AbstractUISelectBooleanCheckbox,AbstractUISelectBooleanToggle
public abstract class AbstractUISelectBoolean
extends javax.faces.component.UISelectBoolean
implements Visual, javax.faces.component.behavior.ClientBehaviorHolder, SupportFieldId, SupportsAccessKey, SupportsLabelLayout, SupportsHelp
-
Field Summary
Fields inherited from class javax.faces.component.UISelectBoolean
COMPONENT_FAMILY, COMPONENT_TYPEFields inherited from class javax.faces.component.UIInput
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAMEFields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFieldId(javax.faces.context.FacesContext facesContext) abstract Stringabstract StringgetLabel()abstract Integerabstract booleanabstract booleanisFocus()booleanabstract booleanbooleanabstract voidsetItemLabel(String itemLabel) protected voidvalidateValue(javax.faces.context.FacesContext facesContext, Object convertedValue) Methods inherited from class javax.faces.component.UISelectBoolean
getFamily, getValue, getValueBinding, getValueExpression, setSelected, setValueBinding, setValueExpressionMethods inherited from class javax.faces.component.UIInput
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, validateMethods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, setConverterMethods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, 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, visitTreeMethods inherited from class javax.faces.component.UIComponent
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, subscribeToEvent, unsubscribeFromEventMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNamesMethods inherited from interface org.apache.myfaces.tobago.component.SupportsAccessKey
getAccessKeyMethods inherited from interface org.apache.myfaces.tobago.component.SupportsHelp
getHelpMethods inherited from interface org.apache.myfaces.tobago.component.SupportsLabelLayout
getLabelLayout, setLabelLayoutMethods inherited from interface javax.faces.component.ValueHolder
getConverter, getLocalValue, setConverterMethods inherited from interface org.apache.myfaces.tobago.component.Visual
getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
-
Constructor Details
-
AbstractUISelectBoolean
public AbstractUISelectBoolean()
-
-
Method Details
-
isSelected
public boolean isSelected()- Overrides:
isSelectedin classjavax.faces.component.UISelectBoolean
-
validateValue
- Overrides:
validateValuein classjavax.faces.component.UIInput
-
isDisabled
public abstract boolean isDisabled() -
isReadonly
public abstract boolean isReadonly() -
isFocus
public abstract boolean isFocus() -
getTabIndex
-
getItemLabel
-
setItemLabel
-
getLabel
- Specified by:
getLabelin interfaceSupportsAccessKey
-
getFieldId
- Specified by:
getFieldIdin interfaceSupportFieldId
-
isLabelLayoutSkip
public boolean isLabelLayoutSkip()
-