public void execute(FacesContext context) { if (valueHolder.selectionSet) { ValueBinding vb = getValueBinding("selection"); if (vb != null) { vb.setValue(context, valueHolder.selection); valueHolder.selection = null; valueHolder.selectionSet = false; } } }
public void setSelection(Set selection) { createValueHolder(); valueHolder.selection = selection; valueHolder.selectionSet = true; }