if (UIComponentTag.isValueReference(_value)) al.setValueBinding(application.createValueBinding(_value));
/** * @see com.sun.facelets.FaceletHandler#apply(com.sun.facelets.FaceletContext, * javax.faces.component.UIComponent) */ public void apply(FaceletContext ctx, UIComponent parent) throws IOException, FacesException, FaceletException, ELException { logger.debug("Apply called. Component: " + parent); ActionSource actionSource = (ActionSource) parent; if (sourceHasProperty(actionSource)) return; UpdateActionListener al = new UpdateActionListener(); if (converterAttr != null) al.setConverter((Converter) converterAttr.getObject(ctx)); Application app = ctx.getFacesContext().getApplication(); ValueBinding vb = app.createValueBinding(valueAttr.getValue()); al.setValueBinding(vb); vb = app.createValueBinding(propertyAttr.getValue()); al.setPropertyBinding(vb); actionSource.addActionListener(al); }
/** * @see com.sun.facelets.FaceletHandler#apply(com.sun.facelets.FaceletContext, javax.faces.component.UIComponent) */ public void apply(FaceletContext ctx, UIComponent parent) throws IOException, FacesException, FaceletException, ELException { logger.debug("Apply called. Component: " + parent); ActionSource actionSource = (ActionSource) parent; if (sourceHasProperty(actionSource)) return; UpdateActionListener al = new UpdateActionListener(); Application app = ctx.getFacesContext().getApplication(); if (converterAttr != null) { Converter converter = app.createConverter(converterAttr .getValue(ctx)); al.setConverter(converter); } String value = valueAttr.getValue(); if (UIComponentTag.isValueReference(value)) al.setValueBinding(app.createValueBinding(valueAttr.getValue())); else al.setValue(value); al.setPropertyBinding(app.createValueBinding(propertyAttr.getValue())); actionSource.addActionListener(al); }
/** * @see com.sun.facelets.FaceletHandler#apply(com.sun.facelets.FaceletContext,javax.faces.component.UIComponent) */ public void apply(FaceletContext ctx, UIComponent parent) throws IOException, FacesException, FaceletException, ELException { logger.debug("Apply called. Component: " + parent); ActionSource actionSource = (ActionSource) parent; if (sourceHasProperty(actionSource)) return; UpdateActionListener al = new UpdateActionListener(); Application app = ctx.getFacesContext().getApplication(); if (converterAttr != null) { Converter converter = app.createConverter( converterAttr.getValue(ctx)); al.setConverter(converter); } String value = valueAttr.getValue(); if (UIComponentTag.isValueReference(value)) al.setValueBinding(app.createValueBinding( valueAttr.getValue())); else al.setValue(value); al.setPropertyBinding(app.createValueBinding( propertyAttr.getValue())); actionSource.addActionListener(al); }
UpdateActionListener listener = new UpdateActionListener(); if (isValueBinding) { listener.setValueBinding(a.createValueBinding( TagUtils.makeELExpression( getPaginatorELExpression()
UpdateActionListener listener = new UpdateActionListener(); if (isValueBinding) { listener.setValueBinding(a.createValueBinding( TagUtils.makeELExpression( getPaginatorELExpression()