@Override public Object getTreeStructureToRestore(FacesContext facesContext, String viewId) { // Although this method won't be called anymore, // it has been kept for backward compatibility. Object[] savedState = getSavedState(facesContext); if (savedState == null) { return null; } return savedState[TREE_PARAM]; }
@Override public Object getState(FacesContext facesContext, String viewId) { Object[] savedState = getSavedState(facesContext); if (savedState == null) { return null; } return new Object[] { savedState[TREE_PARAM], savedState[STATE_PARAM] }; }
@Override public Object getComponentStateToRestore(FacesContext facesContext) { // Although this method won't be called anymore, // it has been kept for backward compatibility. Object[] savedState = getSavedState(facesContext); if (savedState == null) { return null; } return savedState[STATE_PARAM]; }
@Override public Object getTreeStructureToRestore(FacesContext facesContext, String viewId) { // Although this method won't be called anymore, // it has been kept for backward compatibility. Object[] savedState = getSavedState(facesContext); if (savedState == null) { return null; } return savedState[TREE_PARAM]; }
@Override public Object getComponentStateToRestore(FacesContext facesContext) { // Although this method won't be called anymore, // it has been kept for backward compatibility. Object[] savedState = getSavedState(facesContext); if (savedState == null) { return null; } return savedState[STATE_PARAM]; }
@Override public Object getState(FacesContext facesContext, String viewId) { Object[] savedState = getSavedState(facesContext); if (savedState == null) { return null; } return new Object[] { savedState[TREE_PARAM], savedState[STATE_PARAM] }; }
@Override public Object getState(FacesContext facesContext, String viewId) { Object savedState = getSavedState(facesContext); if (savedState == null) { return null; } return getStateCache(facesContext).restoreSerializedView(facesContext, viewId, savedState); }
@Override public Object getState(FacesContext facesContext, String viewId) { Object[] savedState = getSavedState(facesContext); if (savedState == null) { return null; } if (isHandlingStateCachingMechanics(facesContext)) { return getStateCache(facesContext).restoreSerializedView(facesContext, viewId, savedState[STATE_PARAM]); } else { return savedState[STATE_PARAM]; } }