EMF rocks!
Finally had some time to play with EMF over the weekend (the topic of one of the books I'm currently reading).
It was very cool. I had a whole set of model objects persisting in XML in a snap. It was not the cheezy model that is shown on the eclipse site either. I actually had multiple relationships between many of my classes as well as some of the so called 'volitile' relationships. It was really cool that it just worked.
I did have a few probles with the Omondo UML/EMF tool. I found that deletion of model elements can sometimes corrupt your model. I ended up hand tweaking the model the first time that I got bitten, after than I was very careful to check everything after every delete and make sure that it was not hosed.
All in all a very grooy time geeking out with the framework. I'm hoping to try out building a custom persistence plugin for the framework. From reading the book and looking at the API it should be possible to put the model objects into a relational db.

