public abstract class HtmlLinkRendererBase extends HtmlRenderer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
URL_STATE_MARKER |
static int |
URL_STATE_MARKER_LEN |
| Constructor and Description |
|---|
HtmlLinkRendererBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
void |
encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
void |
encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
void |
encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
boolean |
getRendersChildren() |
protected java.lang.String |
getStyle(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent link)
Can be overwritten by derived classes to overrule the style to be used.
|
protected java.lang.String |
getStyleClass(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent link)
Can be overwritten by derived classes to overrule the style class to be used.
|
protected void |
renderCommandLinkStart(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component,
java.lang.String clientId,
java.lang.Object value,
java.lang.String style,
java.lang.String styleClass) |
protected void |
renderJavaScriptAnchorStart(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent component,
java.lang.String clientId) |
protected void |
renderLinkEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
protected void |
renderNonJavaScriptAnchorStart(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent component,
java.lang.String clientId) |
protected void |
renderOutputLinkStart(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIOutput output) |
public static final java.lang.String URL_STATE_MARKER
public static final int URL_STATE_MARKER_LEN
public boolean getRendersChildren()
getRendersChildren in class javax.faces.render.Rendererpublic void decode(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
decode in class javax.faces.render.Rendererpublic void encodeBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
throws java.io.IOException
encodeBegin in class javax.faces.render.Rendererjava.io.IOExceptionprotected java.lang.String getStyle(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent link)
protected java.lang.String getStyleClass(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent link)
public void encodeChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
throws java.io.IOException
encodeChildren in class HtmlRendererjava.io.IOExceptionpublic void encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
throws java.io.IOException
encodeEnd in class javax.faces.render.Rendererjava.io.IOExceptionprotected void renderCommandLinkStart(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component,
java.lang.String clientId,
java.lang.Object value,
java.lang.String style,
java.lang.String styleClass)
throws java.io.IOException
java.io.IOExceptionprotected void renderJavaScriptAnchorStart(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent component,
java.lang.String clientId)
throws java.io.IOException
java.io.IOExceptionprotected void renderNonJavaScriptAnchorStart(javax.faces.context.FacesContext facesContext,
javax.faces.context.ResponseWriter writer,
javax.faces.component.UIComponent component,
java.lang.String clientId)
throws java.io.IOException
java.io.IOExceptionprotected void renderOutputLinkStart(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIOutput output)
throws java.io.IOException
java.io.IOExceptionprotected void renderLinkEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
throws java.io.IOException
java.io.IOException