}
if (!superInterfaces(node).isEmpty()) {
this.buffer.append(node.isInterface() ? "extends " : "implements ");//$NON-NLS-2$//$NON-NLS-1$
for (Iterator it = superInterfaces(node).iterator(); it.hasNext(); ) {
Name n = (Name) it.next();
n.accept(this);
if (it.hasNext()) {
this.buffer.append(", ");//$NON-NLS-1$
}
}
this.buffer.append(" ");//$NON-NLS-1$