checkpoint
[sbp.git] / src / edu / berkeley / sbp / util / StringUtil.java
index 8c046ee..d8de66d 100644 (file)
@@ -69,4 +69,17 @@ public class StringUtil {
         }
         return sb.toString();
     }
+
+    public static String indent(String s, int indent) {
+        if (s.indexOf('\n')==-1) return s;
+        StringBuffer ret = new StringBuffer();
+        for(int i=0; i<s.length(); i++) {
+            char c = s.charAt(i);
+            ret.append(c);
+            if (c=='\n')
+                for(int j=0; j<indent; j++)
+                    ret.append(' ');
+        }
+        return ret.toString();
+    }
 }