Forked from
DM / dm-docs
261 commits behind, 94 commits ahead of the upstream repository.
-
Barbara B. Frosik authoredBarbara B. Frosik authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
experimentPoliciesEditSelection.xhtml 2.56 KiB
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:c="http://xmlns.jcp.org/jsp/jstl/core">
<p/>
<p:dataTable id="experimentPoliciesEditDataTable"
var="policyTypeObject"
value="#{experimentController.experimentPoliciesTypeTable.listDataModel}"
filteredValue="#{experimentController.experimentPoliciesTypeTable.filteredObjectList}"
paginator="true"
paginatorAlwaysVisible="false"
rows="25"
binding="#{experimentController.experimentPoliciesTypeTable.listDataTable}"
widgetVar="policyEditWidget"
emptyMessage="No policies found.">
<p:column sortBy="#{policyTypeObject.policyType}" headerText="Policy Type" >
<h:outputText value="#{policyTypeObject.policyType}"/>
</p:column>
<p:column>
<h:outputLabel for="policyValue" value="Policy Value" styleClass="entityDataLabel"/>
<p:selectOneMenu id="policyValue" value="#{policyTypeObject.policyValue}" styleClass="entityDataText">
<f:selectItem itemLabel="Select Type" itemValue="" noSelectionOption="true" />
<f:selectItems value="#{experimentController.getAllowedPolicies(policyTypeObject.policyType)}"
var="allowedPolicy"
itemValue="#{policyAValue}"
itemLabel="#{policyAValue.name}"
itemDescription="#{policyAValue.description}" />
</p:selectOneMenu>
</p:column>
<p:column sortBy="#{policyTypeObject.policyValue}" headerText="Policy Value"
filterBy="#{policyTypeObject.policyValue}" filterMatchMode="contains" >
<h:outputText value="#{policyTypeObject.policyValue}"/>
</p:column>
<!-- <p:column sortBy="#{policyTypeObject.policyType.description}" headerText="Description"
filterBy="#{policyTypeObject.policyType.description}" filterMatchMode="contains">
<h:outputText value="#{policyTypeObject.policyType.description}"/>
</p:column>-->
</p:dataTable>
</ui:composition>