<HTML><FONT FACE=arial,helvetica><FONT  SIZE=2 FAMILY="SANSSERIF" FACE="Arial" LANG="0">Hi,<BR>
<BR>
&nbsp;&nbsp; I'm writing a program that can help generate all the source and deployment descriptor for the EJB 2.0 CMP Beans.&nbsp; I'm writing the part where I need to generate the xml files.&nbsp; When I add children to the root, it's funny to see how the first child is aligned with the parent while all the other children has their own line.&nbsp; Is there a way to insert a new line after the parent, so that the first child will have its own line?&nbsp; Here's my source and resulting xml:<BR>
<BR>
Source:<BR>
<BR>
Element root = new Element("GREETING");<BR>
root.setText("Hello JDOM!");<BR>
<BR>
Element child = new Element("KID");<BR>
child.setText("child 1");<BR>
<BR>
Element child1 = new Element("KID1");<BR>
child1.setText("child 2");<BR>
<BR>
root.addContent(child);<BR>
root.addContent(child1);<BR>
<BR>
Document doc = new Document(root);<BR>
<BR>
<BR>
Resulting XML: <BR>
<BR>
&lt;GREETING&gt;Hello JDOM!&lt;KID&gt;child 1&lt;/KID&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;KID1&gt;child 2&lt;/KID2&gt;<BR>
&lt;/GREETING&gt;<BR>
<BR>
Please help.&nbsp; Thanks.<BR>
<BR>
</FONT></HTML>