public String render(RegionWidgetWrapper rw, RenderContext context) {
RegionWidgetWrapperRenderer renderer = supportedWidgets.get(rw.getWidget().getType());
if (renderer == null) {
throw new NotSupportedException(rw.getWidget().getType() + " is not supported");
}
return renderer.render(rw, context);
}
@Override
public RegionWidget prepareForRender(RegionWidget source) {
if (source.getType() == null || source.getWidgetUrl() == null) {