public void visitEnumDeclaration(EnumDeclaration d) {
                enumCardinality.put(d, d.getEnumConstants().size());
                enumConstVisited.put(d, 1);

                System.out.println();
                printDocComment(d);
                printModifiers(d, ENUM_ELIDES);

                System.out.print("enum " + d.getSimpleName());
                printFormalTypeParameters(d);
                printInterfaces(d);

                System.out.println(" {");

                PrintingVisitors.this.indentation++;
            }