We may end up supporting that for another reason - handling horizontal inheritance.

Andrus


On Jul 30, 2007, at 10:34 AM, Adrian Wiesmann wrote:
Hello list

I am having a question relating unbound ObjEntities. Probably this was
already discussed before but I was not able to find much in the archives,
so here goes my question.

Is it possible to extend Cayenne in a manner so that I could model an
ObjEntity which is not bound to a DBEntity? One of the usage scenarios is when I have a query frame where the user can enter some values which are then interpreted by the business logic (search frame to query a user table as example). The benefit of using unbound tables is that the UI already has a renderer which knows how to render/display an ObjEntity (if there is a corresponding DataView) and all the data binding to the Swing components
would be available as well. That would be a huge time saver for the
developer.

Another scenario is when I have a report engine which knows how to render ObjEntities with DataViews. I could then create a dynamic ObjEntity which is not bound to a DB Entity but filled by my own code and which is then
handed over to the report engine.

Was such an extension discussed before? What are your thoughts on this?

Regards,
Adrian




Reply via email to