Class AbstractUISelectOneBase

java.lang.Object
jakarta.faces.component.UIComponent
jakarta.faces.component.UIComponentBase
jakarta.faces.component.UIOutput
jakarta.faces.component.UIInput
jakarta.faces.component.UISelectOne
org.apache.myfaces.tobago.internal.component.AbstractUISelectOneBase
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, SupportsAutoSpacing, SupportsDecorationPosition, SupportsHelp, SupportsLabelLayout, Visual
Direct Known Subclasses:
AbstractUISelectOneChoice, AbstractUISelectOneList, AbstractUISelectOneListbox, AbstractUISelectOneRadio

public abstract class AbstractUISelectOneBase extends jakarta.faces.component.UISelectOne implements SupportsAutoSpacing, Visual, SupportsLabelLayout, jakarta.faces.component.behavior.ClientBehaviorHolder, SupportsHelp, SupportsDecorationPosition
Base class for select one.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class jakarta.faces.component.UISelectOne

    COMPONENT_FAMILY, COMPONENT_TYPE, INVALID_MESSAGE_ID

    Fields inherited from class jakarta.faces.component.UIInput

    ALWAYS_PERFORM_VALIDATION_WHEN_REQUIRED_IS_TRUE, CONVERSION_MESSAGE_ID, EMPTY_STRING_AS_NULL_PARAM_NAME, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME

    Fields inherited from class jakarta.faces.component.UIComponent

    ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract Integer
     
    abstract boolean
     
    boolean
     
    abstract boolean
     
    boolean
     
    abstract boolean
     
    void
    setNextToRenderIsLabel(boolean nextToRenderIsLabel)
     
    void
    validate(jakarta.faces.context.FacesContext facesContext)
     

    Methods inherited from class jakarta.faces.component.UISelectOne

    getFamily, getGroup, processValidators, setGroup, validateValue

    Methods inherited from class jakarta.faces.component.UIInput

    addValidator, addValueChangeListener, broadcast, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidatorMessage, getValidators, getValue, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidatorMessage, setValue, updateModel

    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, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, 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.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
  • Field Details

  • Constructor Details

    • AbstractUISelectOneBase

      public AbstractUISelectOneBase()
  • Method Details

    • validate

      public void validate(jakarta.faces.context.FacesContext facesContext)
      Overrides:
      validate in class jakarta.faces.component.UIInput
    • isReadonly

      public abstract boolean isReadonly()
    • isDisabled

      public abstract boolean isDisabled()
    • isError

      public boolean isError()
    • isFocus

      public abstract boolean isFocus()
    • getTabIndex

      public abstract Integer getTabIndex()
    • isNextToRenderIsLabel

      public boolean isNextToRenderIsLabel()
      Specified by:
      isNextToRenderIsLabel in interface SupportsLabelLayout
    • setNextToRenderIsLabel

      public void setNextToRenderIsLabel(boolean nextToRenderIsLabel)
      Specified by:
      setNextToRenderIsLabel in interface SupportsLabelLayout