Implementing event-driven GUI patterns using the ZK Java AJAX framework

This white paper explores three event-driven graphical user interface (GUI) patterns using the ZK Java AJAX framework; specifically, "Passive View," "Supervising Controller" and "Presentation Model." The patterns are discussed in the context of a simple screen implemented three times using each of the three patterns.

Simon Massey (simon_massey@users.sourceforge.net), Technical Architect, Bank holding company

Simon Massey photoSimon Massey is a Technical Architect working for a bank holding company in London and has built several large-scale systems using ZK since 2007. He is a founding member and speaker at the ZK UK User Group, has published a number of ZK articles, and currently maintains the ZkToDo2 ZK Patterns Sample application. You can reach him at simon_massey@users.sourceforge.net.



Sachin K Mahajan (sachin.mahajan@in.ibm.com), Software Developer, IBM  

Sachin Mahajan photoSachin K Mahajan currently works on the Development team of the Unica product, which is part of the Enterprise Marketing Management group of IBM® Software Group. He graduated with a Masters degree from University of Utah, USA. You can reach him at sachin.mahajan@in.ibm.com.



08 August 2012

This white paper explores three event-driven graphical user interface (GUI) patterns using the ZK Java AJAX framework; specifically, "Passive View," "Supervising Controller" and "Presentation Model." The patterns are discussed in the context of a simple screen implemented three times using each of the three patterns.

In this white paper

  • Introduction
  • Example UI
  • Implementing the Passive View
  • Implementing the Presentation Model
  • Implementing the Supervising Controller
  • Comparing the patterns
  • Conclusion
  • Resources
  • Author biographies

Download

DescriptionNameSize
White paper in PDF formatGUIPatterns_ZK_Java_Article_Final.pdf302 KB

Resources

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere
ArticleID=829795
SummaryTitle= Implementing event-driven GUI patterns using the ZK Java AJAX framework
publish-date=08082012