Class AbstractUISelectManyList
java.lang.Object
jakarta.faces.component.UIComponent
jakarta.faces.component.UIComponentBase
jakarta.faces.component.UIOutput
jakarta.faces.component.UIInput
jakarta.faces.component.UISelectMany
org.apache.myfaces.tobago.internal.component.AbstractUISelectManyBase
org.apache.myfaces.tobago.internal.component.AbstractUISelectManyList
- 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,SupportsAutoSpacing,SupportsDecorationPosition,SupportsFilter,SupportsHelp,SupportsLabelLayout,Visual
- Direct Known Subclasses:
UISelectManyList
public abstract class AbstractUISelectManyList
extends AbstractUISelectManyBase
implements SupportsAutoSpacing, Visual, SupportsLabelLayout, jakarta.faces.component.behavior.ClientBehaviorHolder, SupportsHelp, SupportFieldId, SupportsFilter
-
Field Summary
Fields inherited from class jakarta.faces.component.UISelectMany
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 TypeMethodDescriptiongetFieldId(jakarta.faces.context.FacesContext facesContext) abstract Stringabstract StringList<jakarta.faces.model.SelectItem> getItemList(jakarta.faces.context.FacesContext facesContext, boolean filtered) If “filtered=true”, only the filtered SelectItems (without deferred SelectItems) are returned.Object[]abstract IntegerbooleanisDisabledState(jakarta.faces.context.FacesContext facesContext) booleanisError()abstract booleanabstract booleanbooleanMethods inherited from class org.apache.myfaces.tobago.internal.component.AbstractUISelectManyBase
isDisabled, isFocus, isNextToRenderIsLabel, isReadonly, setNextToRenderIsLabelMethods inherited from class jakarta.faces.component.UISelectMany
compareValues, getConvertedValue, getFamily, getValueExpression, setSelectedValues, setValueExpression, validateValueMethods inherited from class jakarta.faces.component.UIInput
addValidator, addValueChangeListener, broadcast, clearInitialState, decode, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidatorMessage, getValidators, getValue, 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, validateMethods 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, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, 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, isNextToRenderIsLabel, setLabelLayout, setNextToRenderIsLabelMethods 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
-
Constructor Details
-
AbstractUISelectManyList
public AbstractUISelectManyList()
-
-
Method Details
-
getSelectedValues
- Overrides:
getSelectedValuesin classAbstractUISelectManyBase
-
getFieldId
- Specified by:
getFieldIdin interfaceSupportFieldId
-
getTabIndex
- Specified by:
getTabIndexin classAbstractUISelectManyBase
-
isExpanded
public abstract boolean isExpanded() -
isError
public boolean isError()- Overrides:
isErrorin classAbstractUISelectManyBase
-
getFilter
- Specified by:
getFilterin interfaceSupportsFilter
-
isLocalMenu
public abstract boolean isLocalMenu() -
isReadonlyState
public boolean isReadonlyState() -
isDisabledState
public boolean isDisabledState(jakarta.faces.context.FacesContext facesContext) -
getAbstractUISelectItemsFiltered
-
getItemList
public List<jakarta.faces.model.SelectItem> getItemList(jakarta.faces.context.FacesContext facesContext, boolean filtered) If “filtered=true”, only the filtered SelectItems (without deferred SelectItems) are returned. If server-side filtering is not used, the “filtered” attribute has no meaning.
-