public void writeComment(CtElement element) { if (element == null) { return; } writeComment(element.getComments()); }
@SuppressWarnings("unchecked") @Override public <T, U> U getValue(T element) { return ((U) ((Object) (castTarget(element).getComments()))); }
private CtComment getJavaDoc(CtElement ele) { for (CtComment comment : ele.getComments()) { if (comment.getCommentType() == CtComment.CommentType.JAVADOC) { return comment; } } CtComment c = ele.getFactory().Code().createComment("", CtComment.CommentType.JAVADOC); ele.addComment(c); return c; }
return commentsToPrint; for (CtComment comment : element.getComments()) { if (comment.getCommentType() == CtComment.CommentType.FILE && offset == CommentOffset.TOP_FILE && element.getPosition().getSourceEnd() > comment.getPosition().getSourceStart()) { commentsToPrint.add(comment);
public static void addComment(CtElement element, String content, CtComment.CommentType type) { CtComment comment = element.getFactory().createComment(content, type); if (!element.getComments().contains(comment)) { element.addComment(comment); } }