org.apache.myfaces.custom.navmenu.htmlnavmenu
Class HtmlPanelNavigationMenu
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIPanel
javax.faces.component.html.HtmlPanelGroup
org.apache.myfaces.component.html.ext.HtmlPanelGroup
org.apache.myfaces.custom.navmenu.htmlnavmenu.HtmlPanelNavigationMenu
- All Implemented Interfaces:
- javax.faces.component.NamingContainer, javax.faces.component.StateHolder, UserRoleAware, org.apache.myfaces.shared_tomahawk.component.DisplayValueOnlyCapable
public class HtmlPanelNavigationMenu
- extends HtmlPanelGroup
- implements javax.faces.component.NamingContainer
Many thanks to the guys from Swiss Federal Institute of Intellectual Property & Marc Bouquet
for helping to develop this component.
- Author:
- Manfred Geiler, Thomas Spiegl
Fields inherited from interface javax.faces.component.NamingContainer |
SEPARATOR_CHAR |
Fields inherited from interface org.apache.myfaces.shared_tomahawk.component.DisplayValueOnlyCapable |
DISPLAY_VALUE_ONLY_ATTR, DISPLAY_VALUE_ONLY_STYLE_ATTR, DISPLAY_VALUE_ONLY_STYLE_CLASS_ATTR |
Methods inherited from class org.apache.myfaces.component.html.ext.HtmlPanelGroup |
getClientId, getColspan, getDisplayValueOnlyStyle, getDisplayValueOnlyStyleClass, getEnabledOnUserRole, getVisibleOnUserRole, isDisplayValueOnly, isRendered, isSetDisplayValueOnly, setColspan, setDisplayValueOnly, setDisplayValueOnlyStyle, setDisplayValueOnlyStyleClass, setEnabledOnUserRole, setVisibleOnUserRole |
Methods inherited from class javax.faces.component.html.HtmlPanelGroup |
getStyle, getStyleClass, setStyle, setStyleClass |
Methods inherited from class javax.faces.component.UIComponentBase |
addFacesListener, broadcast, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
HtmlPanelNavigationMenu
public HtmlPanelNavigationMenu()
decode
public void decode(javax.faces.context.FacesContext context)
- Overrides:
decode
in class javax.faces.component.UIComponentBase
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext context)
throws java.io.IOException
- Overrides:
encodeBegin
in class javax.faces.component.UIComponentBase
- Throws:
java.io.IOException
restoreOpenActiveStates
public void restoreOpenActiveStates(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIViewRoot previousRoot,
java.util.List children)
getFamily
public java.lang.String getFamily()
- Overrides:
getFamily
in class javax.faces.component.UIPanel
setItemClass
public void setItemClass(java.lang.String itemClass)
getItemClass
public java.lang.String getItemClass()
setOpenItemClass
public void setOpenItemClass(java.lang.String openItemClass)
getOpenItemClass
public java.lang.String getOpenItemClass()
setActiveItemClass
public void setActiveItemClass(java.lang.String activeItemClass)
getActiveItemClass
public java.lang.String getActiveItemClass()
setSeparatorClass
public void setSeparatorClass(java.lang.String separatorClass)
getSeparatorClass
public java.lang.String getSeparatorClass()
setItemStyle
public void setItemStyle(java.lang.String itemStyle)
getItemStyle
public java.lang.String getItemStyle()
setOpenItemStyle
public void setOpenItemStyle(java.lang.String openItemStyle)
getOpenItemStyle
public java.lang.String getOpenItemStyle()
setActiveItemStyle
public void setActiveItemStyle(java.lang.String activeItemStyle)
getActiveItemStyle
public java.lang.String getActiveItemStyle()
setSeparatorStyle
public void setSeparatorStyle(java.lang.String separatorStyle)
getSeparatorStyle
public java.lang.String getSeparatorStyle()
getLayout
public java.lang.String getLayout()
- Overrides:
getLayout
in class HtmlPanelGroup
setLayout
public void setLayout(java.lang.String layout)
- Overrides:
setLayout
in class HtmlPanelGroup
getPreprocessed
public java.lang.Boolean getPreprocessed()
setPreprocessed
public void setPreprocessed(java.lang.Boolean preprocessed)
isExpandAll
public boolean isExpandAll()
setExpandAll
public void setExpandAll(boolean expandAll)
isRenderAll
public boolean isRenderAll()
setRenderAll
public void setRenderAll(boolean renderAll)
isDisabled
public boolean isDisabled()
setDisabled
public void setDisabled(boolean disabled)
getDisabledStyle
public java.lang.String getDisabledStyle()
setDisabledStyle
public void setDisabledStyle(java.lang.String disabledStyle)
getDisabledStyleClass
public java.lang.String getDisabledStyleClass()
setDisabledStyleClass
public void setDisabledStyleClass(java.lang.String disabledStyleClass)
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
- Overrides:
saveState
in class HtmlPanelGroup
restoreState
public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
- Specified by:
restoreState
in interface javax.faces.component.StateHolder
- Overrides:
restoreState
in class HtmlPanelGroup
Copyright © 2010. All Rights Reserved.