uiViewRoot = tsm.restoreTreeStructure(treeStructure); if (log.isLoggable(Level.FINEST)) log.finest("Tree structure restored from client request"); uiViewRoot = tsm.restoreTreeStructure(serializedView.getStructure()); if (log.isLoggable(Level.FINEST)) log.finest("Tree structure restored from server session");
uiViewRoot = tsm.restoreTreeStructure(treeStructure); if (log.isTraceEnabled()) log.trace("Tree structure restored from client request"); uiViewRoot = tsm.restoreTreeStructure(serializedView.getStructure()); if (log.isTraceEnabled()) log.trace("Tree structure restored from server session");
uiViewRoot = tsm.restoreTreeStructure(treeStructure); if (log.isLoggable(Level.FINEST)) log.finest("Tree structure restored from client request"); uiViewRoot = tsm.restoreTreeStructure(serializedView.getStructure()); if (log.isLoggable(Level.FINEST)) log.finest("Tree structure restored from server session");
public UIViewRoot restoreView(FacesContext facesContext, String viewId, String renderKitId) { if (log.isTraceEnabled()) log.trace("Entering restoreView - viewId: "+viewId+" ; renderKitId: "+renderKitId); RenderKit renderKit = getRenderKitFactory().getRenderKit(facesContext, renderKitId); ResponseStateManager responseStateManager = renderKit.getResponseStateManager(); Object state; if (isSavingStateInClient(facesContext)) { if (log.isTraceEnabled()) log.trace("Restoring view from client"); state = responseStateManager.getState(facesContext, viewId); } else { if (log.isTraceEnabled()) log.trace("Restoring view from session"); Integer serverStateId = getServerStateId((Object[]) responseStateManager.getState(facesContext, viewId)); state = getSerializedViewFromServletSession(facesContext, viewId, serverStateId); } UIViewRoot uiViewRoot = null; if (state != null) { Object[] stateArray = (Object[])state; TreeStructureManager tsm = new TreeStructureManager(); uiViewRoot = tsm.restoreTreeStructure(stateArray[0]); if (uiViewRoot != null) { uiViewRoot.processRestoreState(facesContext, stateArray[1]); } } if (log.isTraceEnabled()) log.trace("Exiting restoreView - "+viewId); return uiViewRoot; }
Object[] stateArray = (Object[])state; TreeStructureManager tsm = new TreeStructureManager(); uiViewRoot = tsm.restoreTreeStructure(stateArray[0]);
Object[] stateArray = (Object[])state; TreeStructureManager tsm = new TreeStructureManager(); uiViewRoot = tsm.restoreTreeStructure(stateArray[0]);
Object[] stateArray = (Object[])state; TreeStructureManager tsm = new TreeStructureManager(); uiViewRoot = tsm.restoreTreeStructure(stateArray[0]);
TreeStructureManager tsm = new TreeStructureManager(); uiViewRoot = tsm.restoreTreeStructure(((Object[])stateArray[0])[0]);