[ http://issues.apache.org/jira/browse/MYFACES-864?page=all ]

Mario Ivankovits updated MYFACES-864:
-------------------------------------

    Attachment: ValueChangeManager.java
                ValueChangeNotifierTag.java
                ValueChangePhaseListener.java

> valueChangeNotifier
> -------------------
>
>          Key: MYFACES-864
>          URL: http://issues.apache.org/jira/browse/MYFACES-864
>      Project: MyFaces
>         Type: Improvement
>   Components: Tomahawk
>     Reporter: Mario Ivankovits
>  Attachments: ValueChangeCollector.java, ValueChangeManager.java, 
> ValueChangeNotifierTag.java, ValueChangePhaseListener.java
>
> Like valueChangeListener but will fire valueChange event AFTER the 
> UPDATE_MODEL phase.
> Its not correctly packaged and it didnt use the right package names yet , 
> though, functional.
> It would be great if there is a developer which will review this code so I/he 
> can prepare it for addition to tomahawk.
> Maybe Simon? (as you state you do have the same needs)
> It requires a phase listener installed in your fase-config. I am sure we can 
> hide this from the user after we packaged it
> faces-config
>       <lifecycle>
>               
> <phase-listener>com.ops.OPSJ.jsflib.PhaseListener</phase-listener>
>       </lifecycle>
> TLD
>       <tag>
>               <name>valueChangeNotifier</name>
>               
> <tag-class>com.ops.OPSJ.jsflib.valueChangeNotifier.ValueChangeNotifierTag</tag-class>
>               <body-content>JSP</body-content>
>               <description>
>                       &lt;p&gt;
>                       Add a value change listener which will be fired AFTER 
> UPDATE_MODEL.
>                       Only "method" valueChange listeners are supported 
> currently.
>                       &lt;/p&gt;
>                       e.g. myBean.myMethoListener
>               </description>
>               <attribute>
>                 <name>name</name>
>                 <required>true</required>
>                 <rtexprvalue>false</rtexprvalue>
>               </attribute>
>       </tag>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to