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_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 -
Method Summary
Modifier and TypeMethodDescriptiongetFieldId
(jakarta.faces.context.FacesContext facesContext) abstract String
abstract String
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.Object[]
abstract Integer
boolean
isDisabledState
(jakarta.faces.context.FacesContext facesContext) boolean
isError()
abstract boolean
abstract boolean
boolean
Methods inherited from class org.apache.myfaces.tobago.internal.component.AbstractUISelectManyBase
isDisabled, isFocus, isNextToRenderIsLabel, isReadonly, setNextToRenderIsLabel
Methods inherited from class jakarta.faces.component.UISelectMany
compareValues, getConvertedValue, getFamily, getValueExpression, setSelectedValues, setValueExpression, validateValue
Methods 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, 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.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, isNextToRenderIsLabel, setLabelLayout, setNextToRenderIsLabel
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
-
Constructor Details
-
AbstractUISelectManyList
public AbstractUISelectManyList()
-
-
Method Details
-
getSelectedValues
- Overrides:
getSelectedValues
in classAbstractUISelectManyBase
-
getFieldId
- Specified by:
getFieldId
in interfaceSupportFieldId
-
getTabIndex
- Specified by:
getTabIndex
in classAbstractUISelectManyBase
-
isExpanded
public abstract boolean isExpanded() -
isError
public boolean isError()- Overrides:
isError
in classAbstractUISelectManyBase
-
getFilter
- Specified by:
getFilter
in 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.
-