Mail Archive Home | fractal-commits List | June 2008 Index
| <-- Date Index --> | <-- Thread Index --> |
Fix bug in XMLParser: the XMLcontent of a node is now captured correctly even if the node contains sub nodes.
--- trunk/fractaladl/toolchain/ast-core/src/main/java/org/objectweb/fractal/adl/xml/XMLParser.java 2008-06-30 12:58:24 UTC (rev 7992)
+++ trunk/fractaladl/toolchain/ast-core/src/main/java/org/objectweb/fractal/adl/xml/XMLParser.java 2008-06-30 13:09:12 UTC (rev 7993)
@@ -186,7 +186,13 @@
@Override
public void characters(final char[] ch, final int start, final int length)
throws SAXException {
- if (characters == null) characters = new StringBuilder();
+ if (characters == null) {
+ final String previousContent = current.xmlGetContent();
+ if (previousContent == null)
+ characters = new StringBuilder();
+ else
+ characters = new StringBuilder(previousContent);
+ }
characters.append(ch, start, length);
}
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.