java.lang.Object
jakarta.faces.render.Renderer
com.sun.faces.renderkit.html_basic.ScriptStyleBaseRenderer
com.sun.faces.renderkit.html_basic.StylesheetRenderer
- All Implemented Interfaces:
ComponentSystemEventListener
,FacesListener
,EventListener
This Renderer
handles the rendering of stylesheet
references.
-
Field Summary
Fields inherited from class com.sun.faces.renderkit.html_basic.ScriptStyleBaseRenderer
logger
Fields inherited from class jakarta.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
endExternalElement
(ResponseWriter writer, UIComponent component, String resourceUrl) Allow the subclass to customize the end external element content.protected void
endInlineElement
(ResponseWriter writer, UIComponent component) Allow the subclass to customize the end inline element content.protected void
startExternalElement
(FacesContext context, ResponseWriter writer, UIComponent component) Allow the subclass to customize the start external element content.protected void
startInlineElement
(FacesContext context, ResponseWriter writer, UIComponent component) Allow the subclass to customize the start inline element content.protected String
verifyTarget
(String toVerify) Allow a subclass to control what's a valid value for "target".Methods inherited from class com.sun.faces.renderkit.html_basic.ScriptStyleBaseRenderer
decode, encodeBegin, encodeChildren, encodeEnd, getRendersChildren, processEvent
Methods inherited from class jakarta.faces.render.Renderer
convertClientId, getConvertedValue
-
Field Details
-
DEFAULT_CONTENT_TYPE
- See Also:
-
-
Constructor Details
-
StylesheetRenderer
public StylesheetRenderer()
-
-
Method Details
-
startInlineElement
protected void startInlineElement(FacesContext context, ResponseWriter writer, UIComponent component) throws IOException Description copied from class:ScriptStyleBaseRenderer
Allow the subclass to customize the start inline element content.
- Specified by:
startInlineElement
in classScriptStyleBaseRenderer
- Throws:
IOException
-
endInlineElement
Description copied from class:ScriptStyleBaseRenderer
Allow the subclass to customize the end inline element content.
- Specified by:
endInlineElement
in classScriptStyleBaseRenderer
- Throws:
IOException
-
startExternalElement
protected void startExternalElement(FacesContext context, ResponseWriter writer, UIComponent component) throws IOException Description copied from class:ScriptStyleBaseRenderer
Allow the subclass to customize the start external element content.
- Specified by:
startExternalElement
in classScriptStyleBaseRenderer
- Throws:
IOException
-
endExternalElement
protected void endExternalElement(ResponseWriter writer, UIComponent component, String resourceUrl) throws IOException Description copied from class:ScriptStyleBaseRenderer
Allow the subclass to customize the end external element content.
- Specified by:
endExternalElement
in classScriptStyleBaseRenderer
- Throws:
IOException
-
verifyTarget
Description copied from class:ScriptStyleBaseRenderer
Allow a subclass to control what's a valid value for "target".
- Overrides:
verifyTarget
in classScriptStyleBaseRenderer
-