You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@click.apache.org by sa...@apache.org on 2010/12/25 12:49:05 UTC

svn commit: r1052771 - in /click/trunk/click/examples/src/org/apache/click/examples/page/cayenne: EnrollmentDemo.java FormTablePage.java

Author: sabob
Date: Sat Dec 25 11:49:05 2010
New Revision: 1052771

URL: http://svn.apache.org/viewvc?rev=1052771&view=rev
Log:
Remove auto binding from examples CLK-742

Modified:
    click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/EnrollmentDemo.java
    click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/FormTablePage.java

Modified: click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/EnrollmentDemo.java
URL: http://svn.apache.org/viewvc/click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/EnrollmentDemo.java?rev=1052771&r1=1052770&r2=1052771&view=diff
==============================================================================
--- click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/EnrollmentDemo.java (original)
+++ click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/EnrollmentDemo.java Sat Dec 25 11:49:05 2010
@@ -54,6 +54,7 @@ public class EnrollmentDemo extends Form
     /**
      * @see FormTablePage#onInit()
      */
+    @Override
     public void onInit() {
         form.add(new TextField("name")).setRequired(true);
 
@@ -71,6 +72,7 @@ public class EnrollmentDemo extends Form
     /**
      * @see FormTablePage#onSaveClick()
      */
+    @Override
     public boolean onSaveClick() {
         if (form.isValid()) {
             Student student = (Student) form.getDataObject();
@@ -88,6 +90,7 @@ public class EnrollmentDemo extends Form
     /**
      * @see FormTablePage#onEditClick()
      */
+    @Override
     public boolean onEditClick() {
         Student student = getSelectedStudent();
 

Modified: click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/FormTablePage.java
URL: http://svn.apache.org/viewvc/click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/FormTablePage.java?rev=1052771&r1=1052770&r2=1052771&view=diff
==============================================================================
--- click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/FormTablePage.java (original)
+++ click/trunk/click/examples/src/org/apache/click/examples/page/cayenne/FormTablePage.java Sat Dec 25 11:49:05 2010
@@ -30,7 +30,6 @@ import org.apache.click.control.Table;
 import org.apache.click.examples.page.BorderPage;
 import org.apache.click.extras.cayenne.CayenneForm;
 import org.apache.click.extras.control.LinkDecorator;
-import org.apache.click.util.Bindable;
 
 /**
  * Provides an abstract CayenneForm and Table Page for creating and editing
@@ -47,10 +46,10 @@ public abstract class FormTablePage exte
 
     private static final long serialVersionUID = 1L;
 
-    @Bindable protected CayenneForm form;
-    @Bindable protected Table table = new Table();
-    @Bindable protected ActionLink editLink = new ActionLink("edit", this, "onEditClick");
-    @Bindable protected ActionLink removeLink = new ActionLink("remove", this, "onRemoveClick");
+    protected CayenneForm form;
+    protected Table table = new Table("table");
+    protected ActionLink editLink = new ActionLink("edit", this, "onEditClick");
+    protected ActionLink removeLink = new ActionLink("remove", this, "onRemoveClick");
 
     // Constructor ------------------------------------------------------------
 
@@ -60,6 +59,12 @@ public abstract class FormTablePage exte
      */
     public FormTablePage() {
         form = createForm();
+        form.setName("form");
+        addControl(form);
+        addControl(table);
+        addControl(editLink);
+        addControl(removeLink);
+
         form.setDataObjectClass(getDataObjectClass());
         form.setErrorsPosition(Form.POSITION_TOP);
 
@@ -80,6 +85,7 @@ public abstract class FormTablePage exte
      *
      * @see org.apache.click.Page#onSecurityCheck()
      */
+    @Override
     public boolean onSecurityCheck() {
         String pagePath = getContext().getPagePath(getClass());
 
@@ -96,6 +102,7 @@ public abstract class FormTablePage exte
      *
      * @see org.apache.click.Page#onInit()
      */
+    @Override
     public void onInit() {
         super.onInit();