/** * @see javax.faces.component.UIComponent#setValueBinding(java.lang.String, javax.faces.el.ValueBinding) * @deprecated */ @Override public void setValueBinding(String name, ValueBinding binding) { parent.setValueBinding(name, binding); }
/** * @see javax.faces.component.UIComponent#setValueBinding(java.lang.String, javax.faces.el.ValueBinding) * @deprecated */ @Override public void setValueBinding(String name, ValueBinding binding) { parent.setValueBinding(name, binding); }
/** * @see javax.faces.component.UIComponent#setValueBinding(java.lang.String, javax.faces.el.ValueBinding) * @deprecated */ public void setValueBinding(String name, ValueBinding binding) { parent.setValueBinding(name, binding); }
/** * Set a ValueBinding on a component - used by tags setProperties() method. */ public static void setValueBinding(UIComponent component, String name, String value) { FacesContext context = FacesContext.getCurrentInstance(); Application app = context.getApplication(); ValueBinding vb = app.createValueBinding(value); component.setValueBinding(name, vb); }
/** * Set a ValueBinding on a component - used by tags setProperties() method. */ public static void setValueBinding(UIComponent component, String name, String value) { FacesContext context = FacesContext.getCurrentInstance(); Application app = context.getApplication(); ValueBinding vb = app.createValueBinding(value); component.setValueBinding(name, vb); }
public static void setBindingOrExpression(UIComponent component, String name, Object valueBindingOrExpression) { if (USE_BINDING) { component.setValueBinding(name, (ValueBinding) valueBindingOrExpression); } else { FacesUtilsEL.setBindingOrExpression(component, name, valueBindingOrExpression); } }
private boolean copyValueBinding(UIComponent source, UIComponent target, String binding) { ValueBinding valueBinding = source.getValueBinding(binding); if (valueBinding == null) return false; target.setValueBinding(binding, valueBinding); return true; }
public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding("converter", new LegacyValueBinding(attr.getValueExpression(ctx, Converter.class))); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding("value", new LegacyValueBinding(attr.getValueExpression(ctx, Object.class))); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding("converter", new LegacyValueBinding(attr.getValueExpression(ctx, Converter.class))); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding(this.name, new LegacyValueBinding(this.attr.getValueExpression(ctx, this.type))); }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding("converter", new LegacyValueBinding(attr.getValueExpression(ctx, Converter.class))); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding(this.name, new LegacyValueBinding(this.attr.getValueExpression(ctx, this.type))); }
public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding(this.name, new LegacyValueBinding(this.attr.getValueExpression(ctx, this.type))); }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding("converter", new LegacyValueBinding(attr.getValueExpression(ctx, Converter.class))); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding(this.name, new LegacyValueBinding(this.attr.getValueExpression(ctx, this.type))); }
public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding("value", new LegacyValueBinding(attr.getValueExpression(ctx, Object.class))); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((UIComponent) instance).setValueBinding("value", new LegacyValueBinding(attr.getValueExpression(ctx, Object.class))); } }
public final static void setExpression(UIComponent c, String name, ValueExpression ve) { if (FacesAPI.getComponentVersion(c) >= 12) { c.setValueExpression(name, ve); } else { c.setValueBinding(name, new LegacyValueBinding(ve)); } }
public void setParentProperties(UIComponent parent){ if (getFor() == "" && getEvent() !="" ) { parent.setValueBinding(getEvent(), new EventValueBinding(this)); } }