public void visit(EnumConstantDeclaration n, Object arg) { if (n.getJavaDoc() != null) { n.getJavaDoc().accept(this, arg); } printMemberAnnotations(n.getAnnotations(), arg); if (n.getArgs() != null) { for (Iterator<Expression> i = n.getArgs().iterator(); i.hasNext(); ) { Expression e = i.next(); e.accept(this, arg); if (i.hasNext()) {} } } if (n.getClassBody() != null) { printMembers(n.getClassBody(), arg); } }
public void visit(EnumConstantDeclaration n, A arg) { if (n.getJavaDoc() != null) { n.getJavaDoc().accept(this, arg); } if (n.getAnnotations() != null) { for (AnnotationExpr a : n.getAnnotations()) { a.accept(this, arg); } } if (n.getArgs() != null) { for (Expression e : n.getArgs()) { e.accept(this, arg); } } if (n.getClassBody() != null) { for (BodyDeclaration member : n.getClassBody()) { member.accept(this, arg); } } }