public String render(RegionWidget widget) {
RegionWidgetRenderer renderer = supportedWidgets.get(widget.getWidget().getType());
if(renderer == null) {
throw new NotSupportedException(widget.getWidget().getType() + " is not supported");
}
return renderer.render(widget);
}
private static void mapRenderersByType(Map<String, RegionWidgetRenderer> map, List<RegionWidgetRenderer> renderers) {
for(RegionWidgetRenderer renderer : renderers) {