Author: ayanul
Date: 2007-09-25 09:58:37 -0400 (Tue, 25 Sep 2007)
New Revision: 3101
Modified:
trunk/test-applications/facelets/src/main/java/dfs/DemoSliderBean.java
trunk/test-applications/facelets/src/main/webapp/DataFilterSlider/DataFilterSlider.xhtml
trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-DataFilterSlider.xml
Log:
http://jira.jboss.com/jira/browse/RF-985
Modified: trunk/test-applications/facelets/src/main/java/dfs/DemoSliderBean.java
===================================================================
--- trunk/test-applications/facelets/src/main/java/dfs/DemoSliderBean.java 2007-09-25
13:58:18 UTC (rev 3100)
+++ trunk/test-applications/facelets/src/main/java/dfs/DemoSliderBean.java 2007-09-25
13:58:37 UTC (rev 3101)
@@ -29,10 +29,13 @@
*
*/
public class DemoSliderBean {
-
+ private boolean rendered;
DemoInventoryList demoInventoryList;
-
+ public DemoSliderBean() {
+ rendered = true;
+ }
+
public void setDemoInventoryList(DemoInventoryList demoInventoryList) {
this.demoInventoryList = demoInventoryList;
}
@@ -46,4 +49,12 @@
}
+ public boolean isRendered() {
+ return rendered;
+ }
+
+ public void setRendered(boolean rendered) {
+ this.rendered = rendered;
+ }
+
}
\ No newline at end of file
Modified:
trunk/test-applications/facelets/src/main/webapp/DataFilterSlider/DataFilterSlider.xhtml
===================================================================
---
trunk/test-applications/facelets/src/main/webapp/DataFilterSlider/DataFilterSlider.xhtml 2007-09-25
13:58:18 UTC (rev 3100)
+++
trunk/test-applications/facelets/src/main/webapp/DataFilterSlider/DataFilterSlider.xhtml 2007-09-25
13:58:37 UTC (rev 3101)
@@ -1,11 +1,11 @@
- <a4j:form id="form1" reRender="list-body"
ajaxSubmit="true"
- ignoreDupResponses="true" requestDelay="100"
-
xmlns:f="http://java.sun.com/jsf/core"
+ <h:form
+
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">
- <style type="text/css">
+
+ <style type= "text/css">
body{
font: normal 11px tahoma, sans-serif;
@@ -52,7 +52,7 @@
<a4j:region id="stat1">
<a4j:outputPanel id="slider-body">
- <rich:dataFilterSlider sliderListener="#{mybean.doSlide}"
+ <rich:dataFilterSlider sliderListener="#{dfs.doSlide}"
rendered="#{dfs.rendered}"
binding="#{inventoryList.dataFilterSlider}" for="carList"
forValRef="inventoryList.carInventory" filterBy="getMileage"
manualInput="true" onSlide="true" onChange="true"
@@ -67,9 +67,6 @@
<a4j:outputPanel id="list-body">
- <f:verbatim>
-
- </f:verbatim>
<h:dataTable id="carIndex" rows="10"
binding="#{inventoryList.carMakeIndexUIData}"
value="#{inventoryList.carMakeIndex}" var="category"
@@ -91,19 +88,20 @@
value="#{inventoryList.carInventory}" var="category"
rowClasses="list-row1, list-row2" columnClasses="column"
headerClass="list-header" styleClass="list-table2">
-
<h:column>
<f:facet name="header">
<h:outputText styleClass="headerText" value="Make" />
</f:facet>
<h:outputText value="#{category.make}" />
</h:column>
+
<h:column>
<f:facet name="header">
<h:outputText styleClass="headerText" value="Model" />
</f:facet>
<h:outputText value="#{category.model}" />
</h:column>
+
<h:column>
<f:facet name="header">
<h:outputText styleClass="headerText"
@@ -111,6 +109,7 @@
</f:facet>
<h:outputText value="#{category.price}" />
</h:column>
+
<h:column>
<f:facet name="header">
<h:outputText styleClass="headerText"
@@ -121,5 +120,12 @@
</h:dataTable>
</a4j:outputPanel>
</a4j:region>
+
+ <h:panelGrid columns="2">
+ <h:outputText value="Rendered" />
+ <h:selectBooleanCheckbox value="#{dfs.rendered}"
onclick="submit();"/>
+ </h:panelGrid>
<h:commandLink value="Back"
action="main"></h:commandLink>
- </a4j:form>
+
+
+ </h:form>
Modified:
trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-DataFilterSlider.xml
===================================================================
---
trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-DataFilterSlider.xml 2007-09-25
13:58:18 UTC (rev 3100)
+++
trunk/test-applications/facelets/src/main/webapp/WEB-INF/faces-config-DataFilterSlider.xml 2007-09-25
13:58:37 UTC (rev 3101)
@@ -3,7 +3,7 @@
"http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
<faces-config>
<managed-bean>
- <managed-bean-name>mybean</managed-bean-name>
+ <managed-bean-name>dfs</managed-bean-name>
<managed-bean-class>dfs.DemoSliderBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>