public void processRender(UIContainer uicomponent, WebuiRequestContext context) throws Exception {
   UIWorkingArea uiWorkingArea = uicomponent.getAncestorOfType(UIWorkingArea.class);
   UIActionBar uiActionBar = uiWorkingArea.getChild(UIActionBar.class);
   boolean isUISelectDocumentTemplateTitleRendered =
       uiWorkingArea.isUISelectDocumentTemplateTitleRendered();
   context
       .getWriter()
       .append("<div class=\"")
       .append(uicomponent.getId())
       .append(
           isUISelectDocumentTemplateTitleRendered || uiActionBar.isRendered()
               ? StringUtils.EMPTY
               : " uiDocumentWorkspaceBox")
       .append("\" id=\"")
       .append(uicomponent.getId())
       .append("\">");
   uicomponent.renderChildren(context);
   context.getWriter().append("</div>");
 }