Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
Renderer
org.apache.myfaces.renderkit.html.HtmlRenderer
org.apache.myfaces.renderkit.html.HtmlLinkRendererBase
org.apache.myfaces.renderkit.html.ext.HtmlLinkRenderer
org.apache.myfaces.custom.navigation.HtmlNavigationRenderer
public class HtmlNavigationRenderer
extends HtmlLinkRenderer
Field Summary |
Fields inherited from class org.apache.myfaces.renderkit.html.HtmlLinkRendererBase | |
URL_STATE_MARKER , URL_STATE_MARKER_LEN |
Method Summary | |
void |
|
void |
|
void |
|
void |
|
protected String |
|
protected String |
|
boolean | |
protected String |
|
protected String |
|
protected void |
|
protected void |
|
protected void |
|
Methods inherited from class org.apache.myfaces.renderkit.html.ext.HtmlLinkRenderer | |
renderCommandLinkStart , renderLinkEnd , renderOutputLinkStart |
Methods inherited from class org.apache.myfaces.renderkit.html.HtmlLinkRendererBase | |
decode , encodeBegin , encodeChildren , encodeEnd , getRendersChildren , getStyle , getStyleClass , renderCommandLinkStart , renderJavaScriptAnchorStart , renderLinkEnd , renderNonJavaScriptAnchorStart , renderOutputLinkStart |
Methods inherited from class org.apache.myfaces.renderkit.html.HtmlRenderer | |
encodeChildren |
public void decode(FacesContext facesContext, UIComponent component)
- Overrides:
- decode in interface HtmlLinkRendererBase
public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException
- Overrides:
- encodeBegin in interface HtmlLinkRendererBase
public void encodeChildren(FacesContext facesContext, UIComponent component) throws IOException
- Overrides:
- encodeChildren in interface HtmlLinkRendererBase
public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException
- Overrides:
- encodeEnd in interface HtmlLinkRendererBase
protected String getNavigationItemClass(HtmlPanelNavigation navPanel, HtmlCommandNavigation navItem)
protected String getNavigationItemStyle(HtmlPanelNavigation navPanel, HtmlCommandNavigation navItem)
public boolean getRendersChildren()
- Overrides:
- getRendersChildren in interface HtmlLinkRendererBase
protected String getStyle(FacesContext facesContext, UIComponent link)
Can be overwritten by derived classes to overrule the style to be used.
- Overrides:
- getStyle in interface HtmlLinkRendererBase
protected String getStyleClass(FacesContext facesContext, UIComponent link)
Can be overwritten by derived classes to overrule the style class to be used.
- Overrides:
- getStyleClass in interface HtmlLinkRendererBase
protected void indent(ResponseWriter writer, int level) throws IOException
protected void renderChildren(FacesContext facesContext, ResponseWriter writer, HtmlPanelNavigation panelNav, List children, int level) throws IOException
protected void writeStyleAttributes(ResponseWriter writer, String style, String styleClass) throws IOException