public void visit(WtSemiPreLine n) { iterate(n); p.println(); }
public void indentln(char ch) { indent(); println(ch); }
public void indentlnAtBol(char ch) { indentAtBol(); println(ch); }
public void indentlnAtBol(String text) { indentAtBol(); println(text); }
@Override public void visit(WtWhitespace n) { if (!p.atBol()) p.println(" "); }
public void visit(WtDefinitionListTerm n) { scope.push(n); printListPrefix(n); iterate(n); p.println(); scope.pop(); }
public void visit(WtDefinitionListDef n) { scope.push(n); printListPrefix(n); iterate(n); p.println(); scope.pop(); }
public void visit(WtSemiPre n) { p.indent(); ++inPre; pt("<pre>%!</pre>", n); --inPre; p.println(); }
@Override protected Object after(WtNode node, Object result) { p.ignoreNewlines(); if (newlineAtEof) p.println(); p.flush(); return result; } }
public void visit(WtSemiPreLine n) { p.print(' '); iterate(n); p.println(); }
@Override protected Object after(WtNode node, Object result) { p.ignoreNewlines(); if (newlineAtEof) p.println(); p.flush(); return result; } }
public void visit(WtHorizontalRule n) { p.clearEatNewlinesAndIndents(); p.needNewlines(2); p.println("----"); p.needNewlines(2); }
public void visit(WtHeading n) { int level = ((WtSection) scope.peek()).getLevel(); String equals = StringTools.strrep('=', level); p.print(equals); iterate(n); p.println(equals); }
protected void printNode(AstNode<T> n) { p.indent(n.getNodeName()); p.println('('); p.incIndent(); printNodeContent(n); p.decIndent(); p.indentln(')'); }
public void visit(WtTable n) { p.indent(); pt("<table%!>", cleanAttribs(n.getXmlAttributes())); p.println(); p.incIndent(); fixTableBody(n.getBody()); p.decIndent(); p.indentln("</table>"); }
public void visit(WtTable n) { p.indent(); pt("<table%!>", cleanAttribs(n.getXmlAttributes())); p.println(); p.incIndent(); fixTableBody(n.getBody()); p.decIndent(); p.indentln("</table>"); }
public void visit(WtTableCell n) { p.indent(); pt("<td%!>", cleanAttribs(n.getXmlAttributes())); p.println(); p.incIndent(); dispatch(getCellContent(n.getBody())); p.decIndent(); p.indentln("</td>"); }
public void visit(WtTableHeader n) { p.indent(); pt("<th%!>", cleanAttribs(n.getXmlAttributes())); p.println(); p.incIndent(); dispatch(getCellContent(n.getBody())); p.decIndent(); p.indentln("</th>"); }
@Override public void visit(WtTableCaption n) { p.indent(); pt("<caption%!>", cleanAttribs(n.getXmlAttributes())); p.println(); p.incIndent(); dispatch(getCellContent(n.getBody())); p.decIndent(); p.indentln("</caption>"); }
@Override public void visit(WtTableCaption n) { p.indent(); pt("<caption%!>", cleanAttribs(n.getXmlAttributes())); p.println(); p.incIndent(); dispatch(getCellContent(n.getBody())); p.decIndent(); p.indentln("</caption>"); }