|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.webapp.UIComponentTagBase
javax.faces.webapp.UIComponentClassicTagBase
javax.faces.webapp.UIComponentELTag
org.richfaces.webapp.taglib.UIComponentELTagBase
org.ajax4jsf.webapp.taglib.UIComponentTagBase
org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
org.richfaces.taglib.PanelMenuTag
public class PanelMenuTag
Field Summary |
---|
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
bodyContent, pageContext, UNIQUE_ID_PREFIX |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
---|
EVAL_BODY_AGAIN |
Constructor Summary | |
---|---|
PanelMenuTag()
|
Method Summary | |
---|---|
java.lang.String |
getComponentType()
|
java.lang.String |
getRendererType()
|
void |
release()
|
void |
setConverter(javax.el.ValueExpression __converter)
Id of Converter to be used or reference to a Converter Setter for converter |
void |
setConverterMessage(javax.el.ValueExpression __converterMessage)
A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter Setter for converterMessage |
void |
setDisabled(javax.el.ValueExpression __disabled)
If true sets state of the item to disabled state. |
void |
setDisabledGroupClass(javax.el.ValueExpression __disabledGroupClass)
Space-separated list of CSS style class(es) that are be applied to disabled group of this component Setter for disabledGroupClass |
void |
setDisabledGroupStyle(javax.el.ValueExpression __disabledGroupStyle)
CSS style(s) is/are to be applied to disabled group when this component is rendered Setter for disabledGroupStyle |
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 |
setEvent(javax.el.ValueExpression __event)
Defines the event on the representation element that triggers the submenu's expand/collapse. |
void |
setExpandMode(javax.el.ValueExpression __expandMode)
Set the submission mode for all panel menu groups after expand/collapse except ones where this attribute redefined. |
void |
setExpandSingle(javax.el.ValueExpression __expandSingle)
Whether only one panel menu node on top level can be opened at a time. |
void |
setGroupClass(javax.el.ValueExpression __groupClass)
Space-separated list of CSS style class(es) that are be applied to group of this component Setter for groupClass |
void |
setGroupStyle(javax.el.ValueExpression __groupStyle)
CSS style(s) is/are to be applied to group when this component is rendered Setter for groupStyle |
void |
setHoveredGroupClass(javax.el.ValueExpression __hoveredGroupClass)
Space-separated list of CSS style class(es) that are be applied to hovered group of this component Setter for hoveredGroupClass |
void |
setHoveredGroupStyle(javax.el.ValueExpression __hoveredGroupStyle)
CSS style(s) is/are to be applied to hovered group when this component is rendered Setter for hoveredGroupStyle |
void |
setHoveredItemClass(javax.el.ValueExpression __hoveredItemClass)
Space-separated list of CSS style class(es) that are be applied to hovered item of this component Setter for hoveredItemClass |
void |
setHoveredItemStyle(javax.el.ValueExpression __hoveredItemStyle)
CSS style(s) is/are to be applied to hovered item when this component is rendered Setter for hoveredItemStyle |
void |
setIconCollapsedGroup(javax.el.ValueExpression __iconCollapsedGroup)
Path to the icon to be displayed for the collapsed Group state. |
void |
setIconCollapsedTopGroup(javax.el.ValueExpression __iconCollapsedTopGroup)
Path to the icon to be displayed for the collapsed top group state.\ You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". |
void |
setIconDisabledGroup(javax.el.ValueExpression __iconDisabledGroup)
Path to the icon to be displayed for the disabled group state. |
void |
setIconDisabledItem(javax.el.ValueExpression __iconDisabledItem)
Path to the icon to be displayed for the disabled item state. |
void |
setIconExpandedGroup(javax.el.ValueExpression __iconExpandedGroup)
Path to the icon to be displayed for the expanded Group state. |
void |
setIconExpandedTopGroup(javax.el.ValueExpression __iconExpandedTopGroup)
Path to the icon to be displayed for the expanded top group state. |
void |
setIconGroupPosition(javax.el.ValueExpression __iconGroupPosition)
Position of the icon for the group icon. |
void |
setIconGroupTopPosition(javax.el.ValueExpression __iconGroupTopPosition)
Position of the icon for the top group icon. |
void |
setIconItem(javax.el.ValueExpression __iconItem)
Path to the icon to be displayed for the enabled item state. |
void |
setIconItemPosition(javax.el.ValueExpression __iconItemPosition)
Position of the icon for the item icon. |
void |
setIconItemTopPosition(javax.el.ValueExpression __iconItemTopPosition)
Position of the icon for the top item icon. |
void |
setIconTopDisabledItem(javax.el.ValueExpression __iconTopDisabledItem)
Path to the icon to be displayed for the disabled top item state. |
void |
setIconTopDisableGroup(javax.el.ValueExpression __iconTopDisableGroup)
Path to the icon to be displayed for the disabled top Group state. |
void |
setIconTopItem(javax.el.ValueExpression __iconTopItem)
Path to the icon to be displayed for the enabled top item state. |
void |
setImmediate(javax.el.ValueExpression __immediate)
A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase Setter for immediate |
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 |
setLabel(javax.el.ValueExpression __label)
A localized user presentable name for this component. |
void |
setMode(javax.el.ValueExpression __mode)
Set the submission mode for all panel menu items on the panel menu except ones where this attribute redefined. |
void |
setOngroupcollapse(javax.el.ValueExpression __ongroupcollapse)
HTML: script expression; some group was closed Setter for ongroupcollapse |
void |
setOngroupexpand(javax.el.ValueExpression __ongroupexpand)
HTML: script expression; some group was activated Setter for ongroupexpand |
void |
setOnitemhover(javax.el.ValueExpression __onitemhover)
HTML: script expression; some item was hovered Setter for onitemhover |
protected void |
setProperties(javax.faces.component.UIComponent component)
|
void |
setRequired(javax.el.ValueExpression __required)
If "true", this component is checked for non-empty input Setter for required |
void |
setRequiredMessage(javax.el.ValueExpression __requiredMessage)
A ValueExpression enabled attribute that, if present, will be used as the text of the validation message for the "required" facility, if the "required" facility is used Setter for requiredMessage |
void |
setSelectedChild(javax.el.ValueExpression __selectedChild)
contain the name or the clientId of any of the item or group, the child defined in this attribute should be highlighted on PanelMenu rendering Setter for selectedChild |
void |
setTopGroupClass(javax.el.ValueExpression __topGroupClass)
Space-separated list of CSS style class(es) that are be applied to top group of this component Setter for topGroupClass |
void |
setTopGroupStyle(javax.el.ValueExpression __topGroupStyle)
CSS style(s) is/are to be applied to top group when this component is rendered Setter for topGroupStyle |
void |
setTopItemClass(javax.el.ValueExpression __topItemClass)
Space-separated list of CSS style class(es) that are be applied to top item of this component Setter for topItemClass |
void |
setTopItemStyle(javax.el.ValueExpression __topItemStyle)
CSS style(s) is/are to be applied to top item when this component is rendered Setter for topItemStyle |
void |
setValidator(javax.el.MethodExpression __validator)
MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component Setter for validator |
void |
setValidatorMessage(javax.el.ValueExpression __validatorMessage)
A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator Setter for validatorMessage |
void |
setValue(javax.el.ValueExpression __value)
The current value of this component Setter for value |
void |
setValueChangeListener(javax.el.MethodExpression __valueChangeListener)
Listener for value changes Setter for valueChangeListener |
void |
setWidth(javax.el.ValueExpression __width)
Set minimal width for the menu. |
Methods inherited from class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase |
---|
setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleClass, setTitle |
Methods inherited from class org.ajax4jsf.webapp.taglib.UIComponentTagBase |
---|
getExpressionFactory, isValueReference, setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanProperty, setDoubleProperty, setDoubleProperty, setFloatProperty, setFloatProperty, setIntegerProperty, setIntegerProperty, setLongProperty, setLongProperty, setProperty, setProperty, setStringProperty, setStringProperty, setValueChangedListenerProperty, setValueProperty, setValueProperty |
Methods inherited from class org.richfaces.webapp.taglib.UIComponentELTagBase |
---|
setActionListenerProperty, setActionProperty, setConverterProperty, setRowKeyConverterProperty, setValidatorProperty, setValueChangeListenerProperty |
Methods inherited from class javax.faces.webapp.UIComponentELTag |
---|
createComponent, getELContext, hasBinding, setBinding, setRendered |
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
---|
doEndTag, doStartTag, getParent, setPageContext, setParent |
Constructor Detail |
---|
public PanelMenuTag()
Method Detail |
---|
public void setConverter(javax.el.ValueExpression __converter)
converter
- - new valuepublic void setConverterMessage(javax.el.ValueExpression __converterMessage)
converterMessage
- - new valuepublic void setDisabled(javax.el.ValueExpression __disabled)
disabled
- - new valuepublic void setDisabledGroupClass(javax.el.ValueExpression __disabledGroupClass)
disabledGroupClass
- - new valuepublic void setDisabledGroupStyle(javax.el.ValueExpression __disabledGroupStyle)
disabledGroupStyle
- - new valuepublic void setDisabledItemClass(javax.el.ValueExpression __disabledItemClass)
disabledItemClass
- - new valuepublic void setDisabledItemStyle(javax.el.ValueExpression __disabledItemStyle)
disabledItemStyle
- - new valuepublic void setEvent(javax.el.ValueExpression __event)
event
- - new valuepublic void setExpandMode(javax.el.ValueExpression __expandMode)
expandMode
- - new valuepublic void setExpandSingle(javax.el.ValueExpression __expandSingle)
expandSingle
- - new valuepublic void setGroupClass(javax.el.ValueExpression __groupClass)
groupClass
- - new valuepublic void setGroupStyle(javax.el.ValueExpression __groupStyle)
groupStyle
- - new valuepublic void setHoveredGroupClass(javax.el.ValueExpression __hoveredGroupClass)
hoveredGroupClass
- - new valuepublic void setHoveredGroupStyle(javax.el.ValueExpression __hoveredGroupStyle)
hoveredGroupStyle
- - new valuepublic void setHoveredItemClass(javax.el.ValueExpression __hoveredItemClass)
hoveredItemClass
- - new valuepublic void setHoveredItemStyle(javax.el.ValueExpression __hoveredItemStyle)
hoveredItemStyle
- - new valuepublic void setIconCollapsedGroup(javax.el.ValueExpression __iconCollapsedGroup)
iconCollapsedGroup
- - new valuepublic void setIconCollapsedTopGroup(javax.el.ValueExpression __iconCollapsedTopGroup)
iconCollapsedTopGroup
- - new valuepublic void setIconDisabledGroup(javax.el.ValueExpression __iconDisabledGroup)
iconDisabledGroup
- - new valuepublic void setIconDisabledItem(javax.el.ValueExpression __iconDisabledItem)
iconDisabledItem
- - new valuepublic void setIconExpandedGroup(javax.el.ValueExpression __iconExpandedGroup)
iconExpandedGroup
- - new valuepublic void setIconExpandedTopGroup(javax.el.ValueExpression __iconExpandedTopGroup)
iconExpandedTopGroup
- - new valuepublic void setIconGroupPosition(javax.el.ValueExpression __iconGroupPosition)
iconGroupPosition
- - new valuepublic void setIconGroupTopPosition(javax.el.ValueExpression __iconGroupTopPosition)
iconGroupTopPosition
- - new valuepublic void setIconItem(javax.el.ValueExpression __iconItem)
iconItem
- - new valuepublic void setIconItemPosition(javax.el.ValueExpression __iconItemPosition)
iconItemPosition
- - new valuepublic void setIconItemTopPosition(javax.el.ValueExpression __iconItemTopPosition)
iconItemTopPosition
- - new valuepublic void setIconTopDisableGroup(javax.el.ValueExpression __iconTopDisableGroup)
iconTopDisableGroup
- - new valuepublic void setIconTopDisabledItem(javax.el.ValueExpression __iconTopDisabledItem)
iconTopDisabledItem
- - new valuepublic void setIconTopItem(javax.el.ValueExpression __iconTopItem)
iconTopItem
- - new valuepublic void setImmediate(javax.el.ValueExpression __immediate)
immediate
- - new valuepublic void setItemClass(javax.el.ValueExpression __itemClass)
itemClass
- - new valuepublic void setItemStyle(javax.el.ValueExpression __itemStyle)
itemStyle
- - new valuepublic void setLabel(javax.el.ValueExpression __label)
label
- - new valuepublic void setMode(javax.el.ValueExpression __mode)
mode
- - new valuepublic void setOngroupcollapse(javax.el.ValueExpression __ongroupcollapse)
ongroupcollapse
- - new valuepublic void setOngroupexpand(javax.el.ValueExpression __ongroupexpand)
ongroupexpand
- - new valuepublic void setOnitemhover(javax.el.ValueExpression __onitemhover)
onitemhover
- - new valuepublic void setRequired(javax.el.ValueExpression __required)
required
- - new valuepublic void setRequiredMessage(javax.el.ValueExpression __requiredMessage)
requiredMessage
- - new valuepublic void setSelectedChild(javax.el.ValueExpression __selectedChild)
selectedChild
- - new valuepublic void setTopGroupClass(javax.el.ValueExpression __topGroupClass)
topGroupClass
- - new valuepublic void setTopGroupStyle(javax.el.ValueExpression __topGroupStyle)
topGroupStyle
- - new valuepublic void setTopItemClass(javax.el.ValueExpression __topItemClass)
topItemClass
- - new valuepublic void setTopItemStyle(javax.el.ValueExpression __topItemStyle)
topItemStyle
- - new valuepublic void setValidator(javax.el.MethodExpression __validator)
validator
- - new valuepublic void setValidatorMessage(javax.el.ValueExpression __validatorMessage)
validatorMessage
- - new valuepublic void setValue(javax.el.ValueExpression __value)
value
- - new valuepublic void setValueChangeListener(javax.el.MethodExpression __valueChangeListener)
valueChangeListener
- - new valuepublic void setWidth(javax.el.ValueExpression __width)
width
- - 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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |