Update of /var/cvs/src/org/mmbase/util/transformers
In directory james.mmbase.org:/tmp/cvs-serv9260
Modified Files:
XmlField.java
Log Message:
removed some superflous output of newlines
See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/util/transformers
Index: XmlField.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/transformers/XmlField.java,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -b -r1.56 -r1.57
--- XmlField.java 9 Jun 2008 09:17:45 -0000 1.56
+++ XmlField.java 9 Jun 2008 14:38:57 -0000 1.57
@@ -20,7 +20,7 @@
* XMLFields in MMBase. This class can encode such a field to several other
formats.
*
* @author Michiel Meeuwissen
- * @version $Id: XmlField.java,v 1.56 2008/06/09 09:17:45 michiel Exp $
+ * @version $Id: XmlField.java,v 1.57 2008/06/09 14:38:57 michiel Exp $
*/
public class XmlField extends ConfigurableStringTransformer implements
CharTransformer {
@@ -99,22 +99,23 @@
obj.insert(pos, "\n");
pos += 1;
}
- obj.insert(pos, "<" + listTag(listChar) + ">\r<li>"); //
insert 9 chars.
- pos += 9;
+ obj.insert(pos, "<" + listTag(listChar) + "><li>"); // insert
9 chars.
+ pos += 8;
} else { // already in list
if (obj.charAt(pos + 1) != listChar) { // end of list
obj.delete(pos, 1); // delete \n
- obj.insert(pos, "</li>\r</" + listTag(listChar) + ">\n");
- pos += 12;
+ obj.insert(pos, "</li></" + listTag(listChar) + ">\n");
+ pos += 11;
inList--;
} else { // not yet end
obj.delete(pos, 2); // delete \n-
// remove spaces..
- while (pos < obj.length() && obj.charAt(pos) == ' ')
+ while (pos < obj.length() && obj.charAt(pos) == ' ') {
obj.delete(pos, 1);
- obj.insert(pos, "</li>\r<li>");
- pos += 10;
+ }
+ obj.insert(pos, "</li><li>");
+ pos += 9;
}
}
if (inList > 0) { // search for new line
@@ -499,8 +500,8 @@
}
}
// next paragraph.
- obj.insert(pos, "\r<p>");
- pos += skip + 4;
+ obj.insert(pos, "<p>");
+ pos += skip + 3;
inParagraph = true;
}
if (inParagraph) { // in current impl. this is always true
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs