protected void putChildrenInto(StringBuffer sb) {
Node node, prevNode = startTag;
for (SimpleNodeIterator e = children(); e.hasMoreNodes();) {
node = e.nextNode();
if (prevNode != null) {
if (prevNode.elementEnd() > node.elementBegin()) {
// Its a new line
sb.append(lineSeparator);
}
}
sb.append(node.toHtml());