public class HtmlCommandLinkRenderer
extends org.ajax4jsf.renderkit.HeaderResourcesRendererBase
HtmlCommandLink
renderer,
to avoid common problem - If no commandLink's exist in initial rendered page, HtmlForm
renderer
don't encode nessesary hidden fields for link and it's param. Our form-link renderer can avoid this problem.Constructor and Description |
---|
HtmlCommandLinkRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodeActiveBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodeActiveEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodeBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodeEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodePassiveBegin(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
doEncodePassiveEnd(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected void |
encodeValue(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected java.lang.Class |
getComponentClass() |
boolean |
getRendersChildren() |
protected org.ajax4jsf.resource.InternetResource[] |
getScripts() |
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getStyles
protected void doDecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
doDecode
in class org.ajax4jsf.renderkit.RendererBase
protected void doEncodeBegin(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
doEncodeBegin
in class org.ajax4jsf.renderkit.RendererBase
java.io.IOException
protected void doEncodeActiveBegin(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
protected void doEncodePassiveBegin(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
public void encodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
encodeChildren
in class org.ajax4jsf.renderkit.RendererBase
java.io.IOException
protected void doEncodeEnd(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
doEncodeEnd
in class org.ajax4jsf.renderkit.RendererBase
java.io.IOException
protected void doEncodeActiveEnd(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
protected void doEncodePassiveEnd(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
protected java.lang.Class getComponentClass()
getComponentClass
in class org.ajax4jsf.renderkit.RendererBase
public boolean getRendersChildren()
getRendersChildren
in class javax.faces.render.Renderer
protected void encodeValue(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
java.io.IOException
protected org.ajax4jsf.resource.InternetResource[] getScripts()
getScripts
in class org.ajax4jsf.renderkit.HeaderResourcesRendererBase
Copyright © 2015. All Rights Reserved.