From: Doug C. <de...@fl...> - 2002-02-19 02:47:15
|
I have placed a partially implemented GUI for MappingByReflection into the cvs with hopes that it will inspire someone to take it over. I figure if somebody sees the potential they might be motivated to show me how to do it right! Currently the class MapReflectGUI will let you add classes to the map, and show you the evolving class hierarchy and properties in a tree-table. Some changes will be required by the MappingByReflection code before we can do much more. Currently, for example, the table and column names are generated on the fly when the final XML is printed. I plan to create a separate pass over the roots of the map to generate the table and column names so they can be edited before they are dumped. A similar problem is that properties that refer to classes cannot be classified as component, many-to-one, or serializable until all classes have been added. So, we need a "no more classes" command that will do the pass to generate db names and classify the properties. I plan to add these capabilites to MappingByReflection soon, so if you want to work on the GUI, please jump right in! e |