[richfaces-svn-commits] JBoss Rich Faces SVN: r2446 - in trunk/samples/rich-message-demo/src/main: webapp/WEB-INF and 1 other directories.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Thu Aug 23 11:53:15 EDT 2007


Author: abelevich
Date: 2007-08-23 11:53:14 -0400 (Thu, 23 Aug 2007)
New Revision: 2446

Added:
   trunk/samples/rich-message-demo/src/main/java/org/richfaces/demo/Message.java
Modified:
   trunk/samples/rich-message-demo/src/main/webapp/WEB-INF/faces-config.xml
   trunk/samples/rich-message-demo/src/main/webapp/pages/message-demo.xhtml
Log:
extend demo app

Added: trunk/samples/rich-message-demo/src/main/java/org/richfaces/demo/Message.java
===================================================================
--- trunk/samples/rich-message-demo/src/main/java/org/richfaces/demo/Message.java	                        (rev 0)
+++ trunk/samples/rich-message-demo/src/main/java/org/richfaces/demo/Message.java	2007-08-23 15:53:14 UTC (rev 2446)
@@ -0,0 +1,21 @@
+/**
+ * 
+ */
+package org.richfaces.demo;
+
+/**
+ * @author Anton Belevich
+ *
+ */
+public class Message {
+	
+	public String layout = "table";
+
+	public String getLayout() {
+		return layout;
+	}
+
+	public void setLayout(String layout) {
+		this.layout = layout;
+	}
+}

Modified: trunk/samples/rich-message-demo/src/main/webapp/WEB-INF/faces-config.xml
===================================================================
--- trunk/samples/rich-message-demo/src/main/webapp/WEB-INF/faces-config.xml	2007-08-23 15:51:37 UTC (rev 2445)
+++ trunk/samples/rich-message-demo/src/main/webapp/WEB-INF/faces-config.xml	2007-08-23 15:53:14 UTC (rev 2446)
@@ -2,6 +2,12 @@
 <!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
                               "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
 <faces-config>
+
+	<managed-bean>
+  		<managed-bean-name>message</managed-bean-name>
+  		<managed-bean-class>org.richfaces.demo.Message</managed-bean-class>
+  		<managed-bean-scope>session</managed-bean-scope>
+ 	</managed-bean>
 	<validator>
  		<validator-id>SelectValidator</validator-id>
  		<validator-class>org.richfaces.demo.SelectValidator </validator-class>

Modified: trunk/samples/rich-message-demo/src/main/webapp/pages/message-demo.xhtml
===================================================================
--- trunk/samples/rich-message-demo/src/main/webapp/pages/message-demo.xhtml	2007-08-23 15:51:37 UTC (rev 2445)
+++ trunk/samples/rich-message-demo/src/main/webapp/pages/message-demo.xhtml	2007-08-23 15:53:14 UTC (rev 2446)
@@ -120,10 +120,19 @@
 	       			<h:outputText value="Rich Messages Demo"/>  
 	       		</td>
 	       	</tr>
+	       	<tr>
+	       		<td>
+	       			<h:selectOneMenu id="layout" value="#{message.layout}">
+     					<f:selectItem itemValue="table" itemLabel="table"/>			
+     					<f:selectItem itemValue="list" itemLabel="list"/>			
+     					<f:selectItem itemValue="iterator" itemLabel="iterator"/>			
+    				</h:selectOneMenu>
+	       		</td>
+	       	</tr>
 	       		
 	       	<tr>
 	       		<td>
-	       			<r:messages layout="table"
+	       			<r:messages layout="#{message.layout}"
 	      							tooltip="true" 
 	      	            			showDetail="false" 
 	      			    			showSummary="true" 




More information about the richfaces-svn-commits mailing list