I think you don't need to access DataNode from DbAdapter.
"org.objectstyle.cayenne.dba.PkGenerator" is already an attribute of
DbAdapter.
On a side note, it was bad decision made back in the day when we
chose to reuse the runtime Cayenne access stack objects for Swing
model. It was supposed to save time, instead it created a bit of a
mess in the Modeler.
Andrus
On Oct 14, 2005, at 10:17 PM, Kevin Menard wrote:
> On Tue, 06 Sep 2005 10:57:26 -0400, Andrus Adamchik
> <andru..bjectstyle.org> wrote:
>
>
>> Yeah, this level of control would be cool... This feature has been
>> pending implementation since 1.1 I think...
>>
>> Andrus
>>
>>
>> On Sep 6, 2005, at 10:55 AM, Gentry, Michael ((Contractor)) wrote:
>>
>>
>>> Or just have an option in the modeler to choose which scheme to
>>> use and
>>> let the adapter use the original or new scheme based on the setting?
>>>
>
> I just started looking into this. I'm thinking there should be a
> pk_generator attribute of the node element that specifies a class
> name, much like the adapter and factory attributes. Backwards
> compatibility can be supported by assuming the current default PK
> generators. So far, so good. However, I'm not sure how to access
> the DataNode instance from the DbAdapter classes without modifying
> the interface. Is there some way of doing this? I suspect there
> and I just can't find it.
>
> Thanks,
> Kevin
>
>
>
This archive was generated by hypermail 2.0.0 : Fri Oct 14 2005 - 22:57:58 EDT