summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Smith <git@kismith.co.uk>2012-10-18 16:27:38 (GMT)
committerKevin Smith <git@kismith.co.uk>2012-10-18 16:27:38 (GMT)
commite1ab207943693a5d7c31d103f538f6c859c436ff (patch)
treedbc5740fdb7cb17d304e08993c4d2b201a95f12e /src/com/isode/stroke/serializer
parentb929d80743dca78406f0fb338175c90590a4ed67 (diff)
downloadstroke-e1ab207943693a5d7c31d103f538f6c859c436ff.zip
stroke-e1ab207943693a5d7c31d103f538f6c859c436ff.tar.bz2
And more cleanup
Change-Id: I49cf4cba01452b291655dfccdc134180270c1ff3
Diffstat (limited to 'src/com/isode/stroke/serializer')
-rw-r--r--src/com/isode/stroke/serializer/xml/XMLElement.java16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/com/isode/stroke/serializer/xml/XMLElement.java b/src/com/isode/stroke/serializer/xml/XMLElement.java
index 9512c85..6a51d3f 100644
--- a/src/com/isode/stroke/serializer/xml/XMLElement.java
+++ b/src/com/isode/stroke/serializer/xml/XMLElement.java
@@ -37,22 +37,22 @@ public class XMLElement implements XMLNode {
}
public String serialize() {
- String result = "";
- result += "<" + tag_;
+ StringBuilder result = new StringBuilder();
+ result.append("<").append(tag_);
for (String key : attributes_.keySet()) {
- result += " " + key + "=\"" + attributes_.get(key) + "\"";
+ result.append(" ").append(key).append("=\"").append(attributes_.get(key)).append("\"");
}
if (childNodes_.size() > 0) {
- result += ">";
+ result.append(">");
for (XMLNode node : childNodes_) {
- result += node.serialize();
+ result.append(node.serialize());
}
- result += "</" + tag_ + ">";
+ result.append("</").append(tag_).append(">");
} else {
- result += "/>";
+ result.append("/>");
}
- return result;
+ return result.toString();
}
public void setAttribute(String attribute, String value) {