org.apache.myfaces.component.html.ext
Class HtmlSelectManyListbox
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
javax.faces.component.UIInput
javax.faces.component.UISelectMany
javax.faces.component.html.HtmlSelectManyListbox
org.apache.myfaces.component.html.ext.AbstractHtmlSelectManyListbox
org.apache.myfaces.component.html.ext.HtmlSelectManyListbox
- All Implemented Interfaces:
- EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, DataProperties, DisplayValueOnlyAware, EscapeAware, ForceIdAware, UserRoleAware, DisplayValueOnlyCapable, EscapeCapable
- Direct Known Subclasses:
- AbstractHtmlSelectManyPicklist
public class HtmlSelectManyListbox
- extends AbstractHtmlSelectManyListbox
Fields inherited from class javax.faces.component.UISelectMany |
INVALID_MESSAGE_ID |
Fields inherited from class javax.faces.component.UIInput |
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME |
Fields inherited from class javax.faces.component.UIComponent |
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY |
Methods inherited from class javax.faces.component.html.HtmlSelectManyListbox |
getDefaultEventName, getDisabledClass, getEnabledClass, getEventNames, setDisabledClass, setEnabledClass |
Methods inherited from class javax.faces.component.UISelectMany |
compareValues, getConvertedValue, getSelectedValues, getValueBinding, getValueExpression, setSelectedValues, validate, validateValue |
Methods inherited from class javax.faces.component.UIInput |
addValidator, addValueChangeListener, broadcast, clearInitialState, decode, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValue, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel |
Methods inherited from class javax.faces.component.UIOutput |
getConverter, getLocalValue, setConverter |
Methods inherited from class javax.faces.component.UIComponentBase |
addFacesListener, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, initialStateMarked, invokeOnComponent, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, visitTree |
Methods inherited from class javax.faces.component.UIComponent |
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, 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 javax.faces.component.behavior.ClientBehaviorHolder |
getClientBehaviors |
Methods inherited from interface javax.faces.component.ValueHolder |
getConverter, getLocalValue, setConverter |
COMPONENT_FAMILY
public static final String COMPONENT_FAMILY
- See Also:
- Constant Field Values
COMPONENT_TYPE
public static final String COMPONENT_TYPE
- See Also:
- Constant Field Values
DEFAULT_RENDERER_TYPE
public static final String DEFAULT_RENDERER_TYPE
- See Also:
- Constant Field Values
HtmlSelectManyListbox
public HtmlSelectManyListbox()
getFamily
public String getFamily()
- Overrides:
getFamily
in class javax.faces.component.html.HtmlSelectManyListbox
addClientBehavior
public void addClientBehavior(String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
- Specified by:
addClientBehavior
in interface javax.faces.component.behavior.ClientBehaviorHolder
- Overrides:
addClientBehavior
in class javax.faces.component.html.HtmlSelectManyListbox
getValueType
public String getValueType()
- Description copied from class:
AbstractHtmlSelectManyListbox
- Specifies the value type of the selectable items. This attribute is
similar to the collectionType attribute introduced in JSF 2.0.
It can be used to declare the type of the selectable items when using
a Collection to store the values in the managed bean, because it is
not possible in Java to get the value type of a type-safe Collection
(in contrast to arrays where this is possible).
- Specified by:
getValueType
in class AbstractHtmlSelectManyListbox
setValueType
public void setValueType(String valueType)
getDisplayValueOnly
public Boolean getDisplayValueOnly()
- Description copied from interface:
DisplayValueOnlyAware
- If true, renders only the value of the component,
but no input widget. Default is false.
setDisplayValueOnly
public void setDisplayValueOnly(Boolean displayValueOnly)
getDisplayValueOnlyStyle
public String getDisplayValueOnlyStyle()
- Description copied from interface:
DisplayValueOnlyAware
- Style used when displayValueOnly is true.
setDisplayValueOnlyStyle
public void setDisplayValueOnlyStyle(String displayValueOnlyStyle)
getDisplayValueOnlyStyleClass
public String getDisplayValueOnlyStyleClass()
- Description copied from interface:
DisplayValueOnlyAware
- Style class used when displayValueOnly is true.
setDisplayValueOnlyStyleClass
public void setDisplayValueOnlyStyleClass(String displayValueOnlyStyleClass)
getEnabledOnUserRole
public String getEnabledOnUserRole()
- Description copied from interface:
UserRoleAware
- If user is in given role, this component will be rendered
normally. If not, no hyperlink is rendered but all nested
tags (=body) are rendered.
- Returns:
setEnabledOnUserRole
public void setEnabledOnUserRole(String enabledOnUserRole)
getVisibleOnUserRole
public String getVisibleOnUserRole()
- Description copied from interface:
UserRoleAware
- If user is in given role, this component will be rendered
normally. If not, nothing is rendered and the body of this
tag will be skipped.
- Returns:
setVisibleOnUserRole
public void setVisibleOnUserRole(String visibleOnUserRole)
isForceId
public boolean isForceId()
- Description copied from interface:
ForceIdAware
- If true, this component will force the use of the specified id when rendering.
- Returns:
setForceId
public void setForceId(boolean forceId)
isForceIdIndex
public boolean isForceIdIndex()
- Description copied from interface:
ForceIdAware
- If false, this component will not append a '[n]' suffix
(where 'n' is the row index) to components that are
contained within a "list." This value will be true by
default and the value will be ignored if the value of
forceId is false (or not specified.)
- Returns:
setForceIdIndex
public void setForceIdIndex(boolean forceIdIndex)
isEscape
public boolean isEscape()
- Description copied from interface:
EscapeAware
- Indicates whether rendered markup should be escaped. Default: true
setEscape
public void setEscape(boolean escape)
getDatafld
public String getDatafld()
- Description copied from interface:
DataProperties
- Reserved for future use.
setDatafld
public void setDatafld(String datafld)
getDatasrc
public String getDatasrc()
- Description copied from interface:
DataProperties
- Reserved for future use.
setDatasrc
public void setDatasrc(String datasrc)
getDataformatas
public String getDataformatas()
- Description copied from interface:
DataProperties
- Reserved for future use.
setDataformatas
public void setDataformatas(String dataformatas)
getSize
public int getSize()
- Overrides:
getSize
in class javax.faces.component.html.HtmlSelectManyListbox
setSize
public void setSize(int size)
- Overrides:
setSize
in class javax.faces.component.html.HtmlSelectManyListbox
getLabel
public String getLabel()
- Overrides:
getLabel
in class javax.faces.component.html.HtmlSelectManyListbox
setLabel
public void setLabel(String label)
- Overrides:
setLabel
in class javax.faces.component.html.HtmlSelectManyListbox
getStyle
public String getStyle()
- Overrides:
getStyle
in class javax.faces.component.html.HtmlSelectManyListbox
setStyle
public void setStyle(String style)
- Overrides:
setStyle
in class javax.faces.component.html.HtmlSelectManyListbox
getStyleClass
public String getStyleClass()
- Overrides:
getStyleClass
in class javax.faces.component.html.HtmlSelectManyListbox
setStyleClass
public void setStyleClass(String styleClass)
- Overrides:
setStyleClass
in class javax.faces.component.html.HtmlSelectManyListbox
getTabindex
public String getTabindex()
- Overrides:
getTabindex
in class javax.faces.component.html.HtmlSelectManyListbox
setTabindex
public void setTabindex(String tabindex)
- Overrides:
setTabindex
in class javax.faces.component.html.HtmlSelectManyListbox
getOnblur
public String getOnblur()
- Overrides:
getOnblur
in class javax.faces.component.html.HtmlSelectManyListbox
setOnblur
public void setOnblur(String onblur)
- Overrides:
setOnblur
in class javax.faces.component.html.HtmlSelectManyListbox
getOnfocus
public String getOnfocus()
- Overrides:
getOnfocus
in class javax.faces.component.html.HtmlSelectManyListbox
setOnfocus
public void setOnfocus(String onfocus)
- Overrides:
setOnfocus
in class javax.faces.component.html.HtmlSelectManyListbox
getAccesskey
public String getAccesskey()
- Overrides:
getAccesskey
in class javax.faces.component.html.HtmlSelectManyListbox
setAccesskey
public void setAccesskey(String accesskey)
- Overrides:
setAccesskey
in class javax.faces.component.html.HtmlSelectManyListbox
getOnclick
public String getOnclick()
- Overrides:
getOnclick
in class javax.faces.component.html.HtmlSelectManyListbox
setOnclick
public void setOnclick(String onclick)
- Overrides:
setOnclick
in class javax.faces.component.html.HtmlSelectManyListbox
getOndblclick
public String getOndblclick()
- Overrides:
getOndblclick
in class javax.faces.component.html.HtmlSelectManyListbox
setOndblclick
public void setOndblclick(String ondblclick)
- Overrides:
setOndblclick
in class javax.faces.component.html.HtmlSelectManyListbox
getOnkeydown
public String getOnkeydown()
- Overrides:
getOnkeydown
in class javax.faces.component.html.HtmlSelectManyListbox
setOnkeydown
public void setOnkeydown(String onkeydown)
- Overrides:
setOnkeydown
in class javax.faces.component.html.HtmlSelectManyListbox
getOnkeypress
public String getOnkeypress()
- Overrides:
getOnkeypress
in class javax.faces.component.html.HtmlSelectManyListbox
setOnkeypress
public void setOnkeypress(String onkeypress)
- Overrides:
setOnkeypress
in class javax.faces.component.html.HtmlSelectManyListbox
getOnkeyup
public String getOnkeyup()
- Overrides:
getOnkeyup
in class javax.faces.component.html.HtmlSelectManyListbox
setOnkeyup
public void setOnkeyup(String onkeyup)
- Overrides:
setOnkeyup
in class javax.faces.component.html.HtmlSelectManyListbox
getOnmousedown
public String getOnmousedown()
- Overrides:
getOnmousedown
in class javax.faces.component.html.HtmlSelectManyListbox
setOnmousedown
public void setOnmousedown(String onmousedown)
- Overrides:
setOnmousedown
in class javax.faces.component.html.HtmlSelectManyListbox
getOnmousemove
public String getOnmousemove()
- Overrides:
getOnmousemove
in class javax.faces.component.html.HtmlSelectManyListbox
setOnmousemove
public void setOnmousemove(String onmousemove)
- Overrides:
setOnmousemove
in class javax.faces.component.html.HtmlSelectManyListbox
getOnmouseout
public String getOnmouseout()
- Overrides:
getOnmouseout
in class javax.faces.component.html.HtmlSelectManyListbox
setOnmouseout
public void setOnmouseout(String onmouseout)
- Overrides:
setOnmouseout
in class javax.faces.component.html.HtmlSelectManyListbox
getOnmouseover
public String getOnmouseover()
- Overrides:
getOnmouseover
in class javax.faces.component.html.HtmlSelectManyListbox
setOnmouseover
public void setOnmouseover(String onmouseover)
- Overrides:
setOnmouseover
in class javax.faces.component.html.HtmlSelectManyListbox
getOnmouseup
public String getOnmouseup()
- Overrides:
getOnmouseup
in class javax.faces.component.html.HtmlSelectManyListbox
setOnmouseup
public void setOnmouseup(String onmouseup)
- Overrides:
setOnmouseup
in class javax.faces.component.html.HtmlSelectManyListbox
getOnchange
public String getOnchange()
- Overrides:
getOnchange
in class javax.faces.component.html.HtmlSelectManyListbox
setOnchange
public void setOnchange(String onchange)
- Overrides:
setOnchange
in class javax.faces.component.html.HtmlSelectManyListbox
getOnselect
public String getOnselect()
- Overrides:
getOnselect
in class javax.faces.component.html.HtmlSelectManyListbox
setOnselect
public void setOnselect(String onselect)
- Overrides:
setOnselect
in class javax.faces.component.html.HtmlSelectManyListbox
getDir
public String getDir()
- Overrides:
getDir
in class javax.faces.component.html.HtmlSelectManyListbox
setDir
public void setDir(String dir)
- Overrides:
setDir
in class javax.faces.component.html.HtmlSelectManyListbox
getLang
public String getLang()
- Overrides:
getLang
in class javax.faces.component.html.HtmlSelectManyListbox
setLang
public void setLang(String lang)
- Overrides:
setLang
in class javax.faces.component.html.HtmlSelectManyListbox
getTitle
public String getTitle()
- Overrides:
getTitle
in class javax.faces.component.html.HtmlSelectManyListbox
setTitle
public void setTitle(String title)
- Overrides:
setTitle
in class javax.faces.component.html.HtmlSelectManyListbox
isDisabled
public boolean isDisabled()
- Overrides:
isDisabled
in class javax.faces.component.html.HtmlSelectManyListbox
setDisabled
public void setDisabled(boolean disabled)
- Overrides:
setDisabled
in class javax.faces.component.html.HtmlSelectManyListbox
isReadonly
public boolean isReadonly()
- Overrides:
isReadonly
in class javax.faces.component.html.HtmlSelectManyListbox
setReadonly
public void setReadonly(boolean readonly)
- Overrides:
setReadonly
in class javax.faces.component.html.HtmlSelectManyListbox
setValueBinding
public void setValueBinding(String name,
javax.faces.el.ValueBinding binding)
- Overrides:
setValueBinding
in class javax.faces.component.html.HtmlSelectManyListbox
setValueExpression
public void setValueExpression(String name,
javax.el.ValueExpression expression)
- Overrides:
setValueExpression
in class javax.faces.component.html.HtmlSelectManyListbox
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.