org.apache.myfaces.renderkit.html.jsf
Class ExtendedHtmlLinkRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer
          extended by org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlLinkRendererBase
              extended by org.apache.myfaces.renderkit.html.jsf.ExtendedHtmlLinkRenderer
Direct Known Subclasses:
HtmlLinkRenderer, HtmlTreeImageCommandLinkRenderer, HtmlTreeNodeRenderer

public class ExtendedHtmlLinkRenderer
extends HtmlLinkRendererBase

Add dummyForm functionality

Version:
$Revision: 673833 $ $Date: 2008-07-03 16:58:05 -0500 (Thu, 03 Jul 2008) $
Author:
Mario Ivankovits (latest modification by $Author: skitching $)

Field Summary
 
Fields inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlLinkRendererBase
END_LINK_OUTCOME_AS_SPAN
 
Constructor Summary
ExtendedHtmlLinkRenderer()
           
 
Method Summary
protected  void addHiddenCommandParameter(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent nestingForm, java.lang.String hiddenFieldName)
           
protected  FormInfo findNestingForm(javax.faces.component.UIComponent uiComponent, javax.faces.context.FacesContext facesContext)
          find nesting form
need to be overrideable to deal with dummyForm stuff in tomahawk.
 
Methods inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlLinkRendererBase
buildServerOnclick, decode, encodeBegin, encodeChildren, encodeEnd, getRendersChildren, getStyle, getStyleClass, renderBehaviorizedJavaScriptAnchorStart, renderCommandLinkEnd, renderCommandLinkStart, renderJavaScriptAnchorStart, renderNonJavaScriptAnchorStart, renderOutcomeLinkEnd, renderOutcomeLinkStart, renderOutputLinkEnd, renderOutputLinkStart
 
Methods inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer
getActionUrl, getChildCount, getChildren, getClientId, renderId, shouldRenderId, toUri
 
Methods inherited from class javax.faces.render.Renderer
convertClientId, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedHtmlLinkRenderer

public ExtendedHtmlLinkRenderer()
Method Detail

addHiddenCommandParameter

protected void addHiddenCommandParameter(javax.faces.context.FacesContext facesContext,
                                         javax.faces.component.UIComponent nestingForm,
                                         java.lang.String hiddenFieldName)
Overrides:
addHiddenCommandParameter in class HtmlLinkRendererBase

findNestingForm

protected FormInfo findNestingForm(javax.faces.component.UIComponent uiComponent,
                                   javax.faces.context.FacesContext facesContext)
Description copied from class: HtmlLinkRendererBase
find nesting form
need to be overrideable to deal with dummyForm stuff in tomahawk.

Overrides:
findNestingForm in class HtmlLinkRendererBase


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.