&& !context.getPartialViewContext().isRenderAll() && !applicationContext.getEnvironment().isAtLeastJsf23()) { List<ResourceUtils.ResourceInfo> initialResources = DynamicResourcesPhaseListener.getInitialResources(context);
@Override public void afterPhase(PhaseEvent event) { FacesContext context = event.getFacesContext(); // we only need to collect resources on ajax requests // for non ajax, the head will always be rendered again if (context.getViewRoot() == null || !context.getPartialViewContext().isAjaxRequest()) { return; } // we can also skip non-postback ajax requests, which occurs e.g. without a form if (!context.isPostback()) { return; } // skip update=@all as the head, with all resources, will already be rendered if (context.getPartialViewContext().isRenderAll()) { return; } // JSF 2.3 contains a own dynamic resource handling if (PrimeApplicationContext.getCurrentInstance(context).getEnvironment().isAtLeastJsf23()) { return; } // collect all current resources before new components can be added to the view in later phases List<ResourceUtils.ResourceInfo> initialResources = ResourceUtils.getComponentResources(context); putInitialResources(context, initialResources); }
/** * <p>The default behavior of this method is to * call {@link PartialViewContext#isRenderAll()} * on the wrapped {@link PartialViewContext} object.</p> * * @see PartialViewContext#isRenderAll() */ @Override public boolean isRenderAll() { return getWrapped().isRenderAll(); }
/** * <p>The default behavior of this method is to * call {@link PartialViewContext#isRenderAll()} * on the wrapped {@link PartialViewContext} object.</p> * * @see PartialViewContext#isRenderAll() */ @Override public boolean isRenderAll() { return getWrapped().isRenderAll(); }
/** * <p>The default behavior of this method is to * call {@link PartialViewContext#isRenderAll()} * on the wrapped {@link PartialViewContext} object.</p> * * @see PartialViewContext#isRenderAll() */ @Override public boolean isRenderAll() { return getWrapped().isRenderAll(); }
/** * <p>The default behavior of this method is to * call {@link PartialViewContext#isRenderAll()} * on the wrapped {@link PartialViewContext} object.</p> * * @see PartialViewContext#isRenderAll() */ @Override public boolean isRenderAll() { return getWrapped().isRenderAll(); }
@Override public boolean isRenderAll() { return getWrapped().isRenderAll(); }
/** * <p>The default behavior of this method is to * call {@link PartialViewContext#isRenderAll()} * on the wrapped {@link PartialViewContext} object.</p> * * @see PartialViewContext#isRenderAll() */ @Override public boolean isRenderAll() { return getWrapped().isRenderAll(); }
/** * <p>The default behavior of this method is to * call {@link PartialViewContext#isRenderAll()} * on the wrapped {@link PartialViewContext} object.</p> * * @see PartialViewContext#isRenderAll() */ @Override public boolean isRenderAll() { return getWrapped().isRenderAll(); }
/** * <p>The default behavior of this method is to * call {@link PartialViewContext#isRenderAll()} * on the wrapped {@link PartialViewContext} object.</p> * * @see PartialViewContext#isRenderAll() */ public boolean isRenderAll() { return getWrapped().isRenderAll(); }
/** * <p>The default behavior of this method is to * call {@link PartialViewContext#isRenderAll()} * on the wrapped {@link PartialViewContext} object.</p> * * @see PartialViewContext#isRenderAll() */ @Override public boolean isRenderAll() { return getWrapped().isRenderAll(); }
private void updateRenderTargets(FacesContext ctx, String newId) { if (ctx.getViewRoot() == null || !ctx.getViewRoot().getViewId().equals(newId)) { PartialViewContext pctx = ctx.getPartialViewContext(); if (!pctx.isRenderAll()) { pctx.setRenderAll(true); } } }
private void updateRenderTargets(FacesContext ctx, String newId) { if (ctx.getViewRoot() == null || !ctx.getViewRoot().getViewId().equals(newId)) { PartialViewContext pctx = ctx.getPartialViewContext(); if (!pctx.isRenderAll()) { pctx.setRenderAll(true); } } }
private void updateRenderTargets(FacesContext ctx, String newId) { if (ctx.getViewRoot() == null || !ctx.getViewRoot().getViewId().equals(newId)) { PartialViewContext pctx = ctx.getPartialViewContext(); if (!pctx.isRenderAll()) { pctx.setRenderAll(true); } } }
protected void partialViewContextRenderAll(FacesContext facesContext) { PartialViewContext partialViewContext = facesContext.getPartialViewContext(); if (!partialViewContext.isRenderAll()) { partialViewContext.setRenderAll(true); } }
protected void partialViewContextRenderAll(FacesContext facesContext) { PartialViewContext partialViewContext = facesContext.getPartialViewContext(); if (!partialViewContext.isRenderAll()) { partialViewContext.setRenderAll(true); } } }
/** * @see Faces#isAjaxRequestWithPartialRendering() */ public static boolean isAjaxRequestWithPartialRendering(FacesContext context) { PartialViewContext pvc = context.getPartialViewContext(); return pvc.isAjaxRequest() && !pvc.isRenderAll(); }
/** * @see Faces#isAjaxRequestWithPartialRendering() */ public static boolean isAjaxRequestWithPartialRendering(FacesContext context) { PartialViewContext pvc = context.getPartialViewContext(); return pvc.isAjaxRequest() && !pvc.isRenderAll(); }
protected void partialViewContextRenderAll(FacesContext facesContext) { PartialViewContext partialViewContext = facesContext.getPartialViewContext(); if (!partialViewContext.isRenderAll()) { partialViewContext.setRenderAll(true); } } }
@Override public boolean isRenderAll() { assertNotReleased(); if (detectContextMode() == ContextMode.EXTENDED) { if (renderAll == null) { setRenderAll(detectRenderAll()); } return renderAll.booleanValue(); } else { return wrappedViewContext.isRenderAll(); } }