Author: adubovsky
Date: 2008-07-29 09:37:11 -0400 (Tue, 29 Jul 2008)
New Revision: 9816
Modified:
trunk/test-applications/facelets/src/main/java/dataGrid/DataGrid.java
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/DataFilterSlider/DataFilterSliderProperty.xhtml
Log:
some changes in dataFilterSlider
Modified: trunk/test-applications/facelets/src/main/java/dataGrid/DataGrid.java
===================================================================
--- trunk/test-applications/facelets/src/main/java/dataGrid/DataGrid.java 2008-07-29
13:23:58 UTC (rev 9815)
+++ trunk/test-applications/facelets/src/main/java/dataGrid/DataGrid.java 2008-07-29
13:37:11 UTC (rev 9816)
@@ -11,10 +11,10 @@
public class DataGrid {
- public static final String[] carMake = {"Mersedes-Benz", "Audi",
"BMW", "Ford", "Ferrari"};
- public static final String[] carModel = {"S65AMG", "RS4",
"M6", "GT40", "550 Maranello"};
- public static final String[] carMileage = {"0 km", "0 km", "0
km", "0 km", "0 km"};
- public static final String[] carPrice = {"125000 eur", "55000 eur",
"75000 eur", "255000 eur", "246000 eur"};
+ public static final String[] carMake = {"Mersedes-Benz", "Audi",
"BMW", "Ford", "Ferrari", "Jaguar",
"Bently", "Rolls-Royse", "Bugatti", "Porshe"};
+ public static final String[] carModel = {"S65AMG", "RS4",
"M6", "GT40", "550 Maranello", "XJ",
"Brookland", "Phantom", "Veyron", "Carerra GT"};
+ public static final String[] carMileage = {"0 km", "0 km", "0
km", "0 km", "0 km", "123 km", "0 km",
"250 km", "0 km", ""};
+ public static final String[] carPrice = {"125000 eur", "55000 eur",
"75000 eur", "255000 eur", "246000 eur", "85000
usd", "430000 eur", "325000 eur", "1200000 eur",
"750000 usd"};
public DataGrid() {
border = "2px";
Modified: trunk/test-applications/facelets/src/main/java/dfs/DemoSliderBean.java
===================================================================
--- trunk/test-applications/facelets/src/main/java/dfs/DemoSliderBean.java 2008-07-29
13:23:58 UTC (rev 9815)
+++ trunk/test-applications/facelets/src/main/java/dfs/DemoSliderBean.java 2008-07-29
13:37:11 UTC (rev 9816)
@@ -21,9 +21,12 @@
package dfs;
+import org.richfaces.component.html.HtmlDataFilterSlider;
import org.richfaces.event.DataFilterSliderEvent;
+import util.componentInfo.ComponentInfo;
+
/**
* @author $Autor$
*
@@ -33,6 +36,7 @@
private DemoInventoryList demoInventoryList;
private String action;
private String actionListener;
+ private HtmlDataFilterSlider htmlDataFilterSlider = null;
public DemoSliderBean() {
rendered = true;
@@ -40,6 +44,12 @@
actionListener = "---";
}
+ public String addHtmlDataFilterSlider(){
+ ComponentInfo info = ComponentInfo.getInstance();
+ info.addField(htmlDataFilterSlider);
+ return null;
+ }
+
public void setDemoInventoryList(DemoInventoryList demoInventoryList) {
this.demoInventoryList = demoInventoryList;
}
@@ -90,4 +100,12 @@
public String getActionListener() {
return actionListener;
}
+
+ public HtmlDataFilterSlider getHtmlDataFilterSlider() {
+ return htmlDataFilterSlider;
+ }
+
+ public void setHtmlDataFilterSlider(HtmlDataFilterSlider htmlDataFilterSlider) {
+ this.htmlDataFilterSlider = htmlDataFilterSlider;
+ }
}
\ 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 2008-07-29
13:23:58 UTC (rev 9815)
+++
trunk/test-applications/facelets/src/main/webapp/DataFilterSlider/DataFilterSlider.xhtml 2008-07-29
13:37:11 UTC (rev 9816)
@@ -2,7 +2,7 @@
<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
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"
id="dataFilterSliderSubviewID">
<rich:dataFilterSlider sliderListener="#{dfs.doSlide}"
action="#{dfs.act}" actionListener="#{dfs.actListener}"
- rendered="#{dfs.rendered}"
binding="#{inventoryList.dataFilterSlider}"
+ rendered="#{dfs.rendered}" binding="#{dfs.htmlDataFilterSlider}"
for="carList" forValRef="inventoryList.carInventory"
filterBy="getMileage" manualInput="true"
storeResults="true" width="400px"
styleClass="#{style.styleClass}"
rangeStyleClass="#{style.rangeStyleClass}"
trailerStyleClass="#{style.trailerStyleClass}" style="#{style.style}"
fieldStyleClass="#{style.fieldStyleClass}"
trackStyleClass="#{style.trackStyleClass}"
handleStyleClass="#{style.handleStyleClass}"
@@ -36,7 +36,7 @@
</h:column>
</h:dataTable>
- <h:dataTable id="carList" rows="10"
+ <h:dataTable id="carList" rows="10"
rendered="#{dfs.rendered}"
value="#{inventoryList.carInventory}" var="category"
rowClasses="list-row1, list-row2" columnClasses="column"
headerClass="list-header" styleClass="list-table2">
Modified:
trunk/test-applications/facelets/src/main/webapp/DataFilterSlider/DataFilterSliderProperty.xhtml
===================================================================
---
trunk/test-applications/facelets/src/main/webapp/DataFilterSlider/DataFilterSliderProperty.xhtml 2008-07-29
13:23:58 UTC (rev 9815)
+++
trunk/test-applications/facelets/src/main/webapp/DataFilterSlider/DataFilterSliderProperty.xhtml 2008-07-29
13:37:11 UTC (rev 9816)
@@ -5,16 +5,14 @@
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="dataFilterSliderPropertySubviewID">
- <h:commandButton action="#{inventoryList.add}" value="add test"
/>
+ <h:commandButton action="#{dfs.addHtmlDataFilterSlider}" value="add
test" />
<h:panelGrid columns="2">
<h:outputText value="Rendered:" />
- <h:selectBooleanCheckbox value="#{dfs.rendered}">
- <a4j:support event="onclick"
reRender="p1"></a4j:support>
- </h:selectBooleanCheckbox>
+ <h:selectBooleanCheckbox value="#{dfs.rendered}"
onchange="submit();" />
</h:panelGrid>
<br />
<br />
- <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <!-- <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
<h:panelGrid columns="2">
<rich:column>
<a4j:commandLink value="getEndRange"
reRender="findID"></a4j:commandLink>
@@ -22,5 +20,5 @@
<rich:column id="findID">
<h:outputText value="#{rich:findComponent('dfsID').endRange}"
/>
</rich:column>
- </h:panelGrid>
+ </h:panelGrid> -->
</f:subview>
\ No newline at end of file