Author: mgrigorov
Date: Sun Nov 28 09:37:08 2010
New Revision: 1039856

URL: http://svn.apache.org/viewvc?rev=1039856&view=rev
Log:
WICKET-3158 DateField, DateTimeField classes available, but no TimeField

Add demo for TimeField

Modified:
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html?rev=1039856&r1=1039855&r2=1039856&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.html
 Sun Nov 28 09:37:08 2010
@@ -30,6 +30,15 @@
                </form>
                </p>
                
+               <br/>
+               <p>
+               Example using TimeField:&nbsp;
+               <form wicket:id="form3">
+                       <span wicket:id="timeField"></span>
+                       <input type="submit" value="submit" />
+               </form>
+               </p>            
+               
                <p>
                        <div wicket:id="feedback"></div>
                </p>

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java?rev=1039856&r1=1039855&r2=1039856&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/dates/DatesPage.java
 Sun Nov 28 09:37:08 2010
@@ -30,6 +30,7 @@ import org.apache.wicket.datetime.markup
 import org.apache.wicket.examples.WicketExamplePage;
 import org.apache.wicket.extensions.yui.calendar.DatePicker;
 import org.apache.wicket.extensions.yui.calendar.DateTimeField;
+import org.apache.wicket.extensions.yui.calendar.TimeField;
 import org.apache.wicket.markup.html.form.ChoiceRenderer;
 import org.apache.wicket.markup.html.form.DropDownChoice;
 import org.apache.wicket.markup.html.form.Form;
@@ -130,9 +131,15 @@ public class DatesPage extends WicketExa
                LOCALES = Arrays.asList(Locale.getAvailableLocales());
        }
 
+       /** the backing object for DateTextField demo */
        private final Date date = new Date();
+
+       /** the backing object for DateTimeField demo */
        private final Date date2 = new Date();
 
+       /** the backing object for TimeField demo */
+       private final Date time = new Date();
+
        private Locale selectedLocale = LOCALE_EN;
 
        /**
@@ -187,6 +194,18 @@ public class DatesPage extends WicketExa
                };
                add(form2);
                form2.add(new DateTimeField("dateTimeField", new 
PropertyModel<Date>(this, "date2")));
+
+
+               Form<?> form3 = new Form<Void>("form3")
+               {
+                       @Override
+                       protected void onSubmit()
+                       {
+                               info("set time to " + time);
+                       }
+               };
+               add(form3);
+               form3.add(new TimeField("timeField", new 
PropertyModel<Date>(this, "time")));
        }
 
        /**


Reply via email to