public class DropDownMenuTag
extends org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
bodyContent, pageContext, UNIQUE_ID_PREFIX
Constructor and Description |
---|
DropDownMenuTag() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getComponentType() |
java.lang.String |
getRendererType() |
void |
release() |
void |
setDirection(javax.el.ValueExpression __direction)
Defines direction of the popup list to appear.
|
void |
setDisabled(javax.el.ValueExpression __disabled)
Attribute 'disabled' provides possibility to make the whole menu disabled if its value equals to "true".
|
void |
setDisabledItemClass(javax.el.ValueExpression __disabledItemClass)
Space-separated list of CSS style class(es) that are be applied to disabled item of this component
Setter for disabledItemClass
|
void |
setDisabledItemStyle(javax.el.ValueExpression __disabledItemStyle)
CSS style(s) is/are to be applied to disabled item when this component is rendered.
|
void |
setDisabledLabelClass(javax.el.ValueExpression __disabledLabelClass)
Space-separated list of CSS style class(es) applied to dropdown menu label when it is disabled.
|
void |
setEvent(javax.el.ValueExpression __event)
Defines the event on the representation element that triggers
the menu's appearance.
|
void |
setHideDelay(javax.el.ValueExpression __hideDelay)
Delay between losing focus and menu closing.
|
void |
setHorizontalOffset(javax.el.ValueExpression __horizontalOffset)
Sets the horizontal offset between popup list and label element.
|
void |
setItemClass(javax.el.ValueExpression __itemClass)
Space-separated list of CSS style class(es) that are be applied to item of this component
Setter for itemClass
|
void |
setItemStyle(javax.el.ValueExpression __itemStyle)
CSS style(s) is/are to be applied to item when this component is rendered.
|
void |
setJointPoint(javax.el.ValueExpression __jointPoint)
Sets the corner of the label for the pop-up to be connected with.
|
void |
setLabelClass(javax.el.ValueExpression __labelClass)
Space-separated list of CSS style class(es) applied to dropdown menu label in it normal (neither selected nor disabled) sate.
|
void |
setOncollapse(javax.el.ValueExpression __oncollapse)
HTML: script expression; a menu is collapsed.
|
void |
setOnexpand(javax.el.ValueExpression __onexpand)
HTML: script expression; a menu is expanded.
|
void |
setOngroupactivate(javax.el.ValueExpression __ongroupactivate)
HTML: script expression; some group was activated.
|
void |
setOnitemselect(javax.el.ValueExpression __onitemselect)
HTML: script expression; some item was selected.
|
void |
setPopupWidth(javax.el.ValueExpression __popupWidth)
Sets minimal width for all lists that will appear.
|
protected void |
setProperties(javax.faces.component.UIComponent component) |
void |
setSelectedLabelClass(javax.el.ValueExpression __selectedLabelClass)
Space-separated list of CSS style class(es) applied to dropdown menu label when it is selected.
|
void |
setSelectItemClass(javax.el.ValueExpression __selectItemClass)
Space-separated list of CSS style class(es) that are be applied to selected item of this component.
|
void |
setSelectItemStyle(javax.el.ValueExpression __selectItemStyle)
CSS style(s) is/are to be applied to selected item when this component is rendered.
|
void |
setShowDelay(javax.el.ValueExpression __showDelay)
Delay between event and menu showing.
|
void |
setSubmitMode(javax.el.ValueExpression __submitMode)
Sets the submission mode for all menu items of the menu except
ones where this attribute redefined.
|
void |
setValue(javax.el.ValueExpression __value)
Defines representation text for Label used for menu calls.
|
void |
setVerticalOffset(javax.el.ValueExpression __verticalOffset)
Sets the vertical offset between popup list and label element.
|
setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleClass, setTitle
getExpressionFactory, isValueReference, setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanProperty, setDoubleProperty, setDoubleProperty, setFloatProperty, setFloatProperty, setIntegerProperty, setIntegerProperty, setLongProperty, setLongProperty, setProperty, setProperty, setStringProperty, setStringProperty, setValueChangedListenerProperty, setValueProperty, setValueProperty
setActionListenerProperty, setActionProperty, setConverterProperty, setRowKeyConverterProperty, setValidatorProperty, setValueChangeListenerProperty
createComponent, getELContext, hasBinding, setBinding, setRendered
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter
public void setDirection(javax.el.ValueExpression __direction)
direction
- - new valuepublic void setDisabled(javax.el.ValueExpression __disabled)
disabled
- - new valuepublic void setDisabledItemClass(javax.el.ValueExpression __disabledItemClass)
disabledItemClass
- - new valuepublic void setDisabledItemStyle(javax.el.ValueExpression __disabledItemStyle)
disabledItemStyle
- - new valuepublic void setDisabledLabelClass(javax.el.ValueExpression __disabledLabelClass)
disabledLabelClass
- - new valuepublic void setEvent(javax.el.ValueExpression __event)
event
- - new valuepublic void setHideDelay(javax.el.ValueExpression __hideDelay)
hideDelay
- - new valuepublic void setHorizontalOffset(javax.el.ValueExpression __horizontalOffset)
horizontalOffset
- - new valuepublic void setItemClass(javax.el.ValueExpression __itemClass)
itemClass
- - new valuepublic void setItemStyle(javax.el.ValueExpression __itemStyle)
itemStyle
- - new valuepublic void setJointPoint(javax.el.ValueExpression __jointPoint)
jointPoint
- - new valuepublic void setLabelClass(javax.el.ValueExpression __labelClass)
labelClass
- - new valuepublic void setOncollapse(javax.el.ValueExpression __oncollapse)
oncollapse
- - new valuepublic void setOnexpand(javax.el.ValueExpression __onexpand)
onexpand
- - new valuepublic void setOngroupactivate(javax.el.ValueExpression __ongroupactivate)
ongroupactivate
- - new valuepublic void setOnitemselect(javax.el.ValueExpression __onitemselect)
onitemselect
- - new valuepublic void setPopupWidth(javax.el.ValueExpression __popupWidth)
popupWidth
- - new valuepublic void setSelectItemClass(javax.el.ValueExpression __selectItemClass)
selectItemClass
- - new valuepublic void setSelectItemStyle(javax.el.ValueExpression __selectItemStyle)
selectItemStyle
- - new valuepublic void setSelectedLabelClass(javax.el.ValueExpression __selectedLabelClass)
selectedLabelClass
- - new valuepublic void setShowDelay(javax.el.ValueExpression __showDelay)
showDelay
- - new valuepublic void setSubmitMode(javax.el.ValueExpression __submitMode)
submitMode
- - new valuepublic void setValue(javax.el.ValueExpression __value)
value
- - new valuepublic void setVerticalOffset(javax.el.ValueExpression __verticalOffset)
verticalOffset
- - new valuepublic void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
protected void setProperties(javax.faces.component.UIComponent component)
setProperties
in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
public java.lang.String getComponentType()
getComponentType
in class javax.faces.webapp.UIComponentTagBase
public java.lang.String getRendererType()
getRendererType
in class javax.faces.webapp.UIComponentTagBase
Copyright © 2015. All Rights Reserved.