title: Exisiting Tree Library in Java?
body: <p>I am trying to create a Tree like structure were i have a root node and then i can add childrens to the root node and continue the process.  I am not really interested in sorting. All i want is a tree like structure since i am creating an Org Chart. </p>
  
  <p>Is there an exisitng java library that will let me add root node, child node or for example get a child node from a tree and then add child to those nodes as well. Or maybe get all the leaf node from a tree. </p>
  
  <p>I am trying to avoid creating one on my own just to save time ? Any libraries you can suggest will be of great help .</p>
  
  <p>Note: I am not using Swing or AWT components.</p>