The subclasses would still only be generated once. I have no desire to change that aspect.
Thanks, mrg On Thu, Jun 14, 2012 at 10:14 AM, Mike Kienenberger <[email protected]> wrote: > +1 for doing this for the generate-always classes. > > Undecided about the generate-once subclasses. > > On Thu, Jun 14, 2012 at 10:06 AM, Michael Gentry <[email protected]> > wrote: >> Going back to https://issues.apache.org/jira/browse/CAY-1622 ... >> >> How about if Cayenne Modeler has an option for the following choices: >> >> A) Generate @SuppressWarnings("serial") in the super/sub classes. >> >> B) Generate a a calculated serialVersionUID in the superclass and >> default the value in the subclass: >> >> _Foo: protected static final long serialVersionUID = [calculated]; >> Foo: protected static final long serialVersionUID = _Foo.serialVersionUID; >> >> This way the superclass will get a new value should the attributes >> change and the default value for the subclass will be the same as the >> superclass, but the developer can override this if they wish. >> >> Thoughts? >> >> mrg
