protected JsUri createJsUri(GadgetsHandlerApi.JsRequest request) {
RenderingContext context = (RenderingContext)
(request.getContext() != null ?
(Object) beanDelegator.convertEnum(request.getContext())
: RenderingContext.GADGET);
return new JsUri(request.getRefresh(), request.getDebug(), request.getIgnoreCache(),
request.getContainer(), request.getGadget(), request.getFeatures(),
request.getLoadedFeatures(), request.getOnload(), false, false, context, request.getUrl(),
request.getRepository());
}