Author: mvitenkov
Date: 2008-06-20 09:38:48 -0400 (Fri, 20 Jun 2008)
New Revision: 9137
Modified:
trunk/test-applications/jsp/src/main/webapp/SortingAndFiltering/SortingAndFiltering.jsp
Log:
ListDataModel added(RF-3012)
Modified:
trunk/test-applications/jsp/src/main/webapp/SortingAndFiltering/SortingAndFiltering.jsp
===================================================================
---
trunk/test-applications/jsp/src/main/webapp/SortingAndFiltering/SortingAndFiltering.jsp 2008-06-20
13:38:26 UTC (rev 9136)
+++
trunk/test-applications/jsp/src/main/webapp/SortingAndFiltering/SortingAndFiltering.jsp 2008-06-20
13:38:48 UTC (rev 9137)
@@ -55,8 +55,27 @@
<h:outputText value="sortBy"></h:outputText>
</h:panelGrid>
</h:panelGrid>
- <rich:dataTable id="dataTableSAFID"
value="#{sortingAndFiltering.data}"
- var="data" sortMode="#{sortingAndFiltering.sortMode}">
+ <h:panelGroup id="selectionTable">
+ <table>
+ <tr>
+ <td>Selected Issue</td>
+ <td>
+ <h:outputText
value="#{sortingAndFiltering.selectedItem.int0}"></h:outputText>
+ </td>
+ <td>
+ <h:outputText
value="#{sortingAndFiltering.selectedItem.str0}"></h:outputText>
+ </td>
+ <td>
+ <h:outputText
value="#{sortingAndFiltering.selectedItem.str1}"></h:outputText>
+ </td>
+ <td>
+ <h:outputText
value="#{sortingAndFiltering.selectedItem.str2}"></h:outputText>
+ </td>
+ </tr>
+ </table>
+ </h:panelGroup>
+ <rich:dataTable id="dataTableSAFID"
value="#{sortingAndFiltering.dataModel}"
+ var="data" sortMode="#{sortingAndFiltering.sortMode}"
rendered="#{sortingAndFiltering.rendered}">
<f:facet name="caption"><h:outputText value="sortMode:
#{sortingAndFiltering.sortMode}"></h:outputText></f:facet>
<rich:column sortBy="#{data.int0}"
selfSorted="#{sortingAndFiltering.selfSorted}"
@@ -64,7 +83,7 @@
<f:facet name="header">
<h:outputText value="#1" />
</f:facet>
- <h:outputText value="#{data.int0}"></h:outputText>
+ <a4j:commandLink value="Select"
action="#{sortingAndFiltering.select}"
reRender="dataTableSAFID"></a4j:commandLink>
<f:facet name="footer">
<h:outputText value="#1" />
</f:facet>
@@ -188,6 +207,10 @@
<h:selectBooleanCheckbox value="#{sortingAndFiltering.selfSorted}"
onchange="submit();" />
+ <h:outputText value="rendered" />
+ <h:selectBooleanCheckbox value="#{sortingAndFiltering.rendered}"
+ onchange="submit();" />
+
<h:outputText value="sortOrder" />
<h:selectOneRadio value="#{sortingAndFiltering.currentSortOrder}"
onchange="submit();">