org.apache.myfaces.custom.navmenu
Class HtmlNavigationMenuItemTag
java.lang.Object
javax.faces.webapp.UIComponentTagBase
javax.faces.webapp.UIComponentClassicTagBase
javax.faces.webapp.UIComponentELTag
org.apache.myfaces.custom.navmenu.HtmlNavigationMenuItemTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspIdConsumer, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class HtmlNavigationMenuItemTag
- extends javax.faces.webapp.UIComponentELTag
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase |
bodyContent, pageContext, UNIQUE_ID_PREFIX |
Fields inherited from class javax.faces.webapp.UIComponentTagBase |
log |
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 |
Methods inherited from class javax.faces.webapp.UIComponentELTag |
createComponent, 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 javax.faces.webapp.UIComponentTagBase |
getELContext |
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 |
HtmlNavigationMenuItemTag
public HtmlNavigationMenuItemTag()
getComponentType
public java.lang.String getComponentType()
- Specified by:
getComponentType
in class javax.faces.webapp.UIComponentTagBase
getRendererType
public java.lang.String getRendererType()
- Specified by:
getRendererType
in class javax.faces.webapp.UIComponentTagBase
setIcon
public void setIcon(javax.el.ValueExpression icon)
setSplit
public void setSplit(javax.el.ValueExpression split)
setAction
public void setAction(javax.el.MethodExpression actionExpression)
setActionListener
public void setActionListener(javax.el.MethodExpression actionListener)
setTarget
public void setTarget(javax.el.ValueExpression target)
setDisabled
public void setDisabled(javax.el.ValueExpression disabled)
setDisabledStyle
public void setDisabledStyle(javax.el.ValueExpression disabledStyle)
setDisabledStyleClass
public void setDisabledStyleClass(javax.el.ValueExpression disabledStyleClass)
setEnabledOnUserRole
public void setEnabledOnUserRole(javax.el.ValueExpression enabledOnUserRole)
setVisibleOnUserRole
public void setVisibleOnUserRole(javax.el.ValueExpression visibleOnUserRole)
setValue
public void setValue(javax.el.ValueExpression value)
setItemDisabled
public void setItemDisabled(javax.el.ValueExpression itemDisabled)
setEscape
public void setEscape(javax.el.ValueExpression itemEscaped)
setItemDescription
public void setItemDescription(javax.el.ValueExpression itemDescription)
setItemLabel
public void setItemLabel(javax.el.ValueExpression itemLabel)
setItemValue
public void setItemValue(javax.el.ValueExpression itemValue)
setProperties
protected void setProperties(javax.faces.component.UIComponent component)
- Overrides:
setProperties
in class javax.faces.webapp.UIComponentELTag
release
public void release()
- Specified by:
release
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
release
in class javax.faces.webapp.UIComponentELTag
Copyright © 2008 The Apache Software Foundation. All Rights Reserved.