java.lang.Object
jakarta.faces.render.Renderer
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer
com.sun.faces.renderkit.html_basic.LinkRenderer
- Direct Known Subclasses:
CommandLinkRenderer
,OutputLinkRenderer
LinkRenderer acts as superclass for CommandLinkRenderer and OutputLinkRenderer.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.faces.renderkit.html_basic.HtmlBasicRenderer
HtmlBasicRenderer.OptionComponentInfo, HtmlBasicRenderer.Param
-
Field Summary
Fields inherited from class com.sun.faces.renderkit.html_basic.HtmlBasicRenderer
EMPTY_PARAMS, logger
Fields inherited from class jakarta.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
renderAsActive
(FacesContext context, UIComponent component) protected void
renderAsDisabled
(FacesContext context, UIComponent component) protected void
writeCommonLinkAttributes
(ResponseWriter writer, UIComponent component) protected void
writeValue
(UIComponent component, ResponseWriter writer) Methods inherited from class com.sun.faces.renderkit.html_basic.HtmlBasicRenderer
augmentIdReference, convertClientId, decode, decodeBehaviors, encodeEnd, encodeRecursive, getBehaviorParameters, getChildren, getCurrentValue, getEndTextToRender, getFacet, getForComponent, getFormattedValue, getFormattedValue, getMessageIter, getParamList, getPassThruBehaviors, getRendersChildren, getValue, isBehaviorSource, rendererParamsNotNull, setSubmittedValue, shouldDecode, shouldEncode, shouldEncodeChildren, shouldWriteIdAttribute, writeIdAttributeIfNecessary
Methods inherited from class jakarta.faces.render.Renderer
encodeBegin, encodeChildren, getConvertedValue
-
Constructor Details
-
LinkRenderer
public LinkRenderer()
-
-
Method Details
-
renderAsActive
protected abstract void renderAsActive(FacesContext context, UIComponent component) throws IOException - Throws:
IOException
-
renderAsDisabled
- Throws:
IOException
-
writeCommonLinkAttributes
protected void writeCommonLinkAttributes(ResponseWriter writer, UIComponent component) throws IOException - Throws:
IOException
-
writeValue
- Throws:
IOException
-