| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
- xmlns:default_db__x3A__STRUCTURE.dependency.subject.assert="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.assert.xsd"
- xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
- targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.assert.xsd"
- vc:minVersion="1.1"
- xmlns:default_db__x3A__STRUCTURE.dependency.context="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.context.xsd"
- xmlns:default_db__x3A__STRUCTURE.dependency.subject.referenced="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.referenced.xsd"
- xmlns:default_db__x3A__STRUCTURE.dependency.subject.backRef="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.backRef.xsd">
- <xs:annotation>
- <xs:documentation>Logika zaleznosci modelu do przetwarzania - np assert</xs:documentation>
- </xs:annotation>
- <xs:import
- namespace="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.context.xsd"
- schemaLocation="../../default_db.STRUCTURE.dependency.context/STRUCTURE.dependency.context/STRUCTURE.dependency.context.xsd"/>
- <xs:import
- namespace="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.referenced.xsd"
- schemaLocation="../../default_db.STRUCTURE.dependency.subject.referenced/STRUCTURE.dependency.subject.referenced/STRUCTURE.dependency.subject.referenced.xsd"/>
- <xs:import
- namespace="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.backRef.xsd"
- schemaLocation="../../default_db.STRUCTURE.dependency.subject.backRef/STRUCTURE.dependency.subject.backRef/STRUCTURE.dependency.subject.backRef.xsd"/>
- <xs:complexType name="assert">
- <xs:annotation>
- <xs:documentation>Moduł zapewniania jakiś warunków </xs:documentation>
- </xs:annotation>
- <xs:sequence>
- <xs:element ref="default_db__x3A__STRUCTURE.dependency.context:constant_value">
- <xs:annotation>
- <xs:documentation>TODO jak zadziala</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="sum">
- <xs:annotation>
- <xs:documentation>suma wartosci danego czegos</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="default_db__x3A__STRUCTURE.dependency.subject.assert:assert"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:element name="sum" type="default_db__x3A__STRUCTURE.dependency.subject.assert:sum"/>
- <xs:element name="assert" type="default_db__x3A__STRUCTURE.dependency.subject.assert:assert"/>
- <xs:element name="association" type="default_db__x3A__STRUCTURE.dependency.subject.assert:assert"/>
- <xs:group name="association">
- <xs:sequence/>
- </xs:group>
- <xs:complexType name="association">
- <xs:annotation>
- <xs:documentation>adresowanie do elementu w schemacie - np. 'TheName'</xs:documentation>
- </xs:annotation>
- <xs:group ref="default_db__x3A__STRUCTURE.dependency.subject.assert:association"/>
- </xs:complexType>
- <xs:group name="measure">
- <xs:sequence/>
- </xs:group>
- <xs:complexType name="measure"/>
- <xs:group name="comparator">
- <xs:sequence/>
- </xs:group>
- <xs:complexType name="comparator"/>
- <xs:simpleType name="constructor">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:constructor"/>
- </xs:simpleType>
- <xs:attribute name="constructor"
- type="default_db__x3A__STRUCTURE.dependency.subject.assert:constructor"/>
- <xs:attributeGroup name="constructor">
- <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.assert:constructor"/>
- <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.assert:sum"/>
- <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.assert:value"/>
- </xs:attributeGroup>
- <xs:attributeGroup name="referenced">
- <xs:attributeGroup ref="default_db__x3A__STRUCTURE.dependency.subject.assert:constructor"/>
- <xs:attribute
- ref="default_db__x3A__STRUCTURE.dependency.subject.assert:referenced.constructor"/>
- <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value"/>
- <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.name"/>
- <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:parent.name"/>
- </xs:attributeGroup>
- <xs:simpleType name="referenced.constructor">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.assert:constructor"/>
- </xs:simpleType>
- <xs:attribute name="referenced.constructor"
- type="default_db__x3A__STRUCTURE.dependency.subject.assert:referenced.constructor"/>
- <xs:attribute name="sum" type="xs:boolean"/>
- <xs:attribute name="value" type="xs:boolean"/>
- <xs:simpleType name="value">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:self.value"/>
- </xs:simpleType>
- <xs:simpleType name="value.function.constructor">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.assert:constructor"/>
- </xs:simpleType>
- <xs:attributeGroup name="value.function.constructor">
- <xs:attributeGroup
- ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.function.constructor"/>
- <xs:attributeGroup
- ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.selector.constructor"/>
- <xs:attribute
- ref="default_db__x3A__STRUCTURE.dependency.subject.assert:value.function.constructor"/>
- <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.assert:value.function"/>
- <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.assert:value.selector"/>
- </xs:attributeGroup>
- <xs:attribute name="value.function.constructor"
- type="default_db__x3A__STRUCTURE.dependency.subject.assert:value.function.constructor"/>
- <xs:attribute name="value.function" type="xs:boolean"/>
- <xs:attribute name="value.selector" type="xs:boolean"/>
- <xs:simpleType name="self.name">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.name"/>
- </xs:simpleType>
- <xs:attribute name="self.value"
- type="default_db__x3A__STRUCTURE.dependency.subject.assert:self.value"/>
- <xs:simpleType name="self.value">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value"/>
- </xs:simpleType>
- <xs:simpleType name="self.value.function">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:self.value.function"/>
- </xs:simpleType>
- <xs:simpleType name="self.value.selector">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:self.value.selector"/>
- </xs:simpleType>
- <xs:simpleType name="self.value.function.constructor">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.assert:constructor"/>
- </xs:simpleType>
- <xs:attribute name="self.value.function.constructor"
- type="default_db__x3A__STRUCTURE.dependency.subject.assert:self.value.function.constructor"/>
- <xs:attributeGroup name="self.value.function.constructor">
- <xs:attribute
- ref="default_db__x3A__STRUCTURE.dependency.subject.assert:self.value.function.constructor"
- />
- </xs:attributeGroup>
- <xs:simpleType name="parent.name">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.referenced:parent.name"/>
- </xs:simpleType>
- <xs:simpleType name="backRef">
- <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.assert:constructor"/>
- </xs:simpleType>
- <xs:attributeGroup name="backRef">
- <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.assert:backRef"/>
- </xs:attributeGroup>
- <xs:attribute name="backRef"
- type="default_db__x3A__STRUCTURE.dependency.subject.assert:constructor"/>
- </xs:schema>
|