|
From: <pat...@us...> - 2010-09-28 22:19:41
|
Revision: 1137
http://cishell.svn.sourceforge.net/cishell/?rev=1137&view=rev
Author: pataphil
Date: 2010-09-28 22:19:35 +0000 (Tue, 28 Sep 2010)
Log Message:
-----------
* Added StringUtilities.getStackTraceAsString().
* Reviewed by Micah.
Modified Paths:
--------------
trunk/core/org.cishell.utilities/src/org/cishell/utilities/StringUtilities.java
Modified: trunk/core/org.cishell.utilities/src/org/cishell/utilities/StringUtilities.java
===================================================================
--- trunk/core/org.cishell.utilities/src/org/cishell/utilities/StringUtilities.java 2010-09-27 18:02:57 UTC (rev 1136)
+++ trunk/core/org.cishell.utilities/src/org/cishell/utilities/StringUtilities.java 2010-09-28 22:19:35 UTC (rev 1137)
@@ -1,5 +1,8 @@
package org.cishell.utilities;
+import java.io.PrintWriter;
+import java.io.StringWriter;
+import java.io.Writer;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
@@ -380,4 +383,12 @@
// public static String escape(String unescaped) {
// return unescaped.replaceAll("\"", "\\\""
// }
+
+ public static String getStackTraceAsString(Throwable e) {
+ Writer writer = new StringWriter();
+ PrintWriter printWriter = new PrintWriter(writer);
+ e.printStackTrace(printWriter);
+
+ return writer.toString();
+ }
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|