I've just backed out commit d8bf4fe19331faa3eaddc4a3f6a9d48827a7a590
which added the EmbeddedMixin annotation & support.

Sorry, Dragan!

On Mon, Aug 15, 2011 at 11:06 AM, [email protected]
<[email protected]> wrote:
> Hi,
> On Mon, Aug 15, 2011 at 2:11 PM, Thiago H. de Paula Figueiredo <
> [email protected]> wrote:
>
>> On Sat, 13 Aug 2011 01:39:36 -0300, Robert Zeigler <
>> [email protected]> wrote:
>>
>>  I disagree with your assessment of mixins.  Mixins are primarily tied to
>>> the component lifecycle, not to specific component implementations.  There
>>> are certainly some mixins that can't be universally applied (eg: they may
>>> assume that the component is a ClientElement which may or may not be true),
>>> but the way you go about implementing them doesn't ordinarily depend on the
>>> internal structure of the component.  Perhaps the closest
>>> framework-supported exception to that is the @BindParameter, but even there
>>> you're working with published (ie /public/) information about components,
>>> rather than private/internal information.
>>>
>>
>> I couldn't have said it better myself, Robert. :)
>>
>> -1 to EmbeddedMixin. If you want to modify the output of GridCells inside a
>> Grid, you can still add the mixin to Grid itself.
>
>
> I don't. I just want to read the gridCell's propertyValue, propertyName and
> the current row object.
>
>
>> Not much of a difference. By the way, couldn't we provide some better way
>> to find elements when writing code that uses MarkupWriter and Element? Does
>> tapestry-xpath provide that? It would definetely simplify a lot some DOM
>> rewriting code I've written.
>>
>
> True that. Haven't used it so I can't comment on it.
>
> Cheers,
> Dragan Sahpaski
>
>>
>> --
>> 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: 
>> dev-unsubscribe@tapestry.**apache.org<[email protected]>
>> For additional commands, e-mail: [email protected]
>>
>>
>



-- 
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to