Class FlowRenderKit

java.lang.Object
jakarta.faces.render.RenderKit
jakarta.faces.render.RenderKitWrapper
org.springframework.faces.webflow.FlowRenderKit
All Implemented Interfaces:
jakarta.faces.FacesWrapper<jakarta.faces.render.RenderKit>

public class FlowRenderKit extends jakarta.faces.render.RenderKitWrapper
A render kit implementation that ensures use of Web Flow's FlowViewResponseStateManager, which takes over reading and writing JSF state and manages that in Web Flow's view scope.
Since:
2.2.0
Author:
Rossen Stoyanchev, Phillip Webb
  • Constructor Summary

    Constructors
    Constructor
    Description
    FlowRenderKit(jakarta.faces.render.RenderKit wrapped)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.faces.render.ResponseStateManager
    Returns an instance of FlowResponseStateManager in a JSF 2 environment or returns the delegates's ResponseStateManager instance otherwise.
    jakarta.faces.render.RenderKit
     

    Methods inherited from class jakarta.faces.render.RenderKitWrapper

    addClientBehaviorRenderer, addRenderer, createResponseStream, createResponseWriter, getClientBehaviorRenderer, getClientBehaviorRendererTypes, getComponentFamilies, getRenderer, getRendererTypes

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FlowRenderKit

      public FlowRenderKit(jakarta.faces.render.RenderKit wrapped)
  • Method Details

    • getWrapped

      public jakarta.faces.render.RenderKit getWrapped()
      Specified by:
      getWrapped in interface jakarta.faces.FacesWrapper<jakarta.faces.render.RenderKit>
      Overrides:
      getWrapped in class jakarta.faces.render.RenderKitWrapper
    • getResponseStateManager

      public jakarta.faces.render.ResponseStateManager getResponseStateManager()
      Returns an instance of FlowResponseStateManager in a JSF 2 environment or returns the delegates's ResponseStateManager instance otherwise.
      Overrides:
      getResponseStateManager in class jakarta.faces.render.RenderKitWrapper