[richfaces-svn-commits] JBoss Rich Faces SVN: r4920 - in trunk/test-applications/facelets/src/main/webapp: InputNumberSlider and 1 other directories.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Wed Dec 19 09:21:53 EST 2007


Author: ayanul
Date: 2007-12-19 09:21:53 -0500 (Wed, 19 Dec 2007)
New Revision: 4920

Added:
   trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/
   trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSlider.xhtml
   trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSliderProperty.xhtml
   trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSliderStraightforward.xhtml
   trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/
   trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinner.xhtml
   trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinnerProperty.xhtml
   trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinnerStraightforward.xhtml
Log:


Added: trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSlider.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSlider.xhtml	                        (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSlider.xhtml	2007-12-19 14:21:53 UTC (rev 4920)
@@ -0,0 +1,22 @@
+<f:subview id="inputNumberSliderSubviewID" 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">
+		<h:panelGrid columns="1">
+			<rich:inputNumberSlider id="SliderId"  immediate="#{inputNumberSlider.immediate}"
+				inputPosition="#{inputNumberSlider.inputPosition}" showToolTip="#{inputNumberSlider.showToolTip}"
+				tabindex="#{inputNumberSlider.tabindex}" value="#{inputNumberSlider.value}" valueChangeListener="#{inputNumberSlider.valueChangeListener}"
+				required="#{inputNumberSlider.rendered}" requiredMessage="#{inputNumberSlider.requiredMessage}"
+				disabled="#{inputNumberSlider.disabled}" enableManualInput="#{inputNumberSlider.enableManualInput}"
+				inputSize="#{inputNumberSlider.inputSize}" maxValue="#{inputNumberSlider.maxValue}" minValue="#{inputNumberSlider.minValue}"
+				rendered="#{inputNumberSlider.rendered}" showBoundaryValues="#{inputNumberSlider.showBoundaryValues}"
+				step="#{inputNumberSlider.step}" showInput="#{inputNumberSlider.showInput}" width="#{inputNumberSlider.width}"
+				barClass="#{inputNumberSlider.barStyle}" tipClass="#{inputNumberSlider.tipStyle}" inputClass="#{inputNumberSlider.inputStyle}"
+				handleClass="#{inputNumberSlider.handleStyle}" styleClass="#{inputNumberSlider.tipStyle}" 
+				maxlength="#{inputNumberSlider.maxlength}" onmousedown="print('onmousedownInputID', 'onmousedown work!')"	>
+			</rich:inputNumberSlider>
+			<h:panelGroup>
+				<a4j:commandButton value="valueChangeListener (show)" reRender="valueCLID" />
+				<h:outputText id="valueCLID" value=" #{inputNumberSlider.valueChangeListener}" />
+			</h:panelGroup>
+		</h:panelGrid>
+		<rich:spacer height="20px"></rich:spacer>
+</f:subview>
\ No newline at end of file

Added: trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSliderProperty.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSliderProperty.xhtml	                        (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSliderProperty.xhtml	2007-12-19 14:21:53 UTC (rev 4920)
@@ -0,0 +1,106 @@
+<f:subview id="inputNumberSliderPropertySubviewID"	
+	  xmlns:f="http://java.sun.com/jsf/core"
+	  xmlns:a4j="http://richfaces.org/a4j"
+	  xmlns:h="http://java.sun.com/jsf/html"
+	  xmlns:rich="http://richfaces.org/rich"
+	  xmlns:ui="http://java.sun.com/jsf/facelets">
+		<rich:simpleTogglePanel id="iNSliderPropertyID" switchType="client" opened="true" label="inputNumberSlider property">
+			<h:panelGrid columns="2" cellspacing="10px" border="1">
+				<h:outputText value="value" />
+				<h:inputText value="#{inputNumberSlider.value}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="inputPosition"></h:outputText>
+				<h:selectOneRadio value="#{inputNumberSlider.inputPosition}">
+					<f:selectItem itemLabel="right" itemValue="right" />
+					<f:selectItem itemLabel="left" itemValue="left" />
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:selectOneRadio>
+
+				<h:outputText value="Width:"></h:outputText>
+				<h:inputText value="#{inputNumberSlider.width}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Max Value:"></h:outputText>
+				<h:inputText value="#{inputNumberSlider.maxValue}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Min Value:"></h:outputText>
+				<h:inputText value="#{inputNumberSlider.minValue}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Input Size:"></h:outputText>
+				<h:inputText value="#{inputNumberSlider.inputSize}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Input MaxLength:"></h:outputText>
+				<h:inputText value="#{inputNumberSlider.maxlength}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Step:"></h:outputText>
+				<h:inputText value="#{inputNumberSlider.step}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="tabindex" />
+				<h:inputText value="#{inputNumberSlider.tabindex}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Disabled:"></h:outputText>
+				<h:selectBooleanCheckbox value="#{inputNumberSlider.disabled}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="Rendered:"></h:outputText>
+				<h:selectBooleanCheckbox value="#{inputNumberSlider.rendered}" onclick="submit()">
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="Manual Input:"></h:outputText>
+				<h:selectBooleanCheckbox value="#{inputNumberSlider.enableManualInput}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="Boundary Values:"></h:outputText>
+				<h:selectBooleanCheckbox value="#{inputNumberSlider.showBoundaryValues}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="Show Input:"></h:outputText>
+				<h:selectBooleanCheckbox value="#{inputNumberSlider.showInput}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="showToolTip" />
+				<h:selectBooleanCheckbox value="#{inputNumberSlider.showToolTip}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="required" />
+				<h:selectBooleanCheckbox value="#{inputNumberSlider.required}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="requiredMessage" />
+				<h:inputText value="#{inputNumberSlider.requiredMessage}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="immediate" />
+				<h:selectBooleanCheckbox value="#{inputNumberSlider.immediate}">
+					<a4j:support event="onchange" reRender="SliderId"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="Switch Styles" />
+				<a4j:commandButton id="slBtn" value="#{inputNumberSlider.btnLabel}" action="#{inputNumberSlider.doStyles}"
+					reRender="SliderId,slBtn">
+				</a4j:commandButton>
+			</h:panelGrid>
+		</rich:simpleTogglePanel>
+</f:subview>
\ No newline at end of file

Added: trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSliderStraightforward.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSliderStraightforward.xhtml	                        (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/InputNumberSlider/InputNumberSliderStraightforward.xhtml	2007-12-19 14:21:53 UTC (rev 4920)
@@ -0,0 +1,30 @@
+<f:subview id="inputNumberSliderStraightforwardSubviewID"	
+	  xmlns:f="http://java.sun.com/jsf/core"
+	  xmlns:a4j="http://richfaces.org/a4j"
+	  xmlns:h="http://java.sun.com/jsf/html"
+	  xmlns:rich="http://richfaces.org/rich"
+	  xmlns:ui="http://java.sun.com/jsf/facelets">
+		<rich:simpleTogglePanel switchType="client" opened="true" label="inputNumberSlider straightforward">
+			<h:panelGrid columns="3">
+				<h:outputText value="Test1" />
+				<a4j:commandButton action="#{inputNumberSlider.bTest1}" value="run" reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t1INSlider}"/>
+
+				<h:outputText value="Test2" />
+				<a4j:commandButton action="#{inputNumberSlider.bTest2}" value="run" reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t2INSlider}"/>
+
+				<h:outputText value="Test3" />
+				<a4j:commandButton action="#{inputNumberSlider.bTest3}" value="run" reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t3INSlider}"/>
+
+				<h:outputText value="Test4" />
+				<a4j:commandButton action="#{inputNumberSlider.bTest4}" value="run" reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t4INSlider}"/>
+
+				<h:outputText value="Test5" />
+				<a4j:commandButton action="#{inputNumberSlider.bTest5}" value="run" reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t5INSlider}"/>
+			</h:panelGrid>
+		</rich:simpleTogglePanel>
+</f:subview>
\ No newline at end of file

Added: trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinner.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinner.xhtml	                        (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinner.xhtml	2007-12-19 14:21:53 UTC (rev 4920)
@@ -0,0 +1,21 @@
+<f:subview id="inputNumberSpinnerSubviewID" xmlns:rich="http://richfaces.org/rich" xmlns:f="http://java.sun.com/jsf/core"
+	xmlns:a4j="http://richfaces.org/a4j" xmlns:c="http://java.sun.com/jstl/core" xmlns:h="http://java.sun.com/jsf/html"
+	xmlns:scriptfree="http://jakarta.apache.org/taglibs/standard/scriptfree">
+		<h:messages></h:messages>
+
+		<rich:inputNumberSpinner id="SpinnerID" tabindex="#{inputNumberSpinner.tabindex}" cycled="#{inputNumberSpinner.cycled}"
+			disabled="#{inputNumberSpinner.disabled}" maxValue="#{inputNumberSpinner.max}" minValue="#{inputNumberSpinner.min}"
+			step="#{inputNumberSpinner.step}" rendered="#{inputNumberSpinner.rendered}" value="#{inputNumberSpinner.value}"
+			inputClass="#{inputNumberSpinner.inputStyle}" styleClass="#{inputNumberSpinner.style}"
+			enableManualInput="#{inputNumberSpinner.manualInput}" inputSize="#{inputNumberSpinner.inputSize}"
+			onmousedown="print('onmousedownInputID', 'onmousedown work!')" onblur="print('onblurInputID', 'onblur work!')"
+			onchange="print('onchangeInputID', 'onchange work!')" onclick="print('onclickInputID', 'onclick work!')"
+			ondblclick="print('ondblclickInputID', 'ondblclick work!')" onerror="print('ondblclickInputID', 'ondblclick work!')"
+			onfocus="print('onfocusInputID', 'onfocus work!')" onselect="print('onselectInputID', 'onselect work!')"
+			onkeydown="print('onkeydownInputID', 'onkeydown work!')" onkeypress="print('onkeypressInputID', 'onkeypress work!')"
+			onkeyup="print('onkeyupInputID', 'onkeyup work!')" onmousemove="print('onmousemoveInputID', 'onmousemove work!')"
+			onmouseout="print('onmouseoutInputID', 'onmouseout work!')" onmouseover="print('onmouseoverInputID', 'onmouseover work!')"
+			onmouseup="print('onmouseupInputID', 'onmouseup work!')" ondownclick="print('ondownclickInputID', 'ondownclick work!')"
+			onupclick="print('onupclickInputID', 'onupclick work!')"></rich:inputNumberSpinner>
+		<rich:spacer height="20px"></rich:spacer>
+</f:subview>

Added: trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinnerProperty.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinnerProperty.xhtml	                        (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinnerProperty.xhtml	2007-12-19 14:21:53 UTC (rev 4920)
@@ -0,0 +1,56 @@
+<f:subview id="iNSpinnerPropertySubviewID"	
+	  xmlns:f="http://java.sun.com/jsf/core"
+	  xmlns:a4j="http://richfaces.org/a4j"
+	  xmlns:h="http://java.sun.com/jsf/html"
+	  xmlns:rich="http://richfaces.org/rich"
+	  xmlns:ui="http://java.sun.com/jsf/facelets">
+		<rich:simpleTogglePanel id="iNSpinnerPropertyID" switchType="client" opened="true" label="inputNumberSpinner property">
+			<h:panelGrid columns="2" cellpadding="10px" border="1">
+				<h:outputText value="Max: "></h:outputText>
+				<h:inputText value="#{inputNumberSpinner.max}">
+					<a4j:support reRender="SpinnerID" event="onchange"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Min: "></h:outputText>
+				<h:inputText value="#{inputNumberSpinner.min}">
+					<a4j:support reRender="SpinnerID" event="onchange"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Step: "></h:outputText>
+				<h:inputText value="#{inputNumberSpinner.step}">
+					<a4j:support reRender="SpinnerID" event="onchange"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Size: "></h:outputText>
+				<h:inputText value="#{inputNumberSpinner.inputSize}">
+					<a4j:support reRender="SpinnerID" event="onchange"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Value: "></h:outputText>
+				<h:inputText value="#{inputNumberSpinner.value}">
+					<a4j:support reRender="SpinnerID" event="onchange"></a4j:support>
+				</h:inputText>
+
+				<h:outputText value="Cycled:"></h:outputText>
+				<h:selectBooleanCheckbox value="#{inputNumberSpinner.cycled}">
+					<a4j:support event="onclick" reRender="SpinnerID"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="Manual Input:"></h:outputText>
+				<h:selectBooleanCheckbox value="#{inputNumberSpinner.manualInput}">
+					<a4j:support event="onclick" reRender="SpinnerID"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="Disabled:"></h:outputText>
+				<h:selectBooleanCheckbox value="#{inputNumberSpinner.disabled}">
+					<a4j:support event="onclick" reRender="SpinnerID"></a4j:support>
+				</h:selectBooleanCheckbox>
+
+				<h:outputText value="Rendered:"></h:outputText>
+				<h:selectBooleanCheckbox value="#{inputNumberSpinner.rendered}" onclick="submit()">
+				</h:selectBooleanCheckbox>
+				<h:outputText value="Switch Styles:" />
+				<h:commandButton action="#{inputNumberSpinner.doStyles}" value="#{inputNumberSpinner.btnLabel}" />
+			</h:panelGrid>
+		</rich:simpleTogglePanel>
+</f:subview>
\ No newline at end of file

Added: trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinnerStraightforward.xhtml
===================================================================
--- trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinnerStraightforward.xhtml	                        (rev 0)
+++ trunk/test-applications/facelets/src/main/webapp/InputNumberSpinner/InputNumberSpinnerStraightforward.xhtml	2007-12-19 14:21:53 UTC (rev 4920)
@@ -0,0 +1,30 @@
+<f:subview id="iNSpinnerStraightforwardSubviewID"	
+	  xmlns:f="http://java.sun.com/jsf/core"
+	  xmlns:a4j="http://richfaces.org/a4j"
+	  xmlns:h="http://java.sun.com/jsf/html"
+	  xmlns:rich="http://richfaces.org/rich"
+	  xmlns:ui="http://java.sun.com/jsf/facelets">
+		<rich:simpleTogglePanel switchType="client" opened="true" label="inputNumberSpinner straightforward">
+			<h:panelGrid columns="3">
+				<h:outputText value="Test1" />
+				<a4j:commandButton action="#{inputNumberSpinner.bTest1}" value="run" reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t1INSpinner}"/>
+
+				<h:outputText value="Test2" />
+				<a4j:commandButton action="#{inputNumberSpinner.bTest2}" value="run" reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t2INSpinner}"/>
+
+				<h:outputText value="Test3" />
+				<a4j:commandButton action="#{inputNumberSpinner.bTest3}" value="run" reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t3INSpinner}"/>
+
+				<h:outputText value="Test4" />
+				<a4j:commandButton action="#{inputNumberSpinner.bTest4}" value="run" reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t4INSpinner}"/>
+
+				<h:outputText value="Test5" />
+				<a4j:commandButton action="#{inputNumberSpinner.bTest5}" value="run" reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+				<h:outputText value="#{msg.t5INSpinner}"/>
+			</h:panelGrid>
+		</rich:simpleTogglePanel>
+</f:subview>
\ No newline at end of file




More information about the richfaces-svn-commits mailing list