New Version of JDOM
Pleasant surprise today ... Jason released a new version of JDOM, my Java XML library of choice. New version is Beta 10 RC1, which is expected to be the last Beta before the 1.0 release.
Source: JDOM: News
A quick look at the CHANGES.txt for this version shows that it's mostly a refactoring release, although the getDescendents() method is a welcome feature addition. It seems like the notion of getContent() on an Element returning a live list caused a lot of confusion because they've added a lot of convenience methods to add, remove, and replace children.
It's funny how I found the new release ... I was referencing the Javadoc trying to remember the different parameters that XMLOutputter takes and I noticed that a number of the methods I usually use were marked as "deprecated". Strange ... and then all was made clear when I visited the news page.
Looking forward to using it!