this.slotMappingConfiguration = slotMappingConfiguration;
changeHandler = new ChangeHandler() {
@Override
public void onChange(ChangeEvent event) {
ViewItemResolverFactory resolverFactory = resolverFactorySelector
.getSelectedValue();
propertySelector
.setVisible(!(resolverFactory instanceof FixedValueResolverFactory));
slotMappingConfiguration.setResolver(getSlot(),
resolverFactory.getResolver());
}
};
// TODO the slot mapping configuration should be what defines these
// below The Resolvers should have Id's and the ability to determine if