Class AbstractUISelectBoolean
- java.lang.Object
-
- jakarta.faces.component.UIComponent
-
- jakarta.faces.component.UIComponentBase
-
- jakarta.faces.component.UIOutput
-
- jakarta.faces.component.UIInput
-
- jakarta.faces.component.UISelectBoolean
-
- org.apache.myfaces.tobago.internal.component.AbstractUISelectBoolean
-
- All Implemented Interfaces:
jakarta.faces.component.behavior.ClientBehaviorHolder
,jakarta.faces.component.EditableValueHolder
,jakarta.faces.component.PartialStateHolder
,jakarta.faces.component.StateHolder
,jakarta.faces.component.TransientStateHolder
,jakarta.faces.component.ValueHolder
,jakarta.faces.event.ComponentSystemEventListener
,jakarta.faces.event.FacesListener
,jakarta.faces.event.SystemEventListenerHolder
,EventListener
,SupportFieldId
,SupportsAccessKey
,SupportsAutoSpacing
,SupportsDecorationPosition
,SupportsHelp
,SupportsLabelLayout
,Visual
- Direct Known Subclasses:
AbstractUISelectBooleanCheckbox
,AbstractUISelectBooleanToggle
public abstract class AbstractUISelectBoolean extends jakarta.faces.component.UISelectBoolean implements SupportsAutoSpacing, Visual, jakarta.faces.component.behavior.ClientBehaviorHolder, SupportFieldId, SupportsAccessKey, SupportsLabelLayout, SupportsHelp, SupportsDecorationPosition
-
-
Field Summary
-
Fields inherited from class jakarta.faces.component.UISelectBoolean
COMPONENT_FAMILY, COMPONENT_TYPE
-
-
Constructor Summary
Constructors Constructor Description AbstractUISelectBoolean()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
getFieldId(jakarta.faces.context.FacesContext facesContext)
abstract String
getItemImage()
abstract String
getItemLabel()
abstract String
getLabel()
abstract Integer
getTabIndex()
abstract boolean
isDisabled()
boolean
isError()
abstract boolean
isFocus()
boolean
isLabelLayoutSkip()
boolean
isNextToRenderIsLabel()
abstract boolean
isReadonly()
boolean
isSelected()
abstract void
setItemLabel(String itemLabel)
void
setNextToRenderIsLabel(boolean nextToRenderIsLabel)
protected void
validateValue(jakarta.faces.context.FacesContext facesContext, Object convertedValue)
-
Methods inherited from class jakarta.faces.component.UISelectBoolean
getFamily, getValue, getValueExpression, setSelected, setValueExpression
-
Methods inherited from class jakarta.faces.component.UIInput
addValidator, addValueChangeListener, broadcast, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidatorMessage, getValidators, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidatorMessage, setValue, updateModel, validate
-
Methods inherited from class jakarta.faces.component.UIOutput
getConverter, getLocalValue, setConverter
-
Methods inherited from class jakarta.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, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, visitTree
-
Methods inherited from class jakarta.faces.component.UIComponent
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, subscribeToEvent, unsubscribeFromEvent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jakarta.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsAccessKey
getAccessKey
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsAutoSpacing
getAutoSpacing, getAutoSpacing
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsDecorationPosition
getHelpPosition, getMessagePosition
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsHelp
getHelp
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsLabelLayout
getLabelLayout, setLabelLayout
-
Methods inherited from interface jakarta.faces.component.ValueHolder
getConverter, getLocalValue, setConverter
-
Methods inherited from interface org.apache.myfaces.tobago.component.Visual
getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
-
-
-
-
Method Detail
-
isSelected
public boolean isSelected()
- Overrides:
isSelected
in classjakarta.faces.component.UISelectBoolean
-
validateValue
protected void validateValue(jakarta.faces.context.FacesContext facesContext, Object convertedValue)
- Overrides:
validateValue
in classjakarta.faces.component.UIInput
-
isDisabled
public abstract boolean isDisabled()
-
isReadonly
public abstract boolean isReadonly()
-
isError
public boolean isError()
-
isFocus
public abstract boolean isFocus()
-
getTabIndex
public abstract Integer getTabIndex()
-
getItemLabel
public abstract String getItemLabel()
-
setItemLabel
public abstract void setItemLabel(String itemLabel)
-
getItemImage
public abstract String getItemImage()
-
getLabel
public abstract String getLabel()
- Specified by:
getLabel
in interfaceSupportsAccessKey
-
getFieldId
public String getFieldId(jakarta.faces.context.FacesContext facesContext)
- Specified by:
getFieldId
in interfaceSupportFieldId
-
isLabelLayoutSkip
public boolean isLabelLayoutSkip()
-
isNextToRenderIsLabel
public boolean isNextToRenderIsLabel()
- Specified by:
isNextToRenderIsLabel
in interfaceSupportsLabelLayout
-
setNextToRenderIsLabel
public void setNextToRenderIsLabel(boolean nextToRenderIsLabel)
- Specified by:
setNextToRenderIsLabel
in interfaceSupportsLabelLayout
-
-