Author: j16sdiz
Date: 2008-08-17 15:54:31 +0000 (Sun, 17 Aug 2008)
New Revision: 21970
Modified:
trunk/freenet/src/freenet/support/HTMLNode.java
Log:
optimization: chaining is slower
Modified: trunk/freenet/src/freenet/support/HTMLNode.java
===================================================================
--- trunk/freenet/src/freenet/support/HTMLNode.java 2008-08-17 15:54:13 UTC
(rev 21969)
+++ trunk/freenet/src/freenet/support/HTMLNode.java 2008-08-17 15:54:31 UTC
(rev 21970)
@@ -190,7 +190,9 @@
}
if (children.size() == 0) {
if ("textarea".equals(name) || ("div").equals(name) ||
("a").equals(name)) {
-
tagBuffer.append("></").append(name).append('>');
+ tagBuffer.append("></");
+ tagBuffer.append(name);
+ tagBuffer.append('>');
} else {
tagBuffer.append(" />");
}
@@ -203,7 +205,9 @@
HTMLNode childNode = children.get(childIndex);
childNode.generate(tagBuffer);
}
- tagBuffer.append("</").append(name).append('>');
+ tagBuffer.append("</");
+ tagBuffer.append(name);
+ tagBuffer.append('>');
if(("div").equals(name)|| ("form").equals(name)||
("input").equals(name)|| ("li").equals(name)|| ("option").equals(name)||
("script").equals(name)|| ("table").equals(name)|| ("tr").equals(name)||
("td").equals(name)) {
tagBuffer.append('\n');
}