if (_trs.runAtClient) {
_divState.registerAttribute(AbstractHtmlState.ATTR_GENERAL, "netui:treeName",
((INameable) treeRoot).getObjectName());
}
TagRenderingBase divRenderer = TagRenderingBase.Factory.getRendering(TagRenderingBase.DIV_TAG, request);
divRenderer.doStartTag(writer, _divState);
sb.append("\n");
// Render the tree.
AttributeRenderer extraAttrs = new AttributeRenderer();
TagTreeRenderer ttr = new TagTreeRenderer(this, _trs, request, response, pageContext.getServletContext());
ttr.render(sb, treeRoot, 0, extraAttrs, _iState);
if (hasErrors()) {
reportErrors();
return;
}
// finish the tree representation and write it
divRenderer.doEndTag(writer);
sb.append("\n");
write(sb.toString());
if (!(treeRoot instanceof ITreeRootElement)) {
boolean error = false;