@Override
public void updateOptions(List<String> properties) {
propertySelector.setValues(properties);
if (propertySelector.getSelectedValue() == null) {
ViewItemValueResolver resolver = slotMappingConfiguration
.getResolver(getSlot());
// TODO generic interface for resolvers that require property
if (resolver instanceof TextPropertyResolver) {
String property = ((TextPropertyResolver) resolver)