public class MenuItemTag extends LinkTag
Modifier and Type | Field and Description |
---|---|
protected String |
menuId |
protected MenuListTag |
parentMenu |
Constructor and Description |
---|
MenuItemTag() |
Modifier and Type | Method and Description |
---|---|
protected String |
appendStyleClass(String styleClass,
String newClass) |
void |
encodeBegin(javax.faces.context.FacesContext context) |
void |
encodeChildren(javax.faces.context.FacesContext context) |
void |
encodeEnd(javax.faces.context.FacesContext context) |
String |
getFamily() |
protected String |
getLinkStyleClass() |
protected MenuListTag |
getParentMenu() |
boolean |
getRendersChildren() |
protected String |
getStyleClass() |
protected boolean |
isCurrent() |
protected boolean |
isDisabled() |
protected boolean |
isExpanded() |
protected boolean |
isParent() |
boolean |
isRendered() |
addOrSetParam, createOutcomeTargetLink, encodeImage, getClientId, getLinkValue, isLinkDisabled, setLinkProperties, visitTree, writeStartElement
clearInitialState, getConverter, getLocalValue, getValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValue
addClientBehavior, addFacesListener, broadcast, decode, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getValueBinding, invokeOnComponent, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression
protected MenuListTag parentMenu
protected String menuId
public void encodeBegin(javax.faces.context.FacesContext context) throws IOException
encodeBegin
in class LinkTag
IOException
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.component.UIComponentBase
public void encodeChildren(javax.faces.context.FacesContext context) throws IOException
encodeChildren
in class LinkTag
IOException
public void encodeEnd(javax.faces.context.FacesContext context) throws IOException
encodeEnd
in class javax.faces.component.UIComponentBase
IOException
protected String getLinkStyleClass()
getLinkStyleClass
in class LinkTag
protected MenuListTag getParentMenu()
protected boolean isCurrent()
protected boolean isParent()
protected boolean isDisabled()
protected boolean isExpanded()
public boolean isRendered()
isRendered
in class javax.faces.component.UIComponentBase
protected String getStyleClass()
Copyright © 2008–2018 Apache Software Foundation. All rights reserved.