Override Object.toString() to get a reasonable String representation.
[Sone.git] / src / main / java / net / pterodactylus / sone / text / PartContainer.java
index 7399859..05bfb3e 100644 (file)
@@ -18,6 +18,7 @@
 package net.pterodactylus.sone.text;
 
 import java.io.IOException;
+import java.io.StringWriter;
 import java.io.Writer;
 import java.util.ArrayList;
 import java.util.List;
@@ -62,4 +63,19 @@ public class PartContainer implements Part {
                }
        }
 
+       //
+       // OBJECT METHODS
+       //
+
+       @Override
+       public String toString() {
+               StringWriter stringWriter = new StringWriter();
+               try {
+                       render(stringWriter);
+               } catch (IOException ioe1) {
+                       /* should never throw, ignore. */
+               }
+               return stringWriter.toString();
+       }
+
 }