One common requirement in WEB UI is to exchange the data between different context nodes of a view, especially in the situations where you need to compute for an attribute value which involves calculations based on other context node attributes.
Refer the URL given to my Wiki page that explains a new, simple yet powerful technique to share the attributes across the context nodes of a view.
Using this technique, You are no longer required to create static/public Z attributes in a Context node class (CN00,CN01 etc. class), implement coding in Controller class (IMPL class) to make these Z attributes work as a flag or temporary data holder for other context node’s attribute and lastly do coding getter-setter using this Z flag value.
Now, you can directly code in a context node class (attribute’s getter-setter method or any other custom method) where you can access all the other context nodes and their all attributes, you can call their getter-setters to directly set/reset their values etc.
Your comments/Suggestions/Questions are most welcome.
Thanks & Regards,