Hello Michael > > Does anyone have any thoughts on SwixML? I'm considering using it to > > make a Cayenne-based application/tool.
I looked into SwixML and other similar libraries some time ago. Back then I was looking for a library with which I could have some level of abstraction where the same UI description file could be used to render Swing, HTTP and PDF/Excel/Whatever. What I did not like with the most libraries I was evaluating was that the binding was more of a hassle than I liked. XUL was too complex, others included scripting which we did not like in our project. So in our project we then finally decided to create our own engine. Some very early introduction can be found on this site: http://somap.wiki.sourceforge.net/design_sobfv2_gozer With Gozer it is possible to have 1 XML file containing the layout and binding information and render this to Apache Wicket (http), Swing, FOP and Excel. To connect Gozer with Cayenne we had to write some extensions to Cayenne (named JalapeƱo). These are DataContainer, DataTable, DataRow and DataRowKey. If you are interested in some more details, please drop me a note. Cheers, Adrian
