protected Object[] savePropertyMap(FacesContext context, Map map, boolean saveValuesAsAttachedState) { if (map == null) { return null; } Enum<?>[] allProperties = getAllProperties(); Object[] values = new Object[allProperties.length]; for (int i = 0; i < allProperties.length; i++) { Object val = map.get(allProperties[i].name()); if (saveValuesAsAttachedState) { val = UIComponentBase.saveAttachedState(context, val); } if (val != null) { values[i] = val; } } return values; }
@Override public Object saveState(FacesContext context) { if (initialStateMarked()) { Object superState = super.saveState(context); if (superState == null && _rowDeltaStates.isEmpty()) { return null; } else { Object[] values = null; Object attachedState = UIComponentBase.saveAttachedState(context, _rowDeltaStates); if (superState != null || attachedState != null) { values = new Object[]{superState, attachedState}; } return values; } } else { Object[] values = new Object[2]; values[0] = super.saveState(context); values[1] = UIComponentBase.saveAttachedState(context, _rowDeltaStates); return values; } }
/** {@inheritDoc} */ public Object saveState(FacesContext context) { Object values[] = new Object[4]; values[0] = name; values[1] = ref; values[2] = UIComponentBase.saveAttachedState(context, vb); values[3] = args; return (values); }
@Override public Object saveState(final FacesContext context) { final Object[] state = new Object[2]; state[0] = UIComponentBase.saveAttachedState(context, valueExpression); state[1] = type; return state; }
public Object saveState(final FacesContext facesContext) { final Object[] saveState = new Object[1]; saveState[0] = UIComponentBase.saveAttachedState(facesContext, methodBinding); return saveState; }
public Object saveState(FacesContext context) { Object[] values = new Object[1]; values[0] = UIComponentBase.saveAttachedState(context, clientIdsBinding); return values; }
public Object saveState(final FacesContext context) { final Object[] values = new Object[1]; values[0] = UIComponentBase.saveAttachedState(context, clientIdsBinding); return values; }
public Object saveState(FacesContext context) { Object[] state = new Object[2]; state[0] = UIComponentBase.saveAttachedState(context, valueBinding); state[1] = type; return state; }
@Override public Object saveState(final FacesContext context) { final Object[] values = new Object[1]; values[0] = UIComponentBase.saveAttachedState(context, clientIdsExpression); return values; }
public Object saveState(FacesContext context) { return new Object[] { UIComponentBase.saveAttachedState(context, original), conversationName, onOutcomes, errorOutcome }; } }
public Object saveState(final FacesContext context) { final Object[] state = new Object[2]; state[0] = UIComponentBase.saveAttachedState(context, valueBinding); state[1] = type; return state; }
public Object saveState(FacesContext context) { Object[] values = new Object[1]; values[0] = UIComponentBase.saveAttachedState(context, converters); return values; }
/** * <p class="changed_modified_2_0"> * Both {@link MethodExpression} instances described in the constructor must be saved. * </p> */ public Object saveState(FacesContext context) { if (context == null) { throw new NullPointerException(); } return new Object[] { UIComponentBase.saveAttachedState(context, methodExpressionOneArg), UIComponentBase.saveAttachedState(context, methodExpressionZeroArg) }; }
public Object saveState(FacesContext context) { if (isTransient()) { return null; } if (iterationState != null) { return new Object[] { UIComponentBase.saveAttachedState(context, iterationState) }; } else { return new Object[] { valid ? Boolean.TRUE : Boolean.FALSE, localValueSet ? Boolean.TRUE : Boolean.FALSE, submitted ? Boolean.TRUE : Boolean.FALSE, UIComponentBase.saveAttachedState(context, submittedValue), UIComponentBase.saveAttachedState(context, value) }; } }
@Override public Object saveState(FacesContext context) { Object[] values = new Object[5]; values[0] = super.saveState(context); // save fields values values[1] = UIComponentBase.saveAttachedState(context, assignToBinding); values[2] = noEscape; values[3] = UIComponentBase.saveAttachedState(context, converter); values[4] = UIComponentBase.saveAttachedState(context, actionListener); return values; }
public Object saveState(FacesContext context) { if (isTransient()) { return null; } if (iterationState != null) { return new Object[] { UIComponentBase.saveAttachedState(context, iterationState) }; } else { return new Object[] { valid ? Boolean.TRUE : Boolean.FALSE, localValueSet ? Boolean.TRUE : Boolean.FALSE, submitted ? Boolean.TRUE : Boolean.FALSE, UIComponentBase.saveAttachedState(context, submittedValue), UIComponentBase.saveAttachedState(context, value) }; } }
private Object saveBindingsState(FacesContext context) { if (bindings == null) { return (null); } Object values[] = new Object[2]; values[0] = bindings.keySet().toArray(new String[bindings.size()]); Object[] bindingValues = bindings.values().toArray(); for (int i = 0; i < bindingValues.length; i++) { bindingValues[i] = saveAttachedState(context, bindingValues[i]); } values[1] = bindingValues; return (values); }
private Object saveBindingsState(FacesContext context) { if (bindings == null) { return (null); } Object values[] = new Object[2]; values[0] = bindings.keySet().toArray(new String[bindings.size()]); Object[] bindingValues = bindings.values().toArray(); for (int i = 0; i < bindingValues.length; i++) { bindingValues[i] = saveAttachedState(context, bindingValues[i]); } values[1] = bindingValues; return (values); }
private Object saveValueBindingMap(FacesContext context) { Map states = null; if (bindingMap != null) { states = new HashMap(); for (Iterator itr = bindingMap.entrySet().iterator(); itr.hasNext();) { Map.Entry entry = (Map.Entry) itr.next(); states.put(entry.getKey(), saveAttachedState(context, entry .getValue())); } } return states; }
public Object saveState(FacesContext context) { Object[] state = new Object[5]; // parent fields state saving state[0] = isCacheable(context) ? Boolean.TRUE : Boolean.FALSE; state[1] = getContentType(); state[2] = UIComponentBase.saveAttachedState(context, userData); state[3] = UIComponentBase.saveAttachedState(context, contentProducer); state[4] = fileName; return state; }