Skip to content

Commit

Permalink
Added simulations schema
Browse files Browse the repository at this point in the history
  • Loading branch information
tonydamage committed Nov 9, 2022
1 parent df63ce1 commit 9b49905
Show file tree
Hide file tree
Showing 3 changed files with 65 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ Notes:
<system systemId="http://midpoint.evolveum.com/xml/ns/public/common/common-gui-3" uri="../xml/ns/public/common/common-gui-3.xsd" />
<system systemId="http://midpoint.evolveum.com/xml/ns/public/common/common-provisioning-3" uri="../xml/ns/public/common/common-provisioning-3.xsd" />
<system systemId="http://midpoint.evolveum.com/xml/ns/public/common/common-correlation-3" uri="../xml/ns/public/common/common-correlation-3.xsd" />
<system systemId="http://midpoint.evolveum.com/xml/ns/public/common/common-simulations-3" uri="../xml/ns/public/common/common-simulations-3.xsd" />


<!-- WSDLs -->
<public publicId="http://midpoint.evolveum.com/xml/ns/public/model/model-3" uri="../xml/ns/public/model/model-3.wsdl" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,5 +102,5 @@
<xsd:include schemaLocation="http://midpoint.evolveum.com/xml/ns/public/common/common-gui-3"/>
<xsd:include schemaLocation="http://midpoint.evolveum.com/xml/ns/public/common/common-provisioning-3"/>
<xsd:include schemaLocation="http://midpoint.evolveum.com/xml/ns/public/common/common-correlation-3"/>

<xsd:include schemaLocation="http://midpoint.evolveum.com/xml/ns/public/common/common-simulations-3"/>
</xsd:schema>
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Copyright (C) 2010-2022 Evolveum and contributors
~
~ This work is dual-licensed under the Apache License 2.0
~ and European Union Public License. See LICENSE file for details.
-->

<!--suppress XmlUnusedNamespaceDeclaration -->
<xsd:schema targetNamespace="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3"
xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
elementFormDefault="qualified"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
jaxb:extensionBindingPrefixes="xjc"
jaxb:version="2.0">

<xsd:annotation>
<xsd:documentation>
TODO
</xsd:documentation>
</xsd:annotation>

<!-- Don't provide schemaLocation here, as it causes xjc to really contact the URIs (!) -->
<xsd:import namespace="http://prism.evolveum.com/xml/ns/public/annotation-3"/>
<xsd:import namespace="http://prism.evolveum.com/xml/ns/public/types-3"/>

<xsd:include schemaLocation="http://midpoint.evolveum.com/xml/ns/public/common/common-core-3"/>



<xsd:complexType name="SimulationResultType">
<xsd:annotation>
<xsd:documentation>
Result of Simulation run.
</xsd:documentation>
<xsd:appinfo>
<a:object/>
<a:since>4.7</a:since>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="tns:ObjectType">
<xsd:sequence>
<xsd:element name="metric" type="tns:SimulationMetricType" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>

<xsd:complexType name="SimulationMetricType">

</xsd:complexType>

<xsd:complexType name="SimulationResultProcessedObjectType">
</xsd:complexType>

</xsd:schema>

0 comments on commit 9b49905

Please sign in to comment.