I've built some fairly useful primitives surrounding the core classes, and I'd like to contribute them to the Open Source community.
Essentially, it's a set of Swing components which render a given ftp directory, its subdirectories and files as a JTree. One component wraps the ftp connection and the recursion, and generates XML from that recursion. Another component reads that XML, handles the event model, and renders the org.w3c.dom.Document appropriately in the JTree. The whole thing is wrappered with a main() and invoker. I don't think there's any 1.4.x - specific code in it, but I presume you'll want to look it over first, anyway.
Seems like this stuff would be ideal for beginning developers and more advanced developers alike. Let me know if you're interested in incorporating this into your Open Source demo package. I've benefitted enormously from the work you've already done, and one good turn deserves other.
____
Regards,
Dan Weese
danweese@gmail.com