} else {
Iterator<?> valIterator = selection.iterator();
while(valIterator.hasNext()) {
Object obj = valIterator.next();
if (obj instanceof Property) {
Property property = (Property)obj;
query.addFilter(queryField, definition, operator, ""+property.getId()); //$NON-NLS-1$
} else {
query.addFilter(queryField, definition, operator, obj.toString());
}
}
}