valueAsCollection.size()); for (Object subValue : valueAsCollection) { if (containsId(subValue)) { newSelection.add(subValue); } else { if (!containsId(value)) { setValue(null);
} else if (id != null && containsId(id)) { acceptedSelections.add(id);
valueAsCollection.size()); for (Object subValue : valueAsCollection) { if (containsId(subValue)) { newSelection.add(subValue); } else { if (!containsId(value)) { setValue(null);
} else if (id != null && containsId(id)) { acceptedSelections.add(id);