protected void handleAddInstanceValue(final PropertyEntityData prop) {
if (!(ValueType.Instance.equals(prop.getValueType()))) {
return;
}
SelectionUtil.selectIndividuals(project, prop.getAllowedValues(), true, true, new SelectionCallback() {
public void onSelect(Collection<EntityData> selection) {
if (selection == null) { return; }
//TODO: optimize: make one call for all values
for (EntityData instVal : selection) {
addPropertyValue(_currentEntity.getName(), prop.getName(), prop.getValueType(), instVal.getName(), getAddValueOpDescription(prop, instVal));