/** * @param uiDataAdaptor */ public void restoreComponentState(UIDataAdaptor uiDataAdaptor) { if (savedComponentState != null && componentStateIsStateHolder) { componentState = uiDataAdaptor.createComponentState(); ((StateHolder) componentState).restoreState(FacesContext.getCurrentInstance(), savedComponentState); savedComponentState = null; } }
/** * @param uiDataAdaptor */ public void restoreComponentState(UIDataAdaptor uiDataAdaptor) { if (savedComponentState != null && componentStateIsStateHolder) { componentState = uiDataAdaptor.createComponentState(); ((StateHolder) componentState).restoreState(FacesContext.getCurrentInstance(), savedComponentState); savedComponentState = null; } }
protected ValueBinding getRestoredValueBinding(StateHolder holder, String expression) { FacesContext context = FacesContext.getCurrentInstance(); holder .restoreState(context, new Object[] { expression, getELParser() }); return (ValueBinding) holder; }
/** * @param uiDataAdaptor */ public void restoreComponentState(UIDataAdaptor uiDataAdaptor) { if (savedComponentState != null && componentStateIsStateHolder) { componentState = uiDataAdaptor.createComponentState(); ((StateHolder) componentState).restoreState(FacesContext.getCurrentInstance(), savedComponentState); savedComponentState = null; } }
public void restoreState(FacesContext context, Object state) { Object[] stateArray = (Object[])state; try { methodBinding = (MethodBinding)Thread.currentThread() .getContextClassLoader() .loadClass((String)stateArray[0]) .newInstance(); } catch (Exception e) { throw new FacesException(e); } ((StateHolder)methodBinding).restoreState(context, stateArray[1]); }
private ClientBehavior createBehavior(FacesContext context) { Application application = context.getApplication(); ClientBehavior behavior = (ClientBehavior) application.createBehavior(this.behaviorId); ((StateHolder) behavior).restoreState(context, behaviorState); if (behaviors == null) { behaviors = new ArrayList<ClientBehavior>(); } behaviors.add(behavior); return behavior; } }
public void restoreState(FacesContext context, Object state) { if (state instanceof MethodBinding) { methodBinding = (MethodBinding) state; methodInfo = null; } else if (state != null) { Object[] values = (Object[]) state; methodBinding = (MethodBinding) newInstance(values[0].toString()); ((StateHolder) methodBinding).restoreState(context, values[1]); methodInfo = null; } }
public void restoreState(FacesContext context, Object state) { if (state instanceof ValueBinding) { _valueBinding = (ValueBinding)state; } else if (state != null) { Object[] stateArray = (Object[])state; _valueBinding = (ValueBinding)_ClassUtils.newInstance((String)stateArray[0], ValueBinding.class); ((StateHolder)_valueBinding).restoreState(context, stateArray[1]); } }
public void restoreState(FacesContext context, Object state) { if (state instanceof ValueBinding) { _valueBinding = (ValueBinding) state; } else if (state != null) { Object[] stateArray = (Object[]) state; _valueBinding = (ValueBinding) ClassUtils.newInstance((String) stateArray[0], ValueBinding.class); ((StateHolder) _valueBinding).restoreState(context, stateArray[1]); } }
public void restoreState(FacesContext context, Object state) { if (state instanceof ValueBinding) { _valueBinding = (ValueBinding) state; } else if (state != null) { Object[] stateArray = (Object[]) state; _valueBinding = (ValueBinding) _ClassUtils.newInstance((String) stateArray[0], ValueBinding.class); ((StateHolder) _valueBinding).restoreState(context, stateArray[1]); } }
public void restoreState(FacesContext context, Object state) { if (state instanceof ValueBinding) { _valueBinding = (ValueBinding) state; } else if (state != null) { Object[] stateArray = (Object[]) state; _valueBinding = (ValueBinding) ClassUtils.newInstance((String) stateArray[0], ValueBinding.class); ((StateHolder) _valueBinding).restoreState(context, stateArray[1]); } }
private ClientBehavior createBehavior(FacesContext context) { Application application = context.getApplication(); ClientBehavior behavior = (ClientBehavior) application.createBehavior(this.behaviorId); ((StateHolder) behavior).restoreState(context, behaviorState); if (behaviors == null) { behaviors = new ArrayList<ClientBehavior>(); } behaviors.add(behavior); return behavior; } }
private ClientBehavior createBehavior(FacesContext context) { Application application = context.getApplication(); ClientBehavior behavior = (ClientBehavior) application.createBehavior(this.behaviorId); ((StateHolder) behavior).restoreState(context, behaviorState); if (behaviors == null) { behaviors = new ArrayList<ClientBehavior>(); } behaviors.add(behavior); return behavior; } }
public void restoreState(FacesContext context, Object state) { if (state instanceof ValueBinding) { _valueBinding = (ValueBinding) state; } else if (state != null) { Object[] stateArray = (Object[]) state; _valueBinding = (ValueBinding) ClassUtils.newInstance((String) stateArray[0], ValueBinding.class); ((StateHolder) _valueBinding).restoreState(context, stateArray[1]); } }
@Override public void restoreState(FacesContext context, Object stateObject) { Object[] state = (Object[]) stateObject; super.restoreState(context, state[0]); boolean converterHasPartialState = Boolean.TRUE.equals(state[1]); Object savedConverterState = state[2]; if (converterHasPartialState) { ((StateHolder) rowKeyConverter).restoreState(context, savedConverterState); } else { rowKeyConverter = (Converter) UIComponentBase.restoreAttachedState(context, savedConverterState); } }
public void restoreState(FacesContext context, Object state) { Object[] stateArray = (Object[]) state; try { methodBinding = (MethodBinding) _ClassUtils.getContextClassLoader() .loadClass((String) stateArray[0]) .newInstance(); } catch (Exception e) { throw new FacesException(e); } ((StateHolder) methodBinding).restoreState(context, stateArray[1]); }
@Override public void restoreState(FacesContext context, Object stateObject) { Object[] state = (Object[]) stateObject; super.restoreState(context, state[0]); boolean converterHasPartialState = Boolean.TRUE.equals(state[1]); Object savedConverterState = state[2]; if (converterHasPartialState) { ((StateHolder) rowKeyConverter).restoreState(context, savedConverterState); } else { rowKeyConverter = (Converter) UIComponentBase.restoreAttachedState(context, savedConverterState); } }
@Override public void restoreState(FacesContext context, Object stateObject) { Object[] state = (Object[]) stateObject; super.restoreState(context, state[0]); boolean converterHasPartialState = Boolean.TRUE.equals(state[1]); Object savedConverterState = state[2]; if (converterHasPartialState) { ((StateHolder) rowKeyConverter).restoreState(context, savedConverterState); } else { rowKeyConverter = (Converter) UIComponentBase.restoreAttachedState(context, savedConverterState); } }
public void restoreState(FacesContext context, Object state) { Object beanState = state; if (state instanceof SavedBeanState) { SavedBeanState savedBeanState = (SavedBeanState) state; this.beanName = savedBeanState.getBeanName(); loadBeanFromContext(context); beanState = savedBeanState.getBeanState(); } if (beanState != null) { ((StateHolder) this.bean).restoreState(context, beanState); } }
public static Object restoreState(FacesContext context, Object savedState, Object existingObject) { if (savedState != null) { StateHolderObject stateHolderObject = (StateHolderObject) savedState; if (stateHolderObject.isPartialState()) { ((StateHolder) existingObject).restoreState(context, stateHolderObject.getSavedState()); return existingObject; } else { return UIComponentBase.restoreAttachedState(context, stateHolderObject.getSavedState()); } } else { return null; } } }