public static <T extends Renderer> T getUnwrappedRenderer(FacesContext context, String family, String rendererType, Class<T> rendererClass) { Renderer renderer = context.getRenderKit().getRenderer(family, rendererType); while (renderer instanceof FacesWrapper) { renderer = (Renderer) ((FacesWrapper) renderer).getWrapped(); } return (T) renderer; }
@Override public RenderKit getRenderKit() { return delegate.getRenderKit(); }
@Override public RenderKit getRenderKit() { return _facesContext.getRenderKit(); }
/** * {@inheritDoc} */ public RenderKit getRenderKit() { return wrappedFacesContext.getRenderKit(); }
@Override public RenderKit getRenderKit() { return delegate.getRenderKit(); }
/** * @since JSF 1.0 */ @Override public RenderKit getRenderKit() { return FacesContext.getCurrentInstance().getRenderKit(); }
/** * @since JSF 1.0 */ @Override public RenderKit getRenderKit() { return FacesContext.getCurrentInstance().getRenderKit(); }
/** * <p>The default behavior of this method is to * call {@link FacesContext#getRenderKit()} * on the wrapped {@link FacesContext} object.</p> * * @see javax.faces.context.FacesContext#getRenderKit() */ @Override public RenderKit getRenderKit() { return getWrapped().getRenderKit(); }
/** * <p>The default behavior of this method is to * call {@link FacesContext#getRenderKit()} * on the wrapped {@link FacesContext} object.</p> * * @see javax.faces.context.FacesContext#getRenderKit() */ @Override public RenderKit getRenderKit() { return getWrapped().getRenderKit(); }
@Override public RenderKit getRenderKit() { return getWrapped().getRenderKit(); }
/** * <p>The default behavior of this method is to * call {@link FacesContext#getRenderKit()} * on the wrapped {@link FacesContext} object.</p> * * @see javax.faces.context.FacesContext#getRenderKit() */ @Override public RenderKit getRenderKit() { return getWrapped().getRenderKit(); }
private RenderKit findDOMRenderKit(FacesContext facesContext) { RenderKit rk = facesContext.getRenderKit(); //loop relies on DOMRenderKit being RenderKitWrapper while (rk instanceof RenderKitWrapper) { if (rk instanceof DOMRenderKit) { return rk; } rk = ((RenderKitWrapper) rk).getWrapped(); } return rk; }
/** * <p>The default behavior of this method is to * call {@link FacesContext#getRenderKit()} * on the wrapped {@link FacesContext} object.</p> * * @see javax.faces.context.FacesContext#getRenderKit() */ @Override public RenderKit getRenderKit() { return getWrapped().getRenderKit(); }
FacesContext context = FacesContext.getCurrentInstance(); ResponseStateManager rsm = context.getRenderKit().getResponseStateManager(); if (!rsm.isPostback(context)) { // do whatever you need here }
public static <T extends Renderer> T getUnwrappedRenderer(FacesContext context, String family, String rendererType, Class<T> rendererClass) { Renderer renderer = context.getRenderKit().getRenderer(family, rendererType); while (renderer instanceof FacesWrapper) { renderer = (Renderer) ((FacesWrapper) renderer).getWrapped(); } return (T) renderer; }
/** * @see DelegatingRenderer#getDelegateRenderer(javax.faces.context.FacesContext) */ @Override public Renderer getDelegateRenderer(FacesContext facesContext) { RenderKit renderKit = facesContext.getRenderKit(); Renderer delegateRenderer = renderKit.getRenderer(getDelegateComponentFamily(), getDelegateRendererType()); return delegateRenderer; }
public static Renderer getRenderer(final FacesContext fc, final UIComponent component) { final String rendererType = component.getRendererType(); if (rendererType != null) { return fc.getRenderKit().getRenderer(component.getFamily(), rendererType); } return null; } }
public Renderer getDelegateRenderer(FacesContext facesContext) { RenderKit renderKit = facesContext.getRenderKit(); Renderer delegateRenderer = renderKit.getRenderer(getDelegateComponentFamily(), getDelegateRendererType()); return delegateRenderer; }
@Override protected Renderer getRenderer(FacesContext context) { String rendererType = getRendererType(); Renderer result = null; if (rendererType != null) { result = context.getRenderKit().getRenderer(getFamily(), rendererType); } return result; }
/** * @see DelegatingRenderer#getDelegateRenderer(javax.faces.context.FacesContext) */ @Override public Renderer getDelegateRenderer(FacesContext facesContext) { RenderKit renderKit = facesContext.getRenderKit(); Renderer delegateRenderer = renderKit.getRenderer(getDelegateComponentFamily(), getDelegateRendererType()); return delegateRenderer; }