public void execute(FacesContext context) { if (valueHolder.activeItemSet) { ValueBinding vb = getValueBinding("activeItem"); if (vb != null) { vb.setValue(context, valueHolder.activeItem); valueHolder.activeItem = null; valueHolder.activeItemSet = false; } } }
public void setActiveItem(Object activeItem) { createValueHolder(); valueHolder.activeItem = activeItem; valueHolder.activeItemSet = true; }