Author: zothar
Date: 2006-08-13 18:21:58 +0000 (Sun, 13 Aug 2006)
New Revision: 10067

Modified:
   trunk/freenet/src/freenet/support/HTMLNode.java
Log:
Make HTMLNode generated XHTML a little easier for us silly humans to read.

Modified: trunk/freenet/src/freenet/support/HTMLNode.java
===================================================================
--- trunk/freenet/src/freenet/support/HTMLNode.java     2006-08-13 18:02:42 UTC 
(rev 10066)
+++ trunk/freenet/src/freenet/support/HTMLNode.java     2006-08-13 18:21:58 UTC 
(rev 10067)
@@ -152,11 +152,17 @@
                        }
                } else {
                        tagBuffer.append(">");
+                       if(name.equals("div") || name.equals("table") || 
name.equals("tr") || name.equals("td")) {
+                               tagBuffer.append("\n");
+                       }
                        for (int childIndex = 0, childCount = children.size(); 
childIndex < childCount; childIndex++) {
                                HTMLNode childNode = (HTMLNode) 
children.get(childIndex);
                                childNode.generate(tagBuffer);
                        }
                        tagBuffer.append("</").append(name).append(">");
+                       if(name.equals("div") || name.equals("li") || 
name.equals("table") || name.equals("tr") || name.equals("td")) {
+                               tagBuffer.append("\n");
+                       }
                }
                return tagBuffer;
        }


Reply via email to