resolverFactorySelector.setChangeHandler(factorySelectedChangeHandler);
resolverFactorySelector.setValues(getFactoryList());
// XXX what if the current factory becomes unavailable?
VisualItemValueResolverFactory currentFactory = configuration
.getManagedSlotMapping(getSlot()).getCurrentFactory();
assert currentFactory.canCreateApplicableResolver(getSlot(),
visualItems);
resolverFactorySelector.setSelectedValue(currentFactory);
}