@SuppressWarnings("deprecation") @Override protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p>The default behavior of this method is to * call {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object.</p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ @Override protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p>The default behavior of this method is to * call {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object.</p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p>The default behavior of this method is to * call {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object.</p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p>The default behavior of this method is to * call {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object.</p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ @Override protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p> * The default behavior of this method is to call * {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object. * </p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ @Override protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p>The default behavior of this method is to * call {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object.</p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ @Override protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p>The default behavior of this method is to * call {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object.</p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ @Override protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p> * The default behavior of this method is to call * {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object. * </p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ @Override protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p> * The default behavior of this method is to call * {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object. * </p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ @Override protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
/** * <p> * The default behavior of this method is to call * {@link StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String)} * on the wrapped {@link StateManager} object. * </p> * * @see StateManager#restoreTreeStructure(javax.faces.context.FacesContext, String, String) * @since 1.2 */ @Override protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { return getWrapped().restoreTreeStructure(context, viewId, renderKitId); }
protected UIViewRoot restoreTreeStructure(FacesContext context, String viewId, String renderKitId) { if (!JsfUtils.isFlowRequest()) { return super.restoreTreeStructure(context, viewId, renderKitId); } RequestContext requestContext = RequestContextHolder.getRequestContext(); SerializedView view = (SerializedView) requestContext.getViewScope().get(SERIALIZED_VIEW_STATE); if (view == null || !view.viewId.equals(viewId)) { logger.debug("No matching view in view scope"); return null; } if (logger.isDebugEnabled()) { logger.debug("Restoring view root with id '" + viewId + "' from view scope"); } if (view.treeStructure == null) { logger.debug("Tree structure is null indicating transient UIViewRoot; returning null"); return null; } UIViewRoot viewRoot = new TreeStructureManager().restoreTreeStructure(view.treeStructure); logger.debug("UIViewRoot structure restored"); return viewRoot; }