documentNode.setClassDefinition(fileDef);
documentNode.initializeFromTag(builder, rootTag);
if (asDoc != null)
{
IASDocComment asDocComment = builder.getWorkspace().getASDocDelegate().createASDocComment(asDoc, tagDefinition);
documentNode.setASDocComment(asDocComment);
}
fileDef.setNode(documentNode);
// TODO setNode() sets the nameStart and nameEnd to -1