Module org.apache.myfaces.tobago
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
FieldsFields inherited from class jakarta.faces.component.UISelectOne
COMPONENT_FAMILY, COMPONENT_TYPE, INVALID_MESSAGE_IDFields 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_NAMEFields 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 -
Method Summary
Modifier and TypeMethodDescriptionabstract Integerabstract booleanbooleanisError()abstract booleanisFocus()booleanabstract booleanvoidsetNextToRenderIsLabel(boolean nextToRenderIsLabel) voidvalidate(jakarta.faces.context.FacesContext facesContext) Methods inherited from class jakarta.faces.component.UISelectOne
getFamily, getGroup, processValidators, setGroup, validateValueMethods 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, updateModelMethods inherited from class jakarta.faces.component.UIOutput
getConverter, getLocalValue, setConverterMethods 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, visitTreeMethods 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, unsubscribeFromEventMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNamesMethods inherited from interface org.apache.myfaces.tobago.component.SupportsAutoSpacing
getAutoSpacing, getAutoSpacingMethods inherited from interface org.apache.myfaces.tobago.component.SupportsDecorationPosition
getHelpPosition, getMessagePositionMethods inherited from interface org.apache.myfaces.tobago.component.SupportsHelp
getHelpMethods inherited from interface org.apache.myfaces.tobago.component.SupportsLabelLayout
getLabelLayout, setLabelLayoutMethods inherited from interface jakarta.faces.component.ValueHolder
getConverter, getLocalValue, setConverterMethods inherited from interface org.apache.myfaces.tobago.component.Visual
getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
-
Field Details
-
MESSAGE_VALUE_REQUIRED
- See Also:
-
-
Constructor Details
-
AbstractUISelectOneBase
public AbstractUISelectOneBase()
-
-
Method Details
-
validate
public void validate(jakarta.faces.context.FacesContext facesContext) - Overrides:
validatein classjakarta.faces.component.UIInput
-
isReadonly
public abstract boolean isReadonly() -
isDisabled
public abstract boolean isDisabled() -
isError
public boolean isError() -
isFocus
public abstract boolean isFocus() -
getTabIndex
-
isNextToRenderIsLabel
public boolean isNextToRenderIsLabel()- Specified by:
isNextToRenderIsLabelin interfaceSupportsLabelLayout
-
setNextToRenderIsLabel
public void setNextToRenderIsLabel(boolean nextToRenderIsLabel) - Specified by:
setNextToRenderIsLabelin interfaceSupportsLabelLayout
-