[richfaces-svn-commits] JBoss Rich Faces SVN: r2480 - in trunk: samples/calendar-sample/src/main/webapp/pages and 1 other directories.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Fri Aug 24 10:52:44 EDT 2007


Author: akushunin
Date: 2007-08-24 10:52:44 -0400 (Fri, 24 Aug 2007)
New Revision: 2480

Modified:
   trunk/samples/calendar-sample/src/main/java/org/richfaces/CalendarBean.java
   trunk/samples/calendar-sample/src/main/webapp/pages/Calendar.jsp
   trunk/ui/calendar/src/main/java/org/richfaces/component/UICalendar.java
Log:
Fixed RF-673

Modified: trunk/samples/calendar-sample/src/main/java/org/richfaces/CalendarBean.java
===================================================================
--- trunk/samples/calendar-sample/src/main/java/org/richfaces/CalendarBean.java	2007-08-24 14:16:46 UTC (rev 2479)
+++ trunk/samples/calendar-sample/src/main/java/org/richfaces/CalendarBean.java	2007-08-24 14:52:44 UTC (rev 2480)
@@ -74,9 +74,17 @@
 	}
 
 	public void setPattern(String pattern) {
+		
 		this.pattern = pattern;
 	}
 
+	public void selectPattern(ValueChangeEvent event) {
+		String tPatern = (String) event.getNewValue();
+		if (tPatern != null) {
+			pattern = tPatern;
+		}
+	}
+
 	public CalendarBean() {
 
 		locale = Locale.US;

Modified: trunk/samples/calendar-sample/src/main/webapp/pages/Calendar.jsp
===================================================================
--- trunk/samples/calendar-sample/src/main/webapp/pages/Calendar.jsp	2007-08-24 14:16:46 UTC (rev 2479)
+++ trunk/samples/calendar-sample/src/main/webapp/pages/Calendar.jsp	2007-08-24 14:52:44 UTC (rev 2480)
@@ -25,7 +25,7 @@
 	<body>
 		<f:view>
 				<a4j:outputPanel ajaxRendered="true">
-					<h:messages />
+					<h:messages showDetail="true" showSummary="true"/>
 				</a4j:outputPanel>
 			<h:form>
 				<h:panelGrid columns="1">
@@ -80,7 +80,7 @@
 					<h:outputText value="Custom day labels:" />
 					<h:selectBooleanCheckbox value="#{calendarBean.useCustomDayLabels}" onclick="submit()"/>
 					<h:outputText value="Select Date Pattern:"/>
-					<h:selectOneMenu value="#{calendarBean.pattern}" onchange="submit()">
+					<h:selectOneMenu value="MMM d, yyyy" onchange="submit()" valueChangeListener="#{calendarBean.selectPattern}">
 						<f:selectItem itemLabel="d/M/yy" itemValue="d/M/yy"/>
 						<f:selectItem itemLabel="dd/M/yy" itemValue="dd/M/yy"/>
 						<f:selectItem itemLabel="d/MMM/y" itemValue="d/MMM/y"/>

Modified: trunk/ui/calendar/src/main/java/org/richfaces/component/UICalendar.java
===================================================================
--- trunk/ui/calendar/src/main/java/org/richfaces/component/UICalendar.java	2007-08-24 14:16:46 UTC (rev 2479)
+++ trunk/ui/calendar/src/main/java/org/richfaces/component/UICalendar.java	2007-08-24 14:52:44 UTC (rev 2480)
@@ -132,23 +132,11 @@
 	public abstract String getToolTipMode();
 
 	public abstract void setToolTipMode(String toolTipMode);
-	
-	public abstract String getInputType();
-
-	public abstract void setInputType(String inputType);
-	
+			
 	public abstract String getBoundaryDatesMode();
 
 	public abstract void setBoundaryDatesMode(String boundaryDatesMode);
-	
-	public abstract String getOptionalHeader();
-
-	public abstract void setOptionalHeader(String optionalHeader);
-	
-	public abstract String getOptionalFooter();
-
-	public abstract void setOptionalFooter(String optionalFooter);
-	
+		
 	//TODO onclick add users onclick
 
 	// currentDate processing -------------------------------------------------




More information about the richfaces-svn-commits mailing list