public void visitNamesItem(NamesItem aNamesItem) { out.print("NamesItem("); ++indentLevel; out.println(); printIndent(); out.print("names="); if (aNamesItem.getNames() != null) { out.println("["); ++indentLevel; for (FieldName e : aNamesItem.getNames()) { printIndent(); e.visit(this); } --indentLevel; printIndent(); out.println("]"); } else { out.println("null"); } --indentLevel; printIndent(); out.println(")"); }