You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by an...@apache.org on 2006/08/01 03:01:24 UTC

svn commit: r427391 - /tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java

Author: andyhot
Date: Mon Jul 31 18:01:24 2006
New Revision: 427391

URL: http://svn.apache.org/viewvc?rev=427391&view=rev
Log:
Simplifications. Framework will correctly guess id and type of components.

Modified:
    tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java

Modified: tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java?rev=427391&r1=427390&r2=427391&view=diff
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java (original)
+++ tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java Mon Jul 31 18:01:24 2006
@@ -42,11 +42,10 @@
 public abstract class TaskEntryPage extends BasePage
 {
     
-    @Component(type = "Autocompleter", id = "projectChoose",
-            bindings = { "model=projectModel", "value=selectedProject",
+    @Component(bindings = { "model=projectModel", "value=selectedProject",
             "displayName=message:choose.project", "filterOnChange=true",
             "validators=validators:required"})
-    public abstract Autocompleter getProjectSelection();
+    public abstract Autocompleter getProjectChoose();
     
     @InjectObject("service:timetracker.dao.ProjectDao")
     public abstract ProjectDao getProjectDao();
@@ -56,26 +55,22 @@
     
     public abstract Project getCurrentProject();
     
-    @Component(type = "DropdownDatePicker", id = "datePicker",
-            bindings = {"value=date", 
+    @Component(bindings = {"value=date", 
             "displayName=message:task.start.date"})
     public abstract DropdownDatePicker getDatePicker();
     public abstract Date getDate();
     
-    @Component(type = "DropdownTimePicker", id = "startPicker",
-            bindings = {"value=startTime", "displayName=message:task.start.time",
+    @Component(bindings = {"value=startTime", "displayName=message:task.start.time",
             "validators=validators:required"})
     public abstract DropdownTimePicker getStartPicker();
     public abstract Date getStartTime();
     
-    @Component(type = "DropdownTimePicker", id = "endPicker",
-            bindings = {"value=endTime", "displayName=message:task.end.time",
+    @Component(bindings = {"value=endTime", "displayName=message:task.end.time",
             "validators=validators:required"})
     public abstract DropdownTimePicker getEndPicker();
     public abstract Date getEndTime();
     
-    @Component(type = "TextField", id = "descriptionField",
-            bindings = { "value=description", 
+    @Component(bindings = { "value=description", 
             "displayName=message:task.description",
             "validators=validators:required,maxLength=20"})
     public abstract TextField getDescriptionField();



Re: svn commit: r427391 - /tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java

Posted by Jesse Kuhnert <jk...@gmail.com>.
P.S. Once you get your ssh keys setup deploying new code/documentation is so
simple it's addictive.
Just "mvn site && mvn site:deploy && mvn deploy" and walk away :) The
documentation will be updated and people
using the snapshot version of the current branch also automatically get the
new version next time they build.

On 7/31/06, Jesse Kuhnert <jk...@gmail.com> wrote:
>
> Nice! I like it :)
>
>
> On 7/31/06, andyhot@apache.org <andyhot@apache.org > wrote:
> >
> > Author: andyhot
> > Date: Mon Jul 31 18:01:24 2006
> > New Revision: 427391
> >
> > URL: http://svn.apache.org/viewvc?rev=427391&view=rev
> > Log:
> > Simplifications. Framework will correctly guess id and type of
> > components.
> >
> > Modified:
> >
> >     tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
> >
> > Modified:
> > tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
> >
> > URL:
> > http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java?rev=427391&r1=427390&r2=427391&view=diff
> > ==============================================================================
> >
> > ---
> > tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
> > (original)
> > +++
> > tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
> > Mon Jul 31 18:01:24 2006
> > @@ -42,11 +42,10 @@
> > public abstract class TaskEntryPage extends BasePage
> > {
> >
> > -    @Component(type = "Autocompleter", id = "projectChoose",
> > -            bindings = { "model=projectModel", "value=selectedProject",
> >
> > +    @Component(bindings = { "model=projectModel",
> > "value=selectedProject",
> >              "displayName=message:choose.project",
> > "filterOnChange=true",
> >              "validators=validators:required"})
> > -    public abstract Autocompleter getProjectSelection();
> > +    public abstract Autocompleter getProjectChoose();
> >
> >      @InjectObject("service:timetracker.dao.ProjectDao")
> >      public abstract ProjectDao getProjectDao();
> > @@ -56,26 +55,22 @@
> >
> >      public abstract Project getCurrentProject();
> >
> > -    @Component(type = "DropdownDatePicker", id = "datePicker",
> > -            bindings = {"value=date",
> > +    @Component(bindings = {"value=date",
> >              "displayName=message:task.start.date"})
> >      public abstract DropdownDatePicker getDatePicker();
> >      public abstract Date getDate();
> >
> > -    @Component(type = "DropdownTimePicker", id = "startPicker",
> > -            bindings = {"value=startTime", "displayName=message:
> > task.start.time",
> > +    @Component(bindings = {"value=startTime", "displayName=message:
> > task.start.time",
> >              "validators=validators:required"})
> >      public abstract DropdownTimePicker getStartPicker();
> >      public abstract Date getStartTime();
> >
> > -    @Component(type = "DropdownTimePicker", id = "endPicker",
> > -            bindings = {"value=endTime", "displayName=message:
> > task.end.time",
> > +    @Component(bindings = {"value=endTime", "displayName=message:
> > task.end.time",
> >              "validators=validators:required"})
> >      public abstract DropdownTimePicker getEndPicker();
> >      public abstract Date getEndTime();
> >
> > -    @Component(type = "TextField", id = "descriptionField",
> > -            bindings = { "value=description",
> > +    @Component(bindings = { "value=description",
> >              "displayName=message:task.description",
> >              "validators=validators:required,maxLength=20"})
> >      public abstract TextField getDescriptionField();
> >
> >
> >
>
>
> --
> Jesse Kuhnert
> Tacos/Tapestry, team member/developer
>
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind.
>



-- 
Jesse Kuhnert
Tacos/Tapestry, team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind.

Re: svn commit: r427391 - /tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java

Posted by Jesse Kuhnert <jk...@gmail.com>.
Nice! I like it :)

On 7/31/06, andyhot@apache.org <an...@apache.org> wrote:
>
> Author: andyhot
> Date: Mon Jul 31 18:01:24 2006
> New Revision: 427391
>
> URL: http://svn.apache.org/viewvc?rev=427391&view=rev
> Log:
> Simplifications. Framework will correctly guess id and type of components.
>
> Modified:
>
>     tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
>
> Modified:
> tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
> URL:
> http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java?rev=427391&r1=427390&r2=427391&view=diff
>
> ==============================================================================
> ---
> tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
> (original)
> +++
> tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
> Mon Jul 31 18:01:24 2006
> @@ -42,11 +42,10 @@
> public abstract class TaskEntryPage extends BasePage
> {
>
> -    @Component(type = "Autocompleter", id = "projectChoose",
> -            bindings = { "model=projectModel", "value=selectedProject",
> +    @Component(bindings = { "model=projectModel",
> "value=selectedProject",
>              "displayName=message:choose.project", "filterOnChange=true",
>              "validators=validators:required"})
> -    public abstract Autocompleter getProjectSelection();
> +    public abstract Autocompleter getProjectChoose();
>
>      @InjectObject("service:timetracker.dao.ProjectDao")
>      public abstract ProjectDao getProjectDao();
> @@ -56,26 +55,22 @@
>
>      public abstract Project getCurrentProject();
>
> -    @Component(type = "DropdownDatePicker", id = "datePicker",
> -            bindings = {"value=date",
> +    @Component(bindings = {"value=date",
>              "displayName=message:task.start.date"})
>      public abstract DropdownDatePicker getDatePicker();
>      public abstract Date getDate();
>
> -    @Component(type = "DropdownTimePicker", id = "startPicker",
> -            bindings = {"value=startTime", "displayName=message:
> task.start.time",
> +    @Component(bindings = {"value=startTime", "displayName=message:
> task.start.time",
>              "validators=validators:required"})
>      public abstract DropdownTimePicker getStartPicker();
>      public abstract Date getStartTime();
>
> -    @Component(type = "DropdownTimePicker", id = "endPicker",
> -            bindings = {"value=endTime", "displayName=message:
> task.end.time",
> +    @Component(bindings = {"value=endTime", "displayName=message:
> task.end.time",
>              "validators=validators:required"})
>      public abstract DropdownTimePicker getEndPicker();
>      public abstract Date getEndTime();
>
> -    @Component(type = "TextField", id = "descriptionField",
> -            bindings = { "value=description",
> +    @Component(bindings = { "value=description",
>              "displayName=message:task.description",
>              "validators=validators:required,maxLength=20"})
>      public abstract TextField getDescriptionField();
>
>
>


-- 
Jesse Kuhnert
Tacos/Tapestry, team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind.