Object filterValue = findFilterValue(table, column); if (filterValue != null) { ((ValueHolder) filterFacet).setValue(filterValue);
DataTable.PropertyKeys.globalFilter.toString()); if (globalFilterComponent != null) { ((ValueHolder) globalFilterComponent).setValue(globalFilter);
public void applyMetadata(FaceletContext ctx, Object instance) { ((ValueHolder) instance).setValue(this.value); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((ValueHolder) instance).setValue(this.value); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((ValueHolder) instance).setValue(this.value); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((ValueHolder) instance).setValue(this.value); } }
public void setValue(Object value) { if (holder instanceof EditableValueHolder) { ((EditableValueHolder) holder).setSubmittedValue(value); } else { holder.setValue(value); } }
public void encodeEnd(FacesContext context, UIComponent component) throws IOException { super.encodeEnd(context, component); if (isTextSet) { ValueHolder valueHolder = (ValueHolder)component; valueHolder.setValue(null); isTextSet = false; } if (isStyleSet) { String styleClass = (String) component.getAttributes().get(STYLE_CLASS_PROP); component.getAttributes().put(STYLE_CLASS_PROP, removeStyleClass(styleClass, UNINITITIALIZED_STYLE_CLASS)); isStyleSet = false; } }
public void encodeBegin(FacesContext context, UIComponent component) throws IOException { if (ValueHolder.class.isAssignableFrom(component.getClass())) { ValueBinding valueBinding = component.getValueBinding(VALUE_PROP); //NOI18N ValueHolder valueHolder = (ValueHolder) component; Object value = valueHolder.getValue(); if (valueBinding != null && (value == null || value.getClass().equals(Object.class) || value.toString().length() == 0)) { Object dummyValue = getDummyData(context, valueBinding); valueHolder.setValue(dummyValue); isTextSet = true; } else if (needsShadowText(valueHolder)) { valueHolder.setValue(getShadowText()); String styleClass = (String) component.getAttributes().get(STYLE_CLASS_PROP); component.getAttributes().put(STYLE_CLASS_PROP, addStyleClass(styleClass, UNINITITIALIZED_STYLE_CLASS)); isTextSet = true; isStyleSet = true; } } super.encodeBegin(context, component); }
((ValueHolder)component).setValue(value);
public int doStartTag() throws JspException { UIComponentTag tag = UIComponentTag .getParentUIComponentTag(pageContext); if (tag == null) { throw new JspException("No nested in UIComponentTag"); } if (!tag.getCreated()) { return (SKIP_BODY); } Converter converter = createConverter(); UIComponent component = tag.getComponentInstance(); if (component == null || !(component instanceof ValueHolder)) { throw new JspException("Component is null or not value holder."); } ValueHolder valueHolder = (ValueHolder) component; valueHolder.setConverter(converter); Object localValue = valueHolder.getLocalValue(); if (localValue instanceof String) { try { String str = (String) localValue; FacesContext context = WebAppUtil.getFacesContext(); localValue = converter.getAsObject(context, component, str); valueHolder.setValue(localValue); } catch (ConverterException e) { JspException ex = new JspException(e); throw ex; } } return SKIP_BODY; }
protected void setValueProperty(UIComponent component, ValueExpression expression) { if (expression != null) { String value = expression.getExpressionString(); if (!expression.isLiteralText()) { component.setValueExpression("value", expression); } else if (component instanceof UICommand) { ((UICommand) component).setValue(value); } else if (component instanceof UIParameter) { ((UIParameter) component).setValue(value); } else if (component instanceof UISelectBoolean) { ((UISelectBoolean) component).setValue(Boolean.valueOf(value)); } else if (component instanceof UIGraphic) { ((UIGraphic) component).setValue(value); } // Since many input components are ValueHolders the special // components // must come first, ValueHolder is the last resort. else if (component instanceof ValueHolder) { ((ValueHolder) component).setValue(value); } else { component.getAttributes().put("value", value); } } }
((ValueHolder)component).setValue(value.getExpressionString());
public void applyAttachedObject(FacesContext context, UIComponent parent) { FaceletContext ctx = (FaceletContext) context.getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY); // cast to a ValueHolder ValueHolder vh = (ValueHolder) parent; ValueExpression ve = null; Converter c = null; if (owner.getBinding() != null) { ve = owner.getBinding().getValueExpression(ctx, Converter.class); c = (Converter) ve.getValue(ctx); } if (c == null) { c = this.createConverter(ctx); if (ve != null) { ve.setValue(ctx, c); } } if (c == null) { throw new TagException(owner.getTag(), "No Converter was created"); } owner.setAttributes(ctx, c); vh.setConverter(c); Object lv = vh.getLocalValue(); FacesContext faces = ctx.getFacesContext(); if (lv instanceof String) { vh.setValue(c.getAsObject(faces, parent, (String) lv)); } }
@Override public void applyAttachedObject(FacesContext context, UIComponent parent) { FaceletContext ctx = (FaceletContext) context.getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY); // cast to a ValueHolder ValueHolder vh = (ValueHolder) parent; ValueExpression ve = null; Converter c = null; if (owner.getBinding() != null) { ve = owner.getBinding().getValueExpression(ctx, Converter.class); c = (Converter) ve.getValue(ctx); } if (c == null) { c = this.createConverter(ctx); if (ve != null) { ve.setValue(ctx, c); } } if (c == null) { throw new TagException(owner.getTag(), "No Converter was created"); } owner.setAttributes(ctx, c); vh.setConverter(c); Object lv = vh.getLocalValue(); FacesContext faces = ctx.getFacesContext(); if (lv instanceof String) { vh.setValue(c.getAsObject(faces, parent, (String) lv)); } }
@Override public void applyAttachedObject(FacesContext context, UIComponent parent) { FaceletContext ctx = (FaceletContext) context.getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY); // cast to a ValueHolder ValueHolder vh = (ValueHolder) parent; ValueExpression ve = null; Converter c = null; if (owner.getBinding() != null) { ve = owner.getBinding().getValueExpression(ctx, Converter.class); c = (Converter) ve.getValue(ctx); } if (c == null) { c = this.createConverter(ctx); if (ve != null) { ve.setValue(ctx, c); } } if (c == null) { throw new TagException(owner.getTag(), "No Converter was created"); } owner.setAttributes(ctx, c); vh.setConverter(c); Object lv = vh.getLocalValue(); FacesContext faces = ctx.getFacesContext(); if (lv instanceof String) { vh.setValue(c.getAsObject(faces, parent, (String) lv)); } }
@Override public void applyAttachedObject(FacesContext context, UIComponent parent) { FaceletContext ctx = (FaceletContext) context.getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY); // cast to a ValueHolder ValueHolder vh = (ValueHolder) parent; ValueExpression ve = null; Converter c = null; if (owner.getBinding() != null) { ve = owner.getBinding().getValueExpression(ctx, Converter.class); c = (Converter) ve.getValue(ctx); } if (c == null) { c = this.createConverter(ctx); if (ve != null) { ve.setValue(ctx, c); } } if (c == null) { throw new TagException(owner.getTag(), "No Converter was created"); } owner.setAttributes(ctx, c); vh.setConverter(c); Object lv = vh.getLocalValue(); FacesContext faces = ctx.getFacesContext(); if (lv instanceof String) { vh.setValue(c.getAsObject(faces, parent, (String) lv)); } }
if (lv instanceof String) vh.setValue(c.getAsObject(faces, parent, (String) lv));
if (lv instanceof String) vh.setValue(c.getAsObject(faces, parent, (String) lv));
if (lv instanceof String) vh.setValue(c.getAsObject(faces, parent, (String) lv));