[richfaces-svn-commits] JBoss Rich Faces SVN: r2924 - in trunk/test-applications/facelets/src/main: java/selectOneMenuPage and 2 other directories.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Thu Sep 13 08:58:05 EDT 2007


Author: ayanul
Date: 2007-09-13 08:58:05 -0400 (Thu, 13 Sep 2007)
New Revision: 2924

Added:
   trunk/test-applications/facelets/src/main/java/selectOneMenuPage/
   trunk/test-applications/facelets/src/main/java/selectOneMenuPage/SelectOneMenuPage.java
   trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-SelectOneMenuPage.xml
   trunk/test-applications/facelets/src/main/webapp/pages/SelectOneMenuPage.xhtml
Modified:
   trunk/test-applications/facelets/src/main/webapp/pages/Div.xhtml
   trunk/test-applications/facelets/src/main/webapp/pages/Test.xhtml
Log:


Added: trunk/test-applications/facelets/src/main/java/selectOneMenuPage/SelectOneMenuPage.java
===================================================================
--- trunk/test-applications/facelets/src/main/java/selectOneMenuPage/SelectOneMenuPage.java	                        (rev 0)
+++ trunk/test-applications/facelets/src/main/java/selectOneMenuPage/SelectOneMenuPage.java	2007-09-13 12:58:05 UTC (rev 2924)
@@ -0,0 +1,33 @@
+package selectOneMenuPage;
+
+public class SelectOneMenuPage {
+	private String top = "10px";
+	private String left = "0px";
+	private String width = "800px";
+	private String height = "20px";
+	
+	public String getTop() {
+		return top;
+	}
+	public void setTop(String top) {
+		this.top = top;
+	}
+	public String getLeft() {
+		return left;
+	}
+	public void setLeft(String left) {
+		this.left = left;
+	}
+	public String getWidth() {
+		return width;
+	}
+	public void setWidth(String width) {
+		this.width = width;
+	}
+	public String getHeight() {
+		return height;
+	}
+	public void setHeight(String height) {
+		this.height = height;
+	}
+}

Added: trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-SelectOneMenuPage.xml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-SelectOneMenuPage.xml	                        (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-SelectOneMenuPage.xml	2007-09-13 12:58:05 UTC (rev 2924)
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<!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>somp</managed-bean-name>
+  <managed-bean-class>selectOneMenuPage.SelectOneMenuPage</managed-bean-class>
+  <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+</faces-config>

Modified: trunk/test-applications/facelets/src/main/webapp/pages/Div.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/pages/Div.xhtml	2007-09-13 11:47:13 UTC (rev 2923)
+++ trunk/test-applications/facelets/src/main/webapp/pages/Div.xhtml	2007-09-13 12:58:05 UTC (rev 2924)
@@ -13,13 +13,13 @@
 		type="text/css" />
 	</head>
 	<body>
+	<ui:include src="SelectOneMenuPage.xhtml" />
 		<div id="div_1_ID" style="position: relative; left:600px; top:500px; z-index:1;">
 			<div id="div_2_ID" style="position: absolute; left:-580px; top:-450px;">
 				<ui:include src="${divBean.src}" />
 			</div>
 		</div>
 
-
 	<div id="divOpthID" align="right">
 		<h:form id="forvDivOpthID">
 			<h:panelGrid columns="2">

Added: trunk/test-applications/facelets/src/main/webapp/pages/SelectOneMenuPage.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/pages/SelectOneMenuPage.xhtml	                        (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/pages/SelectOneMenuPage.xhtml	2007-09-13 12:58:05 UTC (rev 2924)
@@ -0,0 +1,60 @@
+<h:form id="formSOMID" xmlns:a4j="http://richfaces.org/a4j"
+	xmlns:f="http://java.sun.com/jsf/core"
+	xmlns:h="http://java.sun.com/jsf/html"
+	xmlns:rich="http://richfaces.org/rich">
+	
+	<div align="right">
+		<h:panelGrid columns="2">
+			<h:panelGroup>
+				<h:outputText value="Top:" />
+				<h:inputText value="#{somp.top}">
+					<a4j:support event="onchange" reRender="formSOMID"></a4j:support>
+				</h:inputText>
+			</h:panelGroup>
+			<h:panelGroup>
+				<h:outputText value="Left:" />
+				<h:inputText value="#{somp.left}">
+					<a4j:support event="onchange" reRender="formSOMID"></a4j:support>
+				</h:inputText>
+			</h:panelGroup>
+			<h:panelGroup>
+				<h:outputText value="Width:" />
+				<h:inputText value="#{somp.width}">
+					<a4j:support event="onchange" reRender="formSOMID"></a4j:support>
+				</h:inputText>
+			</h:panelGroup>
+			<h:panelGroup>
+				<h:outputText value="Height:" />
+				<h:inputText value="#{somp.height}">
+					<a4j:support event="onchange" reRender="formSOMID"></a4j:support>
+				</h:inputText>
+			</h:panelGroup>
+		</h:panelGrid>
+	</div>
+	
+	<div id="divID" style="position: absolute; top: #{somp.top}; left: #{somp.left};">
+		<h:selectOneMenu id="optionSOMID" value="menu" style="width:#{somp.width};height:#{somp.height}">
+			<f:selectItem itemLabel="1" itemValue="test" />
+			<f:selectItem itemLabel="2" itemValue="test" />
+			<f:selectItem itemLabel="3" itemValue="test" />
+			<f:selectItem itemLabel="4" itemValue="test" />
+			<f:selectItem itemLabel="5" itemValue="test" />
+			<f:selectItem itemLabel="6" itemValue="test" />
+			<f:selectItem itemLabel="7" itemValue="test" />
+			<f:selectItem itemLabel="8" itemValue="test" />
+			<f:selectItem itemLabel="9" itemValue="test" />
+			<f:selectItem itemLabel="10" itemValue="test" />
+			<f:selectItem itemLabel="11" itemValue="test" />
+			<f:selectItem itemLabel="12" itemValue="test" />
+			<f:selectItem itemLabel="13" itemValue="test" />
+			<f:selectItem itemLabel="14" itemValue="test" />
+			<f:selectItem itemLabel="15" itemValue="test" />
+			<f:selectItem itemLabel="16" itemValue="test" />
+			<f:selectItem itemLabel="17" itemValue="test" />
+			<f:selectItem itemLabel="18" itemValue="test" />
+			<f:selectItem itemLabel="19" itemValue="test" />
+			<f:selectItem itemLabel="20" itemValue="test" />
+		</h:selectOneMenu>
+	</div>
+
+</h:form>

Modified: trunk/test-applications/facelets/src/main/webapp/pages/Test.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/pages/Test.xhtml	2007-09-13 11:47:13 UTC (rev 2923)
+++ trunk/test-applications/facelets/src/main/webapp/pages/Test.xhtml	2007-09-13 12:58:05 UTC (rev 2924)
@@ -13,6 +13,7 @@
 		type="text/css" />
 	</head>
 	<body>
+	<div id="divOpthID"  align="right">
 	<h:form id="forvDivOpthID">
 		<h:panelGrid columns="2">
 			<h:outputText value="Select component:" />
@@ -48,7 +49,8 @@
 			</h:selectOneMenu>
 		</h:panelGrid>
 	</h:form>
-		
+	</div>
+	<ui:include src="SelectOneMenuPage.xhtml"  />		
 	<ui:include src="${divBean.src}" />
 
 	</body>




More information about the richfaces-svn-commits mailing list