Skip to content
Snippets Groups Projects
Commit cb169578 authored by Jonas Blatt's avatar Jonas Blatt :ant:
Browse files

Merge branch 'develop' into 'master'

Develop

See merge request fg-bks/br-verification-tool!29
parents 3ed6af15 82529a36
No related branches found
No related tags found
No related merge requests found
......@@ -6,7 +6,9 @@ DMN Verifier
- [DMN Generator](./dmn-generator): DMN generator for performance tests
## GitLab Wiki for documentation
[DMN Verifier Wiki documentation](https://gitlab.uni-koblenz.de/fg-bks/br-verification-tool/wikis/home)
- [DMN Verifier Wiki documentation](https://gitlab.uni-koblenz.de/fg-bks/br-verification-tool/wikis/home)
- [Build and deploy project](https://gitlab.uni-koblenz.de/fg-bks/br-verification-tool/wikis/Setup)
- [REST api](https://gitlab.uni-koblenz.de/fg-bks/br-verification-tool/wikis/REST-api)
## Used libaries
- [dmn-js](https://github.com/bpmn-io/dmn-js) for visualisation of the dmn tables
......
......@@ -95,90 +95,87 @@
</f:facet>
<f:facet name="complete">
<h2>Single table results</h2>
<p:dataTable var="verifier"
value="#{tableDataBean.verifierResultListSingleTables}"
emptyMessage="No records found, check syntax!">
<p:column style="width:16px">
<p:rowToggler/>
</p:column>
<p:column styleClass="col-dataType" headerText="Type">
<h:outputText value="#{verifier.verifierType}"/>
</p:column>
<p:column styleClass="col-description" headerText="Description">
<h:outputText value="#{verifier.verificationDescription}"/>
</p:column>
<p:column styleClass="col-quantity" headerText="Quantity">
<h:outputText value="#{verifier.verificationsCount}"/>
</p:column>
<p:rowExpansion>
<p:dataTable var="results" value="#{verifier.verifications}">
<p:column styleClass="subcol-message" headerText="Message">
<h:outputText value="#{results.message}"/>
<p:tabView>
<p:tab title="Single table results">
<p:dataTable var="verifier"
value="#{tableDataBean.verifierResultListSingleTables}"
emptyMessage="No records found, check syntax!">
<p:column style="width:16px">
<p:rowToggler/>
</p:column>
<p:column styleClass="subcol-rules" headerText="Rules">
<p:commandButton styleClass="ruleselect-button"
style="width: 95%;"
onclick="addHighlightCss(#{results.rulesAsJson});"
value="Show"/>
</p:column>
</p:dataTable>
</p:rowExpansion>
</p:dataTable>
</f:facet>
</p:ajaxStatus>
<!-- Multi Table -->
<p:ajaxStatus style="display:block;">
<f:facet name="default">
</f:facet>
<p:column styleClass="col-dataType" headerText="Type">
<h:outputText value="#{verifier.verifierType}"/>
</p:column>
<f:facet name="start">
</f:facet>
<p:column styleClass="col-description" headerText="Description">
<h:outputText value="#{verifier.verificationDescription}"/>
</p:column>
<f:facet name="complete">
<h2>Multi table results</h2>
<p:dataTable var="verifier"
value="#{tableDataBean.verifierResultListMultiTables}"
emptyMessage="No records found, check syntax!">
<p:column style="width:16px">
<p:rowToggler/>
</p:column>
<p:column styleClass="col-dataType" headerText="Type">
<h:outputText value="#{verifier.verifierType}"/>
</p:column>
<p:column styleClass="col-description" headerText="Description">
<h:outputText value="#{verifier.verificationDescription}"/>
</p:column>
<p:column styleClass="col-quantity" headerText="Quantity">
<h:outputText value="#{verifier.verificationsCount}"/>
</p:column>
<p:rowExpansion>
<p:dataTable var="results" value="#{verifier.verifications}">
<p:column styleClass="subcol-message" headerText="Message">
<h:outputText value="#{results.message}"/>
<p:column styleClass="col-quantity" headerText="Quantity">
<h:outputText value="#{verifier.verificationsCount}"/>
</p:column>
<p:column styleClass="subcol-rules" headerText="Rules">
<p:dataTable var="rule" value="#{results.rules}">
<p:column style="padding: 0px">
<p:rowExpansion>
<p:dataTable var="results"
value="#{verifier.verifications}">
<p:column styleClass="subcol-message"
headerText="Message">
<h:outputText value="#{results.message}"/>
</p:column>
<p:column styleClass="subcol-rules" headerText="Rules">
<p:commandButton styleClass="ruleselect-button"
style="width: 95%;"
onclick="addHighlightCssSingleRule('#{rule.ruleId}', '#{rule.decisionKey}');"
value="#{rule.tableName.concat(' (').concat(rule.rowNumber).concat(')')}"/>
onclick="addHighlightCss(#{results.rulesAsJson});"
value="Show"/>
</p:column>
</p:dataTable>
</p:rowExpansion>
</p:dataTable>
</p:tab>
<p:tab title="Multi Table results">
<p:dataTable var="verifier"
value="#{tableDataBean.verifierResultListMultiTables}"
emptyMessage="No records found, check syntax!">
<p:column style="width:16px">
<p:rowToggler/>
</p:column>
<p:column styleClass="col-dataType" headerText="Type">
<h:outputText value="#{verifier.verifierType}"/>
</p:column>
<p:column styleClass="col-description" headerText="Description">
<h:outputText value="#{verifier.verificationDescription}"/>
</p:column>
<p:column styleClass="col-quantity" headerText="Quantity">
<h:outputText value="#{verifier.verificationsCount}"/>
</p:column>
<p:rowExpansion>
<p:dataTable var="results"
value="#{verifier.verifications}">
<p:column styleClass="subcol-message"
headerText="Message">
<h:outputText value="#{results.message}"/>
</p:column>
<p:column styleClass="subcol-rules" headerText="Rules">
<p:dataTable var="rule" value="#{results.rules}">
<p:column style="padding: 0px">
<p:commandButton
styleClass="ruleselect-button"
style="width: 95%;"
onclick="addHighlightCssSingleRule('#{rule.ruleId}', '#{rule.decisionKey}');"
value="#{rule.tableName.concat(' (').concat(rule.rowNumber).concat(')')}"/>
</p:column>
</p:dataTable>
</p:column>
</p:dataTable>
</p:rowExpansion>
</p:dataTable>
</p:rowExpansion>
</p:dataTable>
</p:tab>
</p:tabView>
</f:facet>
</p:ajaxStatus>
</h:panelGroup>
......
......@@ -9,6 +9,18 @@ h2 {
margin: 10px;
}
.ui-tabs .ui-tabs-panel {
padding: 0 !important; /* overwrite primefaces css */
}
.ui-tabs.ui-tabs-top>.ui-tabs-nav {
background: transparent !important; /* overwrite primefaces css */
}
.ui-state-active {
font-weight: bold !important; /* overwrite primefaces css */
}
.col-type {
width: 25%;
word-wrap: break-word;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment