Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Spec. "11.4.6 Delegating Implementation Support" - "The runtime must support the decorator design pattern .. for .. RenderKit". This is especially true for HTML_BASIC, following example should work:
faces-config.xml
<render-kit>
<render-kit-class>com.foo.render.RenderKitImpl</render-kit-class>
<render-kit-id>HTML_BASIC</render-kit-id>
</render-kit>
RenderKitImpl:
class RenderKitImpl extends RenderKit implements FacesWrapper<RenderKit> {
public RenderKitImpl(RenderKit wrapped)
// method delegation here ...
}