Widget authorName = RenderUtilities.renderEntityName(author, "");
authorName.addStyleName(StaticResourceBundle.INSTANCE.coreCss().messageCommentAuthor());
body.add(authorName);
// parse the comment content
ContentSegment segments = new ContentParser().split(comment.getBody().trim());
boolean oversize = truncate && isTooLong(segments);
// build/display the comment content, truncating if too long
final ComplexPanel textContainer = new FlowPanel();
textContainer.addStyleName(StaticResourceBundle.INSTANCE.coreCss().messageCommentText());