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

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Sat Dec 20 10:50:45 EST 2008


Author: nbelaevski
Date: 2008-12-20 10:50:44 -0500 (Sat, 20 Dec 2008)
New Revision: 11949

Added:
   trunk/samples/modalpanel-sample/src/main/webapp/pages/rf-3856.jsp
Modified:
   trunk/samples/modalpanel-sample/src/main/java/org/richfaces/Bean.java
Log:
https://jira.jboss.org/jira/browse/RF-3856

Modified: trunk/samples/modalpanel-sample/src/main/java/org/richfaces/Bean.java
===================================================================
--- trunk/samples/modalpanel-sample/src/main/java/org/richfaces/Bean.java	2008-12-20 15:50:14 UTC (rev 11948)
+++ trunk/samples/modalpanel-sample/src/main/java/org/richfaces/Bean.java	2008-12-20 15:50:44 UTC (rev 11949)
@@ -55,4 +55,26 @@
 		System.out.println(counter);
 		return counter;
 	}
+	
+	private boolean checked;
+	
+	public boolean isChecked() {
+		return checked;
+	}
+	
+	public void setChecked(boolean checked) {
+		System.out.println("Bean.setChecked() " + checked);
+		this.checked = checked;
+	}
+	
+	private String radio;
+	
+	public String getRadio() {
+		return radio;
+	}
+	
+	public void setRadio(String radio) {
+		System.out.println("Bean.setRadio() " + radio);
+		this.radio = radio;
+	}
 }
\ No newline at end of file

Added: trunk/samples/modalpanel-sample/src/main/webapp/pages/rf-3856.jsp
===================================================================
--- trunk/samples/modalpanel-sample/src/main/webapp/pages/rf-3856.jsp	                        (rev 0)
+++ trunk/samples/modalpanel-sample/src/main/webapp/pages/rf-3856.jsp	2008-12-20 15:50:44 UTC (rev 11949)
@@ -0,0 +1,69 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+
+<!-- DOCTYPE html 
+     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" -->
+
+<!-- !doctype html public "-//w3c//dtd html 4.0 transitional//en"-->
+
+<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
+<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
+<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
+<%@ taglib uri="http://labs.jboss.com/jbossrichfaces/ui/modal-panel"
+	prefix="mp"%>
+
+<html>
+<head>
+<title></title>
+
+<style type="text/css">
+.pointerCursor {
+	cursor: pointer;
+}
+</style>
+</head>
+<body style="text-align: center;">
+<f:view>
+
+	<mp:modalPanel style="border: 1px solid navy;" minHeight="100" top="10"
+		width="450" id="_panel" controlsClass="pointerCursor">
+		<f:facet name="header">
+			<f:verbatim>
+				Header
+			</f:verbatim>
+		</f:facet>
+
+		<f:facet name="controls">
+			<h:graphicImage value="/images/ico_close.gif"
+				onclick="Richfaces.hideModalPanel('_panel');" />
+		</f:facet>
+
+		<h:form id="_form">
+			<f:verbatim>
+				Modal panel is here!
+			</f:verbatim>
+
+			<h:panelGroup id="inputsGroup">
+
+				<h:selectBooleanCheckbox value="#{bean.checked}" />
+
+				<h:selectOneRadio value="#{bean.radio}">
+					<f:selectItem itemLabel="hp" itemValue="hp" />
+					<f:selectItem itemLabel="ibm" itemValue="ibm" />
+					<f:selectItem itemLabel="dell" itemValue="dell" />
+				</h:selectOneRadio>
+			</h:panelGroup>
+
+			<a4j:commandLink value="Update inputs" reRender="inputsGroup" />
+
+		</h:form>
+
+
+	</mp:modalPanel>
+	<f:verbatim>
+		<a href="javascript:Richfaces.showModalPanel('_panel');">Show</a>
+	</f:verbatim>
+
+</f:view>
+</body>
+</html>




More information about the richfaces-svn-commits mailing list