[jboss-cvs] JBossAS SVN: r101066 - in projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main: webapp and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Feb 17 06:56:38 EST 2010


Author: lvlcek at redhat.com
Date: 2010-02-17 06:56:37 -0500 (Wed, 17 Feb 2010)
New Revision: 101066

Modified:
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/ReservationCreate.java
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/ReservationSearchOptions.java
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/webapp/createReservation.xhtml
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/webapp/searchReservation.xhtml
Log:
JBQA-3034 Date-time granularity of From and To fields

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/ReservationCreate.java
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/ReservationCreate.java	2010-02-17 09:33:37 UTC (rev 101065)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/ReservationCreate.java	2010-02-17 11:56:37 UTC (rev 101066)
@@ -25,6 +25,7 @@
 
    private Reservation reservation;
    private long createdReservationId;
+   private Locale locale;
 
    public void init()
    {
@@ -43,8 +44,15 @@
       reservation.setEquipment(null);
       reservation.setFrom(from);
       reservation.setTo(to);
+
+      locale = Locale.getDefault();
    }
 
+   public Locale getLocale()
+   {
+      return locale;
+   }
+
    public String create()
    {
       reservationService.create(reservation);

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/ReservationSearchOptions.java
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/ReservationSearchOptions.java	2010-02-17 09:33:37 UTC (rev 101065)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/ReservationSearchOptions.java	2010-02-17 11:56:37 UTC (rev 101066)
@@ -6,6 +6,7 @@
 import java.util.Date;
 import java.util.List;
 import java.util.Arrays;
+import java.util.Locale;
 
 /**
  * @author <a href="mailto:lvlcek at redhat.com">Lukas Vlcek</a>
@@ -17,12 +18,19 @@
    private Date fromDate;
    private Date toDate;
    private List<EquipmentType> selectedEquipmentTypes;
+   private Locale locale;
 
    public void init()
    {
+      locale = Locale.getDefault();
       selectedEquipmentTypes = Arrays.asList(getEquipmentService().getEquipmentTypes());
    }
 
+   public Locale getLocale()
+   {
+      return locale;
+   }
+
    public Date getFromDate()
    {
       return fromDate;

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/webapp/createReservation.xhtml
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/webapp/createReservation.xhtml	2010-02-17 09:33:37 UTC (rev 101065)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/webapp/createReservation.xhtml	2010-02-17 11:56:37 UTC (rev 101066)
@@ -142,13 +142,23 @@
 
                     <h:outputLabel value="From"/>
                     <h:panelGroup>
-                        <rich:calendar id="from" value="#{reservationCreate.reservation.from}" required="true"/>
+                        <rich:calendar id="from"
+                                       value="#{reservationCreate.reservation.from}"
+                                       datePattern="d/M/yy HH:mm"
+                                       showApplyButton="true"
+                                       required="true"
+                                       locale="#{reservationCreate.locale}"/>
                         <h:message for="from" style="color:RED"/>
                     </h:panelGroup>
 
                     <h:outputLabel value="To"/>
                     <h:panelGroup>
-                        <rich:calendar id="to" value="#{reservationCreate.reservation.to}" required="true"/>
+                        <rich:calendar id="to"
+                                       value="#{reservationCreate.reservation.to}"
+                                       datePattern="d/M/yy HH:mm"
+                                       showApplyButton="true"
+                                       required="true"
+                                       locale="#{reservationCreate.locale}"/>
                         <h:message for="to" style="color:RED"/>
                     </h:panelGroup>
 

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/webapp/searchReservation.xhtml
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/webapp/searchReservation.xhtml	2010-02-17 09:33:37 UTC (rev 101065)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/main/webapp/searchReservation.xhtml	2010-02-17 11:56:37 UTC (rev 101066)
@@ -12,11 +12,19 @@
             <f:facet name="header">Filter reservations</f:facet>
             <h:form>
                 from:
-                <rich:calendar id="from" value="#{reservationSearch.reservationSearchOptions.fromDate}">
+                <rich:calendar id="from"
+                               value="#{reservationSearch.reservationSearchOptions.fromDate}"
+                               datePattern="d/M/yyyy HH:mm"
+                               showApplyButton="true"
+                               locale="#{reservationSearch.reservationSearchOptions.locale}">
                     <a4j:support event="onchanged" reRender="searchResults"/>
                 </rich:calendar>
                 to:
-                <rich:calendar id="to" value="#{reservationSearch.reservationSearchOptions.toDate}">
+                <rich:calendar id="to"
+                               value="#{reservationSearch.reservationSearchOptions.toDate}"
+                               datePattern="d/M/yyyy HH:mm"
+                               showApplyButton="true"
+                               locale="#{reservationSearch.reservationSearchOptions.locale}">
                     <a4j:support event="onchanged" reRender="searchResults"/>
                 </rich:calendar>
                 <br/>




More information about the jboss-cvs-commits mailing list