From: <sim...@us...> - 2009-02-26 11:07:36
|
Revision: 887 http://zkforge.svn.sourceforge.net/zkforge/?rev=887&view=rev Author: simon_massey Date: 2009-02-26 11:07:30 +0000 (Thu, 26 Feb 2009) Log Message: ----------- zktodo2: wiki article enhancement. Modified Paths: -------------- trunk/zktodo2/src/main/java/org/zkforge/zktodo2/ZkToDoControllerV2.java trunk/zktodo2/src/main/webapp/zktodo_b.zul Modified: trunk/zktodo2/src/main/java/org/zkforge/zktodo2/ZkToDoControllerV2.java =================================================================== --- trunk/zktodo2/src/main/java/org/zkforge/zktodo2/ZkToDoControllerV2.java 2009-02-25 23:52:30 UTC (rev 886) +++ trunk/zktodo2/src/main/java/org/zkforge/zktodo2/ZkToDoControllerV2.java 2009-02-26 11:07:30 UTC (rev 887) @@ -33,14 +33,6 @@ this.toDoModel = toDoModel; } - @Override - public void doAfterCompose(Component comp) throws Exception { - super.doAfterCompose(comp); - //expose the model to Data Binder, so we can access data defined in this controller - //via data binding @{model.xxx.yyy} - comp.setVariable("model", this.getToDoModel(), true); - } - public void onClick$add(Event e) { Date dateValue = date.getValue(); Integer priorityValue = priority.getValue(); Modified: trunk/zktodo2/src/main/webapp/zktodo_b.zul =================================================================== --- trunk/zktodo2/src/main/webapp/zktodo_b.zul 2009-02-25 23:52:30 UTC (rev 886) +++ trunk/zktodo2/src/main/webapp/zktodo_b.zul 2009-02-26 11:07:30 UTC (rev 887) @@ -3,7 +3,7 @@ <?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" ?> <?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?> <window title="To do list" width="640px" border="normal" apply="${toDoControllerV2}"> -<listbox id="list" multiple="true" rows="4" model="@{model.reminders}" selectedItem="@{model.selectedReminder}"> +<listbox id="list" multiple="true" rows="4" model="@{toDoModel.reminders}" selectedItem="@{toDoModel.selectedReminder}"> <listhead> <listheader label="Item" /> <listheader label="Priority" width="80px" /> @@ -17,9 +17,9 @@ </listbox> <vbox> <hbox> - Item:<textbox id="name" cols="40" constraint="no empty" value="@{model.selectedReminder.name}"/> - Priority:<intbox id="priority" cols="1" constraint="no empty" value="@{model.selectedReminder.priority}"/> - Date:<datebox id="date" cols="14" constraint="no empty" value="@{model.selectedReminder.date}"/> + Item:<textbox id="name" cols="40" constraint="no empty" value="@{toDoModel.selectedReminder.name}"/> + Priority:<intbox id="priority" cols="1" constraint="no empty" value="@{toDoModel.selectedReminder.priority}"/> + Date:<datebox id="date" cols="14" constraint="no empty" value="@{toDoModel.selectedReminder.date}"/> </hbox> <hbox> <button id="add" label="Add" width="36px" height="24px"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |