This wouldn't have to be an extension to the @Property annotation, it
could be a new annotation, (say) @AutoCreate, perhaps with a value to
say when (initialize, setup render, etc.).  It could use the same kind
of logic that the BeanEditForm uses, one that supports the full
injection mechanism.

On Tue, Apr 12, 2011 at 10:25 AM, Adam Zimowski <zimowsk...@gmail.com> wrote:
> You have a point Thiago, I will try other init phases, I suppose just
> a habit, and it worked :)
>
> In regards to your comment on page pool.... Now that Tap isn't using
> it, would auto create property instance be an issue? Just curious..
>
> Adam
>
> On Tue, Apr 12, 2011 at 12:19 PM, Thiago H. de Paula Figueiredo
> <thiag...@gmail.com> wrote:
>> On Tue, 12 Apr 2011 13:34:17 -0300, Adam Zimowski <zimowsk...@gmail.com>
>> wrote:
>>
>>> Maybe I'm over-thinking here... I find a lot of times I have to do this:
>>>
>>> @Property
>>> private AddressUiBean address;
>>>
>>> @SetupRender
>>> void init() {
>>>  if(address == null) address = new AddressUiBean();
>>> }
>>
>> Why not activate instead of @SetupRender? Or one of the prepare* events of
>> Form? Not an easy decision. ;)
>>
>> --
>> Thiago H. de Paula Figueiredo
>> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and
>> instructor
>> Owner, Ars Machina Tecnologia da Informação Ltda.
>> http://www.arsmachina.com.br
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to