What are interesting differences between these approaches?
Some attempts at answering this question below:
- Turnaround time. Example of how I imagine adding a field to a record
  to a database:
        1. From Java code on foo.setBar(), press alt-Fx to jump into 
           Cayenne XML file at the spot for the Foo class.
        2. Right click menu
        3. Add field
        4. Wizard to choose type, name, and whether to create field
           in database
- Quick fixes. Simply type "foo.setBar()" and the quickfix will launch
  you directly into the wizard to do the above.
- Improved workflow. Compare the above to launching the Cayenne modeler
  and then navigating to the right spot, updating classes, database,
  return to Eclipse, refresh, rebuild, etc.
- Interactive learning about the Cayenne XML format much as in Spindle
        
-- �yvind Harboe http://www.zylin.com
This archive was generated by hypermail 2.0.0 : Wed Aug 24 2005 - 13:41:24 EDT