You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by jk...@apache.org on 2006/10/13 07:08:37 UTC

svn commit: r463562 - in /tapestry/tapestry4/trunk: src/site/ src/site/resources/images/ComponentReference/ src/site/xdoc/components/dojo/ src/site/xdoc/components/form/ tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/ tapes...

Author: jkuhnert
Date: Thu Oct 12 22:08:35 2006
New Revision: 463562

URL: http://svn.apache.org/viewvc?view=rev&rev=463562
Log:
Added a few more components into the documentation set..

Added:
    tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/Autocompleter.png   (with props)
    tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/DropdownDatePicker.png   (with props)
    tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/DropdownTimePicker.png   (with props)
    tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/
    tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/Autocompleter.xml   (with props)
    tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownDatePicker.xml   (with props)
    tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownTimePicker.xml   (with props)
    tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/index.xml   (with props)
Modified:
    tapestry/tapestry4/trunk/src/site/site.xml
    tapestry/tapestry4/trunk/src/site/xdoc/components/form/DatePicker.xml
    tapestry/tapestry4/trunk/src/site/xdoc/components/form/ImageSubmit.xml
    tapestry/tapestry4/trunk/tapestry-examples/TimeTracker/src/java/org/apache/tapestry/timetracker/page/TaskEntryPage.java
    tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/Autocompleter.java

Added: tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/Autocompleter.png
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/Autocompleter.png?view=auto&rev=463562
==============================================================================
Binary file - no diff available.

Propchange: tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/Autocompleter.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/DropdownDatePicker.png
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/DropdownDatePicker.png?view=auto&rev=463562
==============================================================================
Binary file - no diff available.

Propchange: tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/DropdownDatePicker.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/DropdownTimePicker.png
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/DropdownTimePicker.png?view=auto&rev=463562
==============================================================================
Binary file - no diff available.

Propchange: tapestry/tapestry4/trunk/src/site/resources/images/ComponentReference/DropdownTimePicker.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: tapestry/tapestry4/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/site.xml?view=diff&rev=463562&r1=463561&r2=463562
==============================================================================
--- tapestry/tapestry4/trunk/src/site/site.xml (original)
+++ tapestry/tapestry4/trunk/src/site/site.xml Thu Oct 12 22:08:35 2006
@@ -148,6 +148,12 @@
                  <item name="ServiceLink" href="/components/link/ServiceLink.html" />
             </item>
             
+            <item name="Dojo" href="/components/dojo/index.html" collapse="true">
+                <item name="Autocompleter" href="/components/dojo/Autocompleter.html" />
+                <item name="DropdownDatePicker" href="/components/dojo/DropdownDatePicker.html" />
+                <item name="DropdownTimePicker" href="/components/dojo/DropdownTimePicker.html" />
+            </item>
+            
         </menu>
         
         <menu ref="modules" />

Added: tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/Autocompleter.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/Autocompleter.xml?view=auto&rev=463562
==============================================================================
--- tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/Autocompleter.xml (added)
+++ tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/Autocompleter.xml Thu Oct 12 22:08:35 2006
@@ -0,0 +1,197 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+    Copyright 2006 The Apache Software Foundation
+    
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<document>
+    <properties>
+        <title>Autocompleter</title>
+    </properties>
+    <body>
+
+        <section name="Autocompleter">
+
+            <p>
+                Creates form elements that allow a property of an object to be set from a drop-down
+                list.
+            </p>
+            <img src="../../images/ComponentReference/Autocompleter.png" />
+            <p>
+                Besides the fact that the list being populated is dynamically retrieved via ajax it is almost 
+                identical to the <a href="../form/PropertySelection.html">PropertySelection</a> component.
+            </p>
+            <p>
+                Uses a
+                <a href="../../tapestry-framework/apidocs/org/apache/tapestry/dojo/form/IAutocompleteModel.html">
+                    IAutocompleteModel
+                </a>
+                to map between Java values that will be assigned, and textual labels that will
+                appear in the HTML response.
+            </p>
+            <p>
+                A useful property selection model is available (
+                <a
+                    href="../../tapestry-framework/apidocs/org/apache/tapestry/dojo/form/DefaultAutocompleteModel.html">
+                    DefaultAutocompleteModel
+                </a>). You can also create your own model, as illustrated in the examples below.
+            </p>
+            
+            <p>
+                <strong>
+                    See also:
+                    <a
+                        href="../../tapestry-framework/apidocs/org/apache/tapestry/dojo/form/Autocompleter.html">
+                        org.apache.tapestry.dojo.form.Autocompleter
+                    </a>
+                    ,
+                    <a href="../form/Select.html">Select</a>
+                    ,
+                    <a href="../form/Option.html">Option</a>
+                    ,
+                    <a href="../form/Form.html">Form</a>
+                </strong>
+
+            </p>
+
+            <section name="Parameters">
+                <table>
+                    <tr>
+                        <th>Name</th>
+                        <th>Type</th>
+                        <th>Required</th>
+                        <th>Default</th>
+                        <th>Description</th>
+                    </tr>
+                    <tr>
+                        <td>value</td>
+                        <td>Object</td>
+                        <td>yes</td>
+                        <td></td>
+                        <td>
+                            The property to set. During rendering, this property is read, and sets
+                            the default value of the selection (if it is null, no element is
+                            selected). When the form is submitted, this property is updated based on
+                            the new selection.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>model</td>
+                        <td>
+                            <a
+                                href="../../tapestry-framework/apidocs/org/apache/tapestry/dojo/form/IAutocompleteModel.html">
+                                IAutocompleteModel
+                            </a>
+                        </td>
+                        <td>yes</td>
+                        <td></td>
+                        <td>
+                            The model provides a list of possible labels, and matches those labels
+                            against possible values that can be assigned back to the property.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>disabled</td>
+                        <td>boolean</td>
+                        <td>no</td>
+                        <td>false</td>
+                        <td>
+                            Controls whether the <code>&lt;select&gt;</code> is active or not. A disabled
+                            Autocompleter does not update its value parameter. Corresponds to
+                            the "disabled" HTML attribute.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>displayName</td>
+                        <td>String</td>
+                        <td>no</td>
+                        <td></td>
+                        <td>
+                            The user-presentable name for the component, which will be used by a
+                            <a href="../form/FieldLabel">FieldLabel</a>
+                            connected to the component.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>validators</td>
+                        <td>
+                            Array or collection of
+                            <a
+                                href="../../tapestry-framework/apidocs/org/apache/tapestry/form/validator/Validator.html">
+                                Validator
+                            </a>
+                        </td>
+                        <td>no</td>
+                        <td></td>
+                        <td>
+                            The validators to apply to the component. Something along the lines of:
+                            <code>validators:required</code> .<br/><br/>
+                            
+                            <strong>See also:</strong> <a href="../../UsersGuide/validation.html">Validation</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>searchDelay</td>
+                        <td>long<em>(ms)</em></td>
+                        <td>no</td>
+                        <td>100 ms</td>
+                        <td>
+                            The amount of time to wait before initiating a server side search based
+                            on user input action.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>fadeTime</td>
+                        <td>long<em>(ms)</em></td>
+                        <td>no</td>
+                        <td>200 ms</td>
+                        <td>
+                            The duration of the animation used to fade away the selection list.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>maxListLength</td>
+                        <td>int</td>
+                        <td>no</td>
+                        <td>8</td>
+                        <td>
+                            Maximum number of items to display in drop down list.
+                        </td>
+                    </tr>
+                </table>
+
+                <p>
+                    Body:
+                    <strong>removed</strong>
+                </p>
+
+                <p>
+                    Informal parameters:
+                    <strong>allowed</strong>
+                </p>
+
+                <p>
+                    Reserved parameters:
+                    <em>name, autocomplete</em>
+                </p>
+
+            </section>
+
+            <section name="Examples">
+                TODO...
+            </section>
+            
+        </section>
+
+    </body>
+</document>

Propchange: tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/Autocompleter.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownDatePicker.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownDatePicker.xml?view=auto&rev=463562
==============================================================================
--- tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownDatePicker.xml (added)
+++ tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownDatePicker.xml Thu Oct 12 22:08:35 2006
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+    Copyright 2006 The Apache Software Foundation
+    
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<document>
+    <properties>
+        <title>DropdownDatePicker</title>
+    </properties>
+    <body>
+
+        <section name="DropdownDatePicker">
+
+            <p>
+                Provides a form Date field component for selecting dates. DatePicker presents a drop
+                down monthly calendar for users to select dates from.
+            </p>
+            <p>
+                JavaScript must be enabled in the client browser to use the drop down calendar. If
+                JavaScript is not enabled users can still enter a date value in the HTML text field.
+            </p>
+            
+            <img src="../../images/ComponentReference/DropdownDatePicker.png" />
+            
+            <p>
+                <strong>
+                    See also:
+                    <a href="DropdownTimePicker.html">DropdownTimePicker</a>
+                    ,
+                    <a href="../form/DatePicker.html">DatePicker</a>
+                </strong>
+
+            </p>
+
+            <section name="Parameters">
+                <table>
+                    <tr>
+                        <th>Name</th>
+                        <th>Type</th>
+                        <th>Required</th>
+                        <th>Default</th>
+                        <th>Description</th>
+                    </tr>
+                    <tr>
+                        <td>value</td>
+                        <td>java.util.Date</td>
+                        <td>yes</td>
+                        <td></td>
+                        <td>
+                            The data value. Take care to ensure date time values are 'normalized'
+                            before performing any millisec based comparison or equality operations.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>disabled</td>
+                        <td>boolean</td>
+                        <td>no</td>
+                        <td>false</td>
+                        <td>
+                            Controls whether the date field and calendar button is active or not.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>displayName</td>
+                        <td>String</td>
+                        <td>no</td>
+                        <td></td>
+                        <td>
+                            The user-presentable name for the component, which will be used by a
+                            <a href="../form/FieldLabel.html">FieldLabel</a>
+                            connected to the component.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>validators</td>
+                        <td>
+                            Array or collection of
+                            <a
+                                href="../../tapestry-framework/apidocs/org/apache/tapestry/form/validator/Validator.html">
+                                Validator
+                            </a>
+                        </td>
+                        <td>no</td>
+                        <td></td>
+                        <td>
+                            The validators to apply to the component. Something along the lines of:
+                            <code>validators:required</code> .<br/><br/>
+                            
+                            <strong>See also:</strong> <a href="../../UsersGuide/validation.html">Validation</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>translator</td>
+                        <td>
+                            <a
+                                href="../../tapestry/apidocs/org/apache/tapestry/form/translator/Translator.html">
+                                Translator
+                            </a>
+                        </td>
+                        <td>no</td>
+                        <td>translator:date,pattern=dd MMM yyyy</td>
+                        <td>
+                            The translator to use when displaying and parsing the date.
+                            <br/><br/>
+                            <strong>See also:</strong> <a href="../../UsersGuide/validation.html">Validation</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>iconAlt</td>
+                        <td>String</td>
+                        <td>no</td>
+                        <td>literal:Select a Date</td>
+                        <td>
+                           The textual name given to the date picking icon before the image is loaded.
+                        </td>
+                    </tr>
+                </table>
+
+                <p>
+                    Body:
+                    <strong>removed</strong>
+                </p>
+                <p>
+                    Informal parameters:
+                    <strong>allowed</strong>
+                </p>
+
+                <p>
+                    Reserved parameters:
+                    <em>name, autocomplete</em>
+                </p>
+
+            </section>
+
+            <section name="Examples">
+                TODO...
+            </section>
+            
+        </section>
+
+    </body>
+</document>

Propchange: tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownDatePicker.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownTimePicker.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownTimePicker.xml?view=auto&rev=463562
==============================================================================
--- tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownTimePicker.xml (added)
+++ tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownTimePicker.xml Thu Oct 12 22:08:35 2006
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+    Copyright 2006 The Apache Software Foundation
+    
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<document>
+    <properties>
+        <title>DropdownTimePicker</title>
+    </properties>
+    <body>
+
+        <section name="DropdownTimePicker">
+
+            <p>
+                Provides a form Date field component for selecting <em>times</em>. A drop down selection
+                of time values is displayed, optionally specifying am/pm.
+            </p>
+            <p>
+                JavaScript must be enabled in the client browser to use the drop down calendar. If
+                JavaScript is not enabled users can still enter a date value in the HTML text field.
+            </p>
+            
+            <img src="../../images/ComponentReference/DropdownTimePicker.png" />
+            
+            <p>
+                <strong>
+                    See also:
+                    <a href="DropdownDatePicker.html">DropdownDatePicker</a>
+                    ,
+                    <a href="../form/DatePicker.html">DatePicker</a>
+                </strong>
+
+            </p>
+
+            <section name="Parameters">
+                <table>
+                    <tr>
+                        <th>Name</th>
+                        <th>Type</th>
+                        <th>Required</th>
+                        <th>Default</th>
+                        <th>Description</th>
+                    </tr>
+                    <tr>
+                        <td>value</td>
+                        <td>java.util.Date</td>
+                        <td>yes</td>
+                        <td></td>
+                        <td>
+                            The data value. Take care to ensure date time values are 'normalized'
+                            before performing any millisec based comparison or equality operations.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>disabled</td>
+                        <td>boolean</td>
+                        <td>no</td>
+                        <td>false</td>
+                        <td>
+                            Controls whether the date field and calendar button is active or not.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>displayName</td>
+                        <td>String</td>
+                        <td>no</td>
+                        <td></td>
+                        <td>
+                            The user-presentable name for the component, which will be used by a
+                            <a href="../form/FieldLabel.html">FieldLabel</a>
+                            connected to the component.
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>validators</td>
+                        <td>
+                            Array or collection of
+                            <a
+                                href="../../tapestry-framework/apidocs/org/apache/tapestry/form/validator/Validator.html">
+                                Validator
+                            </a>
+                        </td>
+                        <td>no</td>
+                        <td></td>
+                        <td>
+                            The validators to apply to the component. Something along the lines of:
+                            <code>validators:required</code> .<br/><br/>
+                            
+                            <strong>See also:</strong> <a href="../../UsersGuide/validation.html">Validation</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>translator</td>
+                        <td>
+                            <a
+                                href="../../tapestry/apidocs/org/apache/tapestry/form/translator/Translator.html">
+                                Translator
+                            </a>
+                        </td>
+                        <td>no</td>
+                        <td>translator:date,pattern=hh:mm a</td>
+                        <td>
+                            The translator to use when displaying and parsing the time.
+                            <br/><br/>
+                            <strong>See also:</strong> <a href="../../UsersGuide/validation.html">Validation</a>
+                        </td>
+                    </tr>
+                    <tr>
+                        <td>iconAlt</td>
+                        <td>String</td>
+                        <td>no</td>
+                        <td>literal:Select a Time</td>
+                        <td>
+                           The textual name given to the date picking icon before the image is loaded.
+                        </td>
+                    </tr>
+                </table>
+
+                <p>
+                    Body:
+                    <strong>removed</strong>
+                </p>
+                <p>
+                    Informal parameters:
+                    <strong>allowed</strong>
+                </p>
+
+                <p>
+                    Reserved parameters:
+                    <em>name, autocomplete</em>
+                </p>
+
+            </section>
+
+            <section name="Examples">
+                TODO...
+            </section>
+            
+        </section>
+
+    </body>
+</document>

Propchange: tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/DropdownTimePicker.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/index.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/index.xml?view=auto&rev=463562
==============================================================================
--- tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/index.xml (added)
+++ tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/index.xml Thu Oct 12 22:08:35 2006
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+    Copyright 2006 The Apache Software Foundation
+    
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<document>
+    <properties>
+        <title>Dojo Components</title>
+    </properties>
+    <body>
+        <section name="Dojo Components">
+            <p>
+            <img src="../../images/small-dojo-logo.png" alt="Dojo Toolkit" style="float:right" />
+                This set of components wraps/extends/relies on the <a href="http://dojotoolkit.org">Dojo</a>
+                toolkit to provide ajax / dhtml enhancenced behavior.
+            </p>
+        </section>
+    </body>
+</document>

Propchange: tapestry/tapestry4/trunk/src/site/xdoc/components/dojo/index.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: tapestry/tapestry4/trunk/src/site/xdoc/components/form/DatePicker.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/xdoc/components/form/DatePicker.xml?view=diff&rev=463562&r1=463561&r2=463562
==============================================================================
--- tapestry/tapestry4/trunk/src/site/xdoc/components/form/DatePicker.xml (original)
+++ tapestry/tapestry4/trunk/src/site/xdoc/components/form/DatePicker.xml Thu Oct 12 22:08:35 2006
@@ -49,8 +49,6 @@
             </p>
 
             <section name="Parameters">
-
-
                 <table>
                     <tr>
                         <th>Name</th>

Modified: tapestry/tapestry4/trunk/src/site/xdoc/components/form/ImageSubmit.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/xdoc/components/form/ImageSubmit.xml?view=diff&rev=463562&r1=463561&r2=463562
==============================================================================
--- tapestry/tapestry4/trunk/src/site/xdoc/components/form/ImageSubmit.xml (original)
+++ tapestry/tapestry4/trunk/src/site/xdoc/components/form/ImageSubmit.xml Thu Oct 12 22:08:35 2006
@@ -293,8 +293,7 @@
                     In Tapestry 3.0, the behavior of the ImageSubmit was
                     <em>undeferred</em>
                     , the equivalent of setting the defer parameter to false. The default for the
-                    defer parameter in 4.0 is
-                    <strong>true</strong>
+                    defer parameter in 4.0 is <em>true</em>
                     , which may in rare cases, cause problems when upgrading an applicaton from 3.0
                     to 4.0.
                     </p>

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?view=diff&rev=463562&r1=463561&r2=463562
==============================================================================
--- 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 Thu Oct 12 22:08:35 2006
@@ -59,7 +59,7 @@
     public abstract Project getCurrentProject();
     
     @Component(bindings = {"value=date", 
-            "displayName=message:task.start.date","disabled=true"})
+            "displayName=message:task.start.date"})
     public abstract DropdownDatePicker getDatePicker();
     public abstract Date getDate();
     

Modified: tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/Autocompleter.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/Autocompleter.java?view=diff&rev=463562&r1=463561&r2=463562
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/Autocompleter.java (original)
+++ tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/dojo/form/Autocompleter.java Thu Oct 12 22:08:35 2006
@@ -91,6 +91,7 @@
         json.put("name", getName());
         json.put("searchDelay", getSearchDelay());
         json.put("fadeTime", getFadeTime());
+        json.put("maxListLength", getMaxListLength());
         
         IAutocompleteModel model = getModel();
         if (model == null)