org.apache.myfaces.component.html.ext
Class HtmlSelectManyMenu
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.HtmlSelectManyMenu
org.apache.myfaces.component.html.ext.AbstractHtmlSelectManyMenu
org.apache.myfaces.component.html.ext.HtmlSelectManyMenu
- All Implemented Interfaces:
- java.util.EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, DataProperties, DisplayValueOnlyAware, EscapeAware, ForceIdAware, UserRoleAware, DisplayValueOnlyCapable, EscapeCapable
public class HtmlSelectManyMenu
- extends AbstractHtmlSelectManyMenu
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 |
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY |
Methods inherited from class javax.faces.component.html.HtmlSelectManyMenu |
getAccesskey, getDefaultEventName, getDir, getDisabledClass, getEnabledClass, getEventNames, getLabel, getLang, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getStyle, getStyleClass, getTabindex, getTitle, isDisabled, isReadonly, setAccesskey, setDir, setDisabled, setDisabledClass, setEnabledClass, setLabel, setLang, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setStyle, setStyleClass, setTabindex, setTitle |
Methods inherited from class javax.faces.component.UISelectMany |
compareValues, getConvertedValue, getSelectedValues, getValueBinding, getValueExpression, setSelectedValues, setValueBinding, setValueExpression, 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 |
addClientBehavior, addFacesListener, 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 |
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, 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 |
addClientBehavior, getClientBehaviors |
Methods inherited from interface javax.faces.component.ValueHolder |
getConverter, getLocalValue, setConverter |
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
DEFAULT_RENDERER_TYPE
public static final java.lang.String DEFAULT_RENDERER_TYPE
- See Also:
- Constant Field Values
HtmlSelectManyMenu
public HtmlSelectManyMenu()
getFamily
public java.lang.String getFamily()
- Overrides:
getFamily
in class javax.faces.component.html.HtmlSelectManyMenu
getValueType
public java.lang.String getValueType()
- Description copied from class:
AbstractHtmlSelectManyMenu
- 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 AbstractHtmlSelectManyMenu
setValueType
public void setValueType(java.lang.String valueType)
getDisplayValueOnly
public java.lang.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(java.lang.Boolean displayValueOnly)
getDisplayValueOnlyStyle
public java.lang.String getDisplayValueOnlyStyle()
- Description copied from interface:
DisplayValueOnlyAware
- Style used when displayValueOnly is true.
setDisplayValueOnlyStyle
public void setDisplayValueOnlyStyle(java.lang.String displayValueOnlyStyle)
getDisplayValueOnlyStyleClass
public java.lang.String getDisplayValueOnlyStyleClass()
- Description copied from interface:
DisplayValueOnlyAware
- Style class used when displayValueOnly is true.
setDisplayValueOnlyStyleClass
public void setDisplayValueOnlyStyleClass(java.lang.String displayValueOnlyStyleClass)
getEnabledOnUserRole
public java.lang.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(java.lang.String enabledOnUserRole)
getVisibleOnUserRole
public java.lang.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(java.lang.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 java.lang.String getDatafld()
- Description copied from interface:
DataProperties
- Reserved for future use.
setDatafld
public void setDatafld(java.lang.String datafld)
getDatasrc
public java.lang.String getDatasrc()
- Description copied from interface:
DataProperties
- Reserved for future use.
setDatasrc
public void setDatasrc(java.lang.String datasrc)
getDataformatas
public java.lang.String getDataformatas()
- Description copied from interface:
DataProperties
- Reserved for future use.
setDataformatas
public void setDataformatas(java.lang.String dataformatas)
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.