tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Howard Lewis Ship" <hls...@gmail.com>
Subject @PageActivationContext vs. ComponentMethodAdvice
Date Fri, 04 Jul 2008 22:35:20 GMT
Igor,

Earlier I had stated that you should have found a way to use
ComponentMethodAdvice, advising the dispatchComponentEvent() method,
to implement support for the @PageActivationContext annotation.

I now think I was in error; the ComponentMethodAdvice approach only
works if the advice can be implemented in terms of the public API of
the component, or the method parameters.  @PageActivationContext
requires access to the fields of the component.  Short of changing
ComponentMethodAdvice to allow access to private fields of the advised
component, it simply is not a good fit.



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Mime
View raw message