You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by fr...@apache.org on 2007/02/08 17:21:41 UTC

svn commit: r504941 - in /tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src: main/java/org/apache/tapestry/corelib/components/ main/java/org/apache/tapestry/internal/services/ test/java/org/apache/tapestry/integration/app1/pages/ te...

Author: freemant
Date: Thu Feb  8 08:21:41 2007
New Revision: 504941

URL: http://svn.apache.org/viewvc?view=rev&rev=504941
Log:
Changed from configureSomeId() to configure_someId() and created an Eclipse template to generate a component field and its configure() method.

Modified:
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/corelib/components/BeanEditForm.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/internal/services/ComponentClassTransformerImpl.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/BlockDemo.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/PasswordFieldDemo.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/SimpleForm.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoList.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoListVolatile.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ValidForm.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForForm.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSelect.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSubmit.java
    tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForTextField.java

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/corelib/components/BeanEditForm.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/corelib/components/BeanEditForm.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/corelib/components/BeanEditForm.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/corelib/components/BeanEditForm.java Thu Feb  8 08:21:41 2007
@@ -85,7 +85,7 @@
     private Select _select;
 
     @SuppressWarnings("unchecked")
-    public void configureSelect()
+    public void configure_select()
     {
         _select.setValueBindingExpr("valueForProperty");
         _select.setLabel(getPropertyEditModel().getLabel());
@@ -99,7 +99,7 @@
     private TextField _textField;
 
     @SuppressWarnings("unchecked")
-    public void configureTextField()
+    public void configure_textField()
     {
         _textField.setValueBindingExpr("valueForProperty");
         _textField.setLabel(getPropertyEditModel().getLabel());
@@ -111,7 +111,7 @@
     @Component
     private Checkbox _checkboxField;
 
-    public void configureCheckboxField()
+    public void configure_checkboxField()
     {
         _checkboxField.setValueBindingExpr("valueForProperty");
         _checkboxField.setLabel(getPropertyEditModel().getLabel());

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/internal/services/ComponentClassTransformerImpl.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/internal/services/ComponentClassTransformerImpl.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/internal/services/ComponentClassTransformerImpl.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/main/java/org/apache/tapestry/internal/services/ComponentClassTransformerImpl.java Thu Feb  8 08:21:41 2007
@@ -29,7 +29,6 @@
 import org.apache.tapestry.ioc.LogSource;
 import org.apache.tapestry.ioc.Resource;
 import org.apache.tapestry.ioc.internal.util.ClasspathResource;
-import org.apache.tapestry.ioc.internal.util.InternalUtils;
 import org.apache.tapestry.model.ComponentModel;
 import org.apache.tapestry.model.EmbeddedComponentConfigurator;
 import org.apache.tapestry.model.MutableComponentModel;
@@ -167,7 +166,7 @@
 
     private EmbeddedComponentConfigurator getConfigurator(Class containerClass, String id)
     {
-        String methodName = "configure" + InternalUtils.capitalize(id);
+        String methodName = "configure_" + id;
         try
         {
             final Method method = containerClass.getDeclaredMethod(methodName, new Class[0]);

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/BlockDemo.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/BlockDemo.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/BlockDemo.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/BlockDemo.java Thu Feb  8 08:21:41 2007
@@ -67,7 +67,7 @@
         _blockName = blockName;
     }
 
-    public void configureBlockName()
+    public void configure_blockName()
     {
         _blockNameField.useDefaultEncoder(String.class);
         _blockNameField.setModel(TapestryUtils.toSelectModel(",fred,barney"));

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/PasswordFieldDemo.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/PasswordFieldDemo.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/PasswordFieldDemo.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/PasswordFieldDemo.java Thu Feb  8 08:21:41 2007
@@ -77,11 +77,11 @@
         _userName = userName;
     }
 
-    public void configureUserName()
+    public void configure_userName()
     {
         _userNameField.setValidators(new Required());
     }
-    public void configurePassword()
+    public void configure_password()
     {
         _passwordField.setValidators(new Required());
     }

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/SimpleForm.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/SimpleForm.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/SimpleForm.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/SimpleForm.java Thu Feb  8 08:21:41 2007
@@ -46,14 +46,14 @@
     @Component
     private Checkbox _urgent;
 
-    public void configureEmail()
+    public void configure_email()
     {
         _email.setValueBindingExpr("incident.email");
         _email.setValidators(new Required());
         _email.setDisabled(_disabled);
     }
 
-    public void configureMessage()
+    public void configure_message()
     {
         _message.setValueBindingExpr("incident.message");
         _message.setValidators(new Required());
@@ -61,7 +61,7 @@
         _message.setDisabled(_disabled);
     }
 
-    public void configureDepartment()
+    public void configure_department()
     {
         _department.setValueBindingExpr("incident.department");
         _department.setDisabled(_disabled);
@@ -71,7 +71,7 @@
     @Inject
     private ComponentResources _resources;
 
-    public void configureOperatingSystem()
+    public void configure_operatingSystem()
     {
         _operatingSystem.setValueBindingExpr("incident.operatingSystem");
         _operatingSystem.setDisabled(_disabled);
@@ -80,7 +80,7 @@
         _operatingSystem.useDefaultEncoder(String.class);
     }
 
-    public void configureUrgent()
+    public void configure_urgent()
     {
         _urgent.setValueBindingExpr("incident.urgent");
         _urgent.setDisabled(_disabled);

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoList.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoList.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoList.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoList.java Thu Feb  8 08:21:41 2007
@@ -108,9 +108,10 @@
         _database.reset();
     }
 
-    public void configureTitle()
+    public void configure_title()
     {
         _title.setValueBindingExpr("item.title");
         _title.setValidators(new Required());
     }
+    
 }

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoListVolatile.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoListVolatile.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoListVolatile.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ToDoListVolatile.java Thu Feb  8 08:21:41 2007
@@ -94,7 +94,7 @@
         _database.reset();
     }
     
-    public void configureTitle()
+    public void configure_title()
     {
         _title.setValueBindingExpr("item.title");
         _title.setValidators(new Required());

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ValidForm.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ValidForm.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ValidForm.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app1/pages/ValidForm.java Thu Feb  8 08:21:41 2007
@@ -38,25 +38,25 @@
     @Component
     private TextField<Integer> _hours;
 
-    public void configureEmail()
+    public void configure_email()
     {
         _email.setValueBindingExpr("incident.email");
         _email.setValidators(new Required());
     }
 
-    public void configureMessage()
+    public void configure_message()
     {
         _message.setValueBindingExpr("incident.message");
         _message.setValidators(new Required());
         _message.setLabel("Incident Message");
     }
 
-    public void configureUrgent()
+    public void configure_urgent()
     {
         _urgent.setValueBindingExpr("incident.urgent");
     }
 
-    public void configureHours()
+    public void configure_hours()
     {
         _hours.setValueBindingExpr("incident.hours");
         _hours.setValidators(new Required());

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForForm.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForForm.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForForm.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForForm.java Thu Feb  8 08:21:41 2007
@@ -25,7 +25,7 @@
     @Component
     private TextField _t1;
 
-    public void configureT1()
+    public void configure_t1()
     {
         _t1.setValueBindingExpr("value");
     }

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSelect.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSelect.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSelect.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSelect.java Thu Feb  8 08:21:41 2007
@@ -91,7 +91,7 @@
         this.v1 = value;
     }
 
-    public void configureSelect1()
+    public void configure_select1()
     {
         _select1.setLabel("my value");
         _select1.setValueBindingExpr("v1");
@@ -102,7 +102,7 @@
         _select1.setValidators(new Min(10), new Max(200));
     }
 
-    public void configureSelect2()
+    public void configure_select2()
     {
         _select2.setLabel("dir");
         _select2.setValueBindingExpr("v2");

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSubmit.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSubmit.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSubmit.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForSubmit.java Thu Feb  8 08:21:41 2007
@@ -44,7 +44,7 @@
     @Component
     private TextField _t1;
 
-    public void configureT1()
+    public void configure_t1()
     {
         _t1.setValueBindingExpr("value");
     }
@@ -52,7 +52,7 @@
     @Component
     private TextField _t2;
 
-    public void configureT2()
+    public void configure_t2()
     {
         _t2.setValueBindingExpr("value");
     }

Modified: tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForTextField.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForTextField.java?view=diff&rev=504941&r1=504940&r2=504941
==============================================================================
--- tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForTextField.java (original)
+++ tapestry/tapestry5/tapestry-core/branches/kt-20070205-IDE-support/src/test/java/org/apache/tapestry/integration/app2/pages/TestPageForTextField.java Thu Feb  8 08:21:41 2007
@@ -82,26 +82,26 @@
         this.v1 = value;
     }
     
-    public void configureT1()
+    public void configure_t1()
     {
         _t1.setValueBindingExpr("v1");
         _t1.setTranslator(new IntegerTranslator());
         _t1.setValidators(new Min(100), new Max(200));
     }
 
-    public void configureT2()
+    public void configure_t2()
     {
         // Use the default value binding ("t2")
         _t2Field.setTranslator(new DoubleTranslator());
     }
 
-    public void configureT3()
+    public void configure_t3()
     {
         // Use the default translator
         _t3.setValueBindingExpr("v3");
     }
 
-    public void configureT4()
+    public void configure_t4()
     {
         _t4.setValueBindingExpr("v4");
         _t4.setDisabled(true);
@@ -136,5 +136,5 @@
     {
         this.v4 = v4;
     }
-
+    
 }