String id = containerID(context);
    protected WOActionResults handleRequest(WORequest request, WOContext context) {        WOComponent component = context.component();        WOResponse response = AjaxUtils.createResponse(context);        AjaxUtils.setPageReplacementCacheKey(context, containerID(context));        if(hasChildrenElements()) {            appendChildrenToResponse(response, context);        }        String onRefreshComplete = (String)valueForBinding("onRefreshComplete", component);        if (onRefreshComplete != null) {          AjaxUtils.appendScriptHeader(response);          response.appendContentString(onRefreshComplete);          AjaxUtils.appendScriptFooter(response);        }        return response;    }