[ 
https://issues.apache.org/jira/browse/TRINIDAD-2507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Robinson resolved TRINIDAD-2507.
---------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.1.1-core

> Allow CoreRenderer to take part in broadcast of a FacesEvent
> ------------------------------------------------------------
>
>                 Key: TRINIDAD-2507
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-2507
>             Project: MyFaces Trinidad
>          Issue Type: Improvement
>          Components: Components
>    Affects Versions: 2.1.1-core
>            Reporter: Andrew Robinson
>            Assignee: Andrew Robinson
>             Fix For: 2.1.1-core
>
>
> There are times that a renderer (especially during decode) could want a 
> callback during a later lifecycle. For example, a renderer may want to queue 
> an event and handle that event itself when broadcast. JSF does not make this 
> easy, keeping all the FacesEvent logic in the component and making 
> addFacesListener a protected, instead of public, method. 
> We can improve this for Trinidad by adding a method to CoreRenderer (public 
> void broadcast(UIXComponent component, FacesEvent event)) that the 
> UIXComponentBase could call. The default implementation would be a no-op but 
> could be overwritten to provide the necessary functionality.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to