Are you using Cayenne 2 or 3?  What you did is fine for Cayenne 2, but
in Cayenne 3 you can use a Callback method, too.  Also, there is
currently not a way in the modeler to set those initial values.

mrg


On Wed, Apr 14, 2010 at 8:28 AM, Arnaud Garcia <[email protected]> wrote:
> Hello,
>
> Is it possible to add default values using the modeler ?
>
> if not, the good way is to overide the setPersistenteState ?
>
> thanks,
>
> arnaud
>
> public class SomeObjEntity extends _SomeObjEntity
> {
>  public void setPersistenceState(int state)
>  {
>    super.setPersistenceState(state);
>
>    // if the object was just created, set initial values
>    if (state == PersistenceState.NEW)
>    {
>       // Set all initial values here
>    }
>  }
> }
>

Reply via email to