hTextFlowTarget.addReviewComment(action.getContent(),
authenticatedAccount.getPerson());
textFlowTargetReviewCommentsDAO.makePersistent(hComment);
textFlowTargetReviewCommentsDAO.flush();
AddReviewComment commentEvent = new AddReviewComment(
new TransUnitId(hTextFlowTarget.getTextFlow().getId()),
hTextFlowTarget.getReviewComments().size());
workspace.publish(commentEvent);
return new AddReviewCommentResult(toDTO(hComment));
}