@Override public boolean visitThrow(Throw node) { formatter.buildBlock(node); formatter.keyword("throw"); formatter.space(); visit(node.rawThrowable()); formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitThrow(Throw node) { formatter.buildBlock(node); formatter.keyword("throw"); formatter.space(); visit(node.rawThrowable()); formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitCase(Case node) { formatter.buildBlock(node); formatter.keyword("case"); formatter.space(); formatter.nameNextElement("condition"); visit(node.rawCondition()); formatter.append(":"); formatter.closeBlock(); return true; }
@Override public boolean visitCase(Case node) { formatter.buildBlock(node); formatter.keyword("case"); formatter.space(); formatter.nameNextElement("condition"); visit(node.rawCondition()); formatter.append(":"); formatter.closeBlock(); return true; }
@Override public boolean visitCase(Case node) { formatter.buildBlock(node); formatter.keyword("case"); formatter.space(); formatter.nameNextElement("condition"); visit(node.rawCondition()); formatter.append(":"); formatter.closeBlock(); return true; }
@Override public boolean visitBreak(Break node) { formatter.buildBlock(node); formatter.keyword("break"); if (node.astLabel() != null) { formatter.space(); visit(node.astLabel()); } formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitStaticInitializer(StaticInitializer node) { formatter.buildBlock(node); formatter.keyword("static"); formatter.space(); formatter.startSuppressBlock(); visit(node.rawBody()); formatter.endSuppressBlock(); formatter.closeBlock(); return true; }
@Override public boolean visitBreak(Break node) { formatter.buildBlock(node); formatter.keyword("break"); if (node.astLabel() != null) { formatter.space(); visit(node.astLabel()); } formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitStaticInitializer(StaticInitializer node) { formatter.buildBlock(node); formatter.keyword("static"); formatter.space(); formatter.startSuppressBlock(); visit(node.rawBody()); formatter.endSuppressBlock(); formatter.closeBlock(); return true; }
@Override public boolean visitContinue(Continue node) { formatter.buildBlock(node); formatter.keyword("continue"); if (node.astLabel() != null) { formatter.space(); visit(node.astLabel()); } formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitReturn(Return node) { formatter.buildBlock(node); formatter.keyword("return"); if (node.rawValue() != null) { formatter.space(); visit(node.rawValue()); } formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitContinue(Continue node) { formatter.buildBlock(node); formatter.keyword("continue"); if (node.astLabel() != null) { formatter.space(); visit(node.astLabel()); } formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitContinue(Continue node) { formatter.buildBlock(node); formatter.keyword("continue"); if (node.astLabel() != null) { formatter.space(); visit(node.astLabel()); } formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitReturn(Return node) { formatter.buildBlock(node); formatter.keyword("return"); if (node.rawValue() != null) { formatter.space(); visit(node.rawValue()); } formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitStaticInitializer(StaticInitializer node) { formatter.buildBlock(node); formatter.keyword("static"); formatter.space(); formatter.startSuppressBlock(); visit(node.rawBody()); formatter.endSuppressBlock(); formatter.closeBlock(); return true; }
@Override public boolean visitTypeVariable(TypeVariable node) { formatter.buildInline(node); visit(node.astName()); if (!node.rawExtending().isEmpty()) { formatter.space(); formatter.keyword("extends"); visitAll(node.rawExtending(), " & ", " ", ""); } formatter.closeInline(); return true; }
@Override public boolean visitTypeVariable(TypeVariable node) { formatter.buildInline(node); visit(node.astName()); if (!node.rawExtending().isEmpty()) { formatter.space(); formatter.keyword("extends"); visitAll(node.rawExtending(), " & ", " ", ""); } formatter.closeInline(); return true; }
@Override public boolean visitPackageDeclaration(PackageDeclaration node) { visit(node.rawJavadoc()); formatter.buildBlock(node); visitAll(node.rawAnnotations(), "", "", ""); formatter.keyword("package"); formatter.space(); visitAll(node.rawParts(), ".", "", ""); formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitPackageDeclaration(PackageDeclaration node) { visit(node.rawJavadoc()); formatter.buildBlock(node); visitAll(node.rawAnnotations(), "", "", ""); formatter.keyword("package"); formatter.space(); visitAll(node.rawParts(), ".", "", ""); formatter.append(";"); formatter.closeBlock(); return true; }
@Override public boolean visitPackageDeclaration(PackageDeclaration node) { visit(node.rawJavadoc()); formatter.buildBlock(node); visitAll(node.rawAnnotations(), "", "", ""); formatter.keyword("package"); formatter.space(); visitAll(node.rawParts(), ".", "", ""); formatter.append(";"); formatter.closeBlock(); return true; }