[richfaces-svn-commits] JBoss Rich Faces SVN: r2007 - in trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp: pages and 1 other directory.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Thu Aug 2 09:30:00 EDT 2007


Author: sergeyhalipov
Date: 2007-08-02 09:30:00 -0400 (Thu, 02 Aug 2007)
New Revision: 2007

Modified:
   trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/WEB-INF/faces-config.xml
   trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/WEB-INF/web.xml
   trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/pages/scrollable-grid.xhtml
Log:
Added ability to choose skin to scrollable grid demo.

Modified: trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/WEB-INF/faces-config.xml
===================================================================
--- trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/WEB-INF/faces-config.xml	2007-08-02 13:29:43 UTC (rev 2006)
+++ trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/WEB-INF/faces-config.xml	2007-08-02 13:30:00 UTC (rev 2007)
@@ -259,7 +259,12 @@
 	 	<managed-bean-name>modelBuilder</managed-bean-name>
  		<managed-bean-class>org.richfaces.demo.datagrid.bean.TestGridDataModelBuilder</managed-bean-class>
 	 	<managed-bean-scope>application</managed-bean-scope>
-	</managed-bean>
+	</managed-bean>
+	<managed-bean>
+        <managed-bean-name>skinBean</managed-bean-name>
+        <managed-bean-class>org.richfaces.SkinBean</managed-bean-class>
+        <managed-bean-scope>session</managed-bean-scope>
+    </managed-bean>
  	
 <lifecycle>
 		<phase-listener>org.richfaces.demo.benchmark.PhaseDemarcationNotifier</phase-listener>

Modified: trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/WEB-INF/web.xml
===================================================================
--- trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/WEB-INF/web.xml	2007-08-02 13:29:43 UTC (rev 2006)
+++ trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/WEB-INF/web.xml	2007-08-02 13:30:00 UTC (rev 2007)
@@ -19,6 +19,10 @@
  <context-param>
   <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
   <param-value>.xhtml</param-value>
+ </context-param>
+ <context-param>
+  <param-name>org.ajax4jsf.SKIN</param-name>
+  <param-value>#{skinBean.skin}</param-value>
  </context-param>
  <filter>
   <display-name>Request Metrics</display-name>

Modified: trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/pages/scrollable-grid.xhtml
===================================================================
--- trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/pages/scrollable-grid.xhtml	2007-08-02 13:29:43 UTC (rev 2006)
+++ trunk/sandbox/samples/scrollable-grid-demo/src/main/webapp/pages/scrollable-grid.xhtml	2007-08-02 13:30:00 UTC (rev 2007)
@@ -24,7 +24,11 @@
     
     
      <body>
-   	 <f:view>
+   	 <f:view>
+   	 <h:form>
+   	 	<h:selectOneRadio binding="#{skinBean.component}" />
+        <h:commandLink action="#{skinBean.change}" value="set skin" />
+   	 </h:form>
      <h:form>
 
 	     <sg:scrollable-grid value="#{dataModel2}" 




More information about the richfaces-svn-commits mailing list