X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Futil%2FPrintableTree.java;h=8e12956700c96d95de59aabc4e936c2818adbeed;hp=a6c2f6e316578e0efc9e321eb222356369eb3a54;hb=5ae7d4fd7c53dab6df9aae2e42579efabf66f49e;hpb=0ab024f487647f99eb000345c29c2f8e9b52a200 diff --git a/src/edu/berkeley/sbp/util/PrintableTree.java b/src/edu/berkeley/sbp/util/PrintableTree.java index a6c2f6e..8e12956 100644 --- a/src/edu/berkeley/sbp/util/PrintableTree.java +++ b/src/edu/berkeley/sbp/util/PrintableTree.java @@ -17,7 +17,7 @@ public abstract class PrintableTree implements Iterable private boolean basic() { return toString().length() < MAXCHARS; } public String toPrettyString() { return toPrettyString("\n"); } - public StringBuffer toPrettyString(StringBuffer sb) { sb.append(this); return sb; } + public StringBuffer toPrettyString(StringBuffer sb) { sb.append(toPrettyString()); return sb; } private String toPrettyString(String nl) { String str = toString(); if (str.length() < MAXCHARS) return str; @@ -70,7 +70,7 @@ public abstract class PrintableTree implements Iterable public void toJava(StringBuffer sb) { sb.append("new "+this.getClass().getName()+"(null, "); String head = headToJava(); - sb.append(head==null ? "null" : "\"" + head + "\""); + sb.append(head); sb.append(", new "+this.getClass().getName()+"[] { "); boolean first = true; for(T t : this) {