@Override protected void addListener(EditableValueHolder editableValueHolder, ValueChangeListener valueChangeListener) { editableValueHolder.addValueChangeListener(valueChangeListener); }
@Override protected void addListener(EditableValueHolder editableValueHolder, ValueChangeListener valueChangeListener) { editableValueHolder.addValueChangeListener(valueChangeListener); }
@Override protected void addListener(EditableValueHolder editableValueHolder, ValueChangeListener valueChangeListener) { editableValueHolder.addValueChangeListener(valueChangeListener); }
protected void addListener(EditableValueHolder editableValueHolder, ValueChangeListener valueChangeListener) { editableValueHolder.addValueChangeListener(valueChangeListener); }
protected void setupClassListener(UIComponent component) { if (UIComponentTag.isValueReference(method)) { ((EditableValueHolder) component) .addValueChangeListener(new ValueChangeCollector(method)); } else { if(log.isErrorEnabled()){ log.error("Invalid expression " + method); } } } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValueChangeListener(new MethodExpressionValueChangeListener( this.attr.getMethodExpression(ctx, null, VALUECHANGE_SIG))); } }
public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValueChangeListener(new MethodExpressionValueChangeListener( this.attr.getMethodExpression(ctx, null, VALUECHANGE_SIG))); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValueChangeListener(new MethodExpressionValueChangeListener( this.attr.getMethodExpression(ctx, null, VALUECHANGE_SIG))); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValueChangeListener(new MethodExpressionValueChangeListener( this.attr.getMethodExpression(ctx, null, VALUECHANGE_SIG))); } }
/** * @since 1.2 */ public static void addValueChangedListenerProperty(FacesContext context, UIComponent component, MethodExpression valueChangedListener) { if (valueChangedListener != null) { if (!(component instanceof EditableValueHolder)) { throw new IllegalArgumentException("Component " + component.getClientId(context) + " is no EditableValueHolder"); } ((EditableValueHolder)component).addValueChangeListener( new MethodExpressionValueChangeListener(valueChangedListener)); } }
/** * @since 1.2 */ public static void addValueChangedListenerProperty(FacesContext context, UIComponent component, MethodExpression valueChangedListener) { if (valueChangedListener != null) { if (!(component instanceof EditableValueHolder)) { throw new IllegalArgumentException("Component " + component.getClientId(context) + " is no EditableValueHolder"); } ((EditableValueHolder)component).addValueChangeListener( new MethodExpressionValueChangeListener(valueChangedListener)); } }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { ((EditableValueHolder) instance) .addValueChangeListener(new MethodExpressionValueChangeListener( this.attr.getMethodExpression(ctx, null, VALUECHANGE_SIG))); } }
@Override public void applyAttachedObject(FacesContext context, UIComponent parent) { FaceletContext ctx = (FaceletContext) context.getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY); EditableValueHolder evh = (EditableValueHolder) parent; ValueExpression b = null; if (this.binding != null) { b = this.binding.getValueExpression(ctx, ValueChangeListener.class); } ValueChangeListener listener = new LazyValueChangeListener( this.listenerType, b); evh.addValueChangeListener(listener); }
protected void setValueChangeListenerProperty(UIComponent component, MethodExpression valueChangeListener) { if (valueChangeListener != null) { if (component instanceof EditableValueHolder) { EditableValueHolder input = (EditableValueHolder) component; input.addValueChangeListener(new MethodExpressionValueChangeListener(valueChangeListener)); } else { throw new IllegalArgumentException(Messages.getMessage(Messages.NO_EDITABLE_VALUE_HOLDER_ERROR, component.getId())); } } } }
public void applyAttachedObject(FacesContext context, UIComponent parent) { FaceletContext ctx = (FaceletContext) context.getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY); EditableValueHolder evh = (EditableValueHolder) parent; ValueExpression b = null; if (this.binding != null) { b = this.binding.getValueExpression(ctx, ValueChangeListener.class); } ValueChangeListener listener = new LazyValueChangeListener( this.listenerType, b); evh.addValueChangeListener(listener); }
@Override public void applyAttachedObject(FacesContext context, UIComponent parent) { FaceletContext ctx = (FaceletContext) context.getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY); EditableValueHolder evh = (EditableValueHolder) parent; ValueExpression b = null; if (this.binding != null) { b = this.binding.getValueExpression(ctx, ValueChangeListener.class); } ValueChangeListener listener = new LazyValueChangeListener( this.listenerType, b); evh.addValueChangeListener(listener); }
@Override public void applyAttachedObject(FacesContext context, UIComponent parent) { FaceletContext ctx = (FaceletContext) context.getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY); EditableValueHolder evh = (EditableValueHolder) parent; ValueExpression b = null; if (this.binding != null) { b = this.binding.getValueExpression(ctx, ValueChangeListener.class); } ValueChangeListener listener = new LazyValueChangeListener( this.listenerType, b); evh.addValueChangeListener(listener); }
public void applyAttachedObject(FacesContext context, UIComponent parent) { // Retrieve the current FaceletContext from FacesContext object FaceletContext faceletContext = (FaceletContext) context.getAttributes().get( FaceletContext.FACELET_CONTEXT_KEY); EditableValueHolder evh = (EditableValueHolder) parent; ValueExpression b = null; if (this.binding != null) { b = this.binding.getValueExpression(faceletContext, ValueChangeListener.class); } ValueChangeListener listener = new LazyValueChangeListener(this.listenerType, b); evh.addValueChangeListener(listener); }
public void applyAttachedObject(FacesContext context, UIComponent parent) { // Retrieve the current FaceletContext from FacesContext object FaceletContext faceletContext = (FaceletContext) context.getAttributes().get( FaceletContext.FACELET_CONTEXT_KEY); EditableValueHolder evh = (EditableValueHolder) parent; ValueExpression b = null; if (this.binding != null) { b = this.binding.getValueExpression(faceletContext, ValueChangeListener.class); } ValueChangeListener listener = new LazyValueChangeListener(this.listenerType, b); evh.addValueChangeListener(listener); }
public void applyAttachedObject(FacesContext context, UIComponent parent) { // Retrieve the current FaceletContext from FacesContext object FaceletContext faceletContext = (FaceletContext) context.getAttributes().get( FaceletContext.FACELET_CONTEXT_KEY); EditableValueHolder evh = (EditableValueHolder) parent; ValueExpression b = null; if (this.binding != null) { b = this.binding.getValueExpression(faceletContext, ValueChangeListener.class); } ValueChangeListener listener = new LazyValueChangeListener(this.listenerType, b); evh.addValueChangeListener(listener); }