Class StylesheetRenderer
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
public class StylesheetRenderer extends ScriptStyleBaseRenderer
This Renderer handles the rendering of stylesheet references.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description StylesheetRenderer() -
Method Summary
Modifier and Type Method Description protected voidendExternalElement(ResponseWriter writer, UIComponent component, String resourceUrl)Allow the subclass to customize the end external element content.protected voidendInlineElement(ResponseWriter writer, UIComponent component)Allow the subclass to customize the end inline element content.protected voidstartExternalElement(ResponseWriter writer, UIComponent component)Allow the subclass to customize the start external element content.protected voidstartInlineElement(ResponseWriter writer, UIComponent component)Allow the subclass to customize the start inline element content.protected StringverifyTarget(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
-
Constructor Details
-
StylesheetRenderer
public StylesheetRenderer()
-
-
Method Details
-
startInlineElement
Description copied from class:ScriptStyleBaseRendererAllow the subclass to customize the start inline element content.
- Specified by:
startInlineElementin classScriptStyleBaseRenderer- Throws:
IOException
-
endInlineElement
Description copied from class:ScriptStyleBaseRendererAllow the subclass to customize the end inline element content.
- Specified by:
endInlineElementin classScriptStyleBaseRenderer- Throws:
IOException
-
startExternalElement
protected void startExternalElement(ResponseWriter writer, UIComponent component) throws IOExceptionDescription copied from class:ScriptStyleBaseRendererAllow the subclass to customize the start external element content.
- Specified by:
startExternalElementin classScriptStyleBaseRenderer- Throws:
IOException
-
endExternalElement
protected void endExternalElement(ResponseWriter writer, UIComponent component, String resourceUrl) throws IOExceptionDescription copied from class:ScriptStyleBaseRendererAllow the subclass to customize the end external element content.
- Specified by:
endExternalElementin classScriptStyleBaseRenderer- Throws:
IOException
-
verifyTarget
Description copied from class:ScriptStyleBaseRendererAllow a subclass to control what's a valid value for "target".
- Overrides:
verifyTargetin classScriptStyleBaseRenderer
-