[richfaces-svn-commits] JBoss Rich Faces SVN: r2967 - in trunk/test-applications/facelets/src/main: webapp/Calendar and 1 other directory.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Mon Sep 17 13:42:01 EDT 2007
Author: ayanul
Date: 2007-09-17 13:42:00 -0400 (Mon, 17 Sep 2007)
New Revision: 2967
Modified:
trunk/test-applications/facelets/src/main/java/calendar/CalendarBean.java
trunk/test-applications/facelets/src/main/webapp/Calendar/Calendar.xhtml
Log:
update
Modified: trunk/test-applications/facelets/src/main/java/calendar/CalendarBean.java
===================================================================
--- trunk/test-applications/facelets/src/main/java/calendar/CalendarBean.java 2007-09-17 16:29:20 UTC (rev 2966)
+++ trunk/test-applications/facelets/src/main/java/calendar/CalendarBean.java 2007-09-17 17:42:00 UTC (rev 2967)
@@ -21,14 +21,18 @@
package calendar;
+import java.lang.reflect.Array;
import java.text.DateFormat;
+import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
import java.util.StringTokenizer;
import java.util.TimeZone;
+import javax.faces.component.UIComponent;
import javax.faces.event.ValueChangeEvent;
+import javax.faces.webapp.UIComponentTag;
import org.richfaces.event.CurrentDateChangeEvent;
@@ -150,24 +154,18 @@
weekDay = "none";
month = "none";
timeZone = "Eastern European Time";
- preloadDateRangeBegin = "2007.7.3";
- preloadDateRangeEnd = "2008.7.3";
+ preloadDateRangeBegin = "10.09.2007";
+ preloadDateRangeEnd = "11.10.2007";
}
public Date getPrDateRangeBegin() {
Calendar cal = Calendar.getInstance();
StringTokenizer st = new StringTokenizer(preloadDateRangeBegin,".");
- String [] date = new String[3];
- try {
- if(st.hasMoreElements()) {
- cal.set(Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()));
- }
- } catch (Exception e) {
- e.printStackTrace();
- cal.set(Calendar.DAY_OF_YEAR, Calendar.DAY_OF_MONTH, Calendar.DAY_OF_WEEK);
- System.out.println(cal.getTime());
- return cal.getTime();
+ ArrayList<Integer> date = new ArrayList<Integer>();
+ while(st.hasMoreTokens()) {
+ date.add(Integer.parseInt(st.nextToken()));
}
+ cal.set(date.get(2), date.get(1) - 1, date.get(0), 12, 0, 0);
System.out.println(cal.getTime());
return cal.getTime();
@@ -176,17 +174,11 @@
public Date getPrDateRangeEnd() {
Calendar cal = Calendar.getInstance();
StringTokenizer st = new StringTokenizer(preloadDateRangeEnd, ".");
- String [] date = new String[3];
- try {
- if(st.hasMoreElements()) {
- cal.set(Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()));
- }
- } catch (Exception e) {
- e.printStackTrace();
- cal.set(Calendar.DAY_OF_YEAR, Calendar.DAY_OF_MONTH, Calendar.DAY_OF_WEEK);
- System.out.println(cal.getTime());
- return cal.getTime();
+ ArrayList<Integer> date = new ArrayList<Integer>();
+ while(st.hasMoreTokens()) {
+ date.add(Integer.parseInt(st.nextToken()));
}
+ cal.set(date.get(2), date.get(1) - 1, date.get(0), 12, 0, 0);
System.out.println(cal.getTime());
return cal.getTime();
}
Modified: trunk/test-applications/facelets/src/main/webapp/Calendar/Calendar.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/Calendar/Calendar.xhtml 2007-09-17 16:29:20 UTC (rev 2966)
+++ trunk/test-applications/facelets/src/main/webapp/Calendar/Calendar.xhtml 2007-09-17 17:42:00 UTC (rev 2967)
@@ -118,10 +118,10 @@
<h:commandButton type="button" value="Select Date"
onclick="$(this.form.id+':calendarID').component.selectDate(this.form[this.form.id+':selectdate'].value);" />
- <h:outputText value="Preload date range begin" />
+ <h:outputText value="Preload date range begin(d.m.y)" />
<h:inputText value="#{calendarBean.preloadDateRangeBegin}" onchange="submit();"/>
- <h:outputText value="Preload date range end" />
+ <h:outputText value="Preload date range end(d.m.y)" />
<h:inputText value="#{calendarBean.preloadDateRangeEnd}" onchange="submit();"/>
<h:outputText value="z-index:" />
More information about the richfaces-svn-commits
mailing list