Class AbstractUITreeSelect

  • 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, Visual
    Direct Known Subclasses:
    UITreeSelect

    public abstract class AbstractUITreeSelect
    extends jakarta.faces.component.UISelectBoolean
    implements Visual, jakarta.faces.component.behavior.ClientBehaviorHolder
    • Field Summary

      • Fields inherited from class jakarta.faces.component.UISelectBoolean

        COMPONENT_FAMILY, COMPONENT_TYPE
      • 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
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract String getLabel()  
      abstract boolean isDisabled()  
      abstract boolean isShowCheckbox()  
      boolean isValueStoredInState()
      The value is stored in the state of the parent UITree, if the value attribute has not a value expression.
      void updateModel​(jakarta.faces.context.FacesContext context)  
      • Methods inherited from class jakarta.faces.component.UISelectBoolean

        getFamily, getValue, getValueExpression, isSelected, 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, validate, validateValue
      • 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 interface jakarta.faces.component.behavior.ClientBehaviorHolder

        addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
      • Methods inherited from interface jakarta.faces.component.ValueHolder

        getConverter, getLocalValue, setConverter
    • Constructor Detail

      • AbstractUITreeSelect

        public AbstractUITreeSelect()
    • Method Detail

      • updateModel

        public void updateModel​(jakarta.faces.context.FacesContext context)
        Overrides:
        updateModel in class jakarta.faces.component.UIInput
      • isValueStoredInState

        public boolean isValueStoredInState()
        The value is stored in the state of the parent UITree, if the value attribute has not a value expression. The value is stored normally, if there is a value expression.
        Returns:
        Is the value stored in the state of the UITree parent object?
      • getLabel

        public abstract String getLabel()
      • isShowCheckbox

        public abstract boolean isShowCheckbox()
      • isDisabled

        public abstract boolean isDisabled()