STRUCTURE.dependency.subject.referenced.xsd 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  3. xmlns:default_db__x3A__STRUCTURE="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.xsd"
  4. xmlns:default_db__x3A__STRUCTURE.dependency.subject="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.xsd"
  5. xmlns:default_db__x3A__STRUCTURE.dependency.subject.referenced="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.referenced.xsd"
  6. xmlns:p5suis="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/system_ui_info_speech/system_ui_info_speech.xsd"
  7. xmlns:default_db__x3A__STRUCTURE.dependency.route="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.route.xsd"
  8. xmlns:default_db__x3A__STRUCTURE.dependency.context="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.context.xsd"
  9. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  10. xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
  11. xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
  12. xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
  13. xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
  14. xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
  15. xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
  16. xmlns:ant-object="http://biuro.biall-net.pl/xmlschema_procesy5/ant-object/ant-object.xsd"
  17. xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
  18. targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.referenced.xsd"
  19. vc:minVersion="1.1"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
  20. <xs:annotation>
  21. <xs:documentation>Konstruktor dla wyzwalania/ukladania back references</xs:documentation>
  22. </xs:annotation>
  23. <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.context.xsd"
  24. schemaLocation="../../default_db.STRUCTURE.dependency.context/STRUCTURE.dependency.context/STRUCTURE.dependency.context.xsd"/>
  25. <xs:attributeGroup name="constructor">
  26. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:constructor"
  27. id=".referenced___d18e8011-1"/>
  28. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.targetNamespace"
  29. id=".referenced___d18e8012-1"/>
  30. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.namespaceprefix"
  31. id=".referenced___d18e8013-1"/>
  32. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.name"
  33. id=".referenced___d18e8014-1"/>
  34. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value"
  35. id=".referenced___d18e8015-1"/>
  36. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:parent.name"
  37. id=".referenced___d18e8016-1"/>
  38. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:parent.targetNamespace"
  39. id=".referenced___d18e8017-1"/>
  40. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:parent.namespaceprefix"
  41. id=".referenced___d18e8018-1"/>
  42. </xs:attributeGroup>
  43. <xs:simpleType name="constructor" id=".referenced___d18e8019-1_constructo">
  44. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:constructor"/>
  45. </xs:simpleType>
  46. <xs:attribute name="constructor"
  47. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:constructor"
  48. id=".referenced___d18e8021-1_constructo"/>
  49. <xs:attribute name="self.targetNamespace"
  50. type="default_db__x3A__STRUCTURE.dependency.context:self.targetNamespace"
  51. id=".referenced___d18e8022-1_self.targe"/>
  52. <xs:attribute name="self.namespaceprefix"
  53. type="default_db__x3A__STRUCTURE.dependency.context:self.namespaceprefix"
  54. id=".referenced___d18e8023-1_self.names"/>
  55. <xs:attribute name="self.name"
  56. type="default_db__x3A__STRUCTURE.dependency.context:self.name"
  57. id=".referenced___d18e8024-1_self.name"/>
  58. <xs:attribute name="self.value"
  59. type="default_db__x3A__STRUCTURE.dependency.context:self.value"
  60. id=".referenced___d18e8025-1_self.value"/>
  61. <xs:attribute name="parent.name"
  62. type="default_db__x3A__STRUCTURE.dependency.context:parent.name"
  63. id=".referenced___d18e8026-1_parent.nam"/>
  64. <xs:attribute name="parent.targetNamespace"
  65. type="default_db__x3A__STRUCTURE.dependency.context:parent.targetNamespace"
  66. id=".referenced___d18e8027-1_parent.tar"/>
  67. <xs:attribute name="parent.namespaceprefix"
  68. type="default_db__x3A__STRUCTURE.dependency.context:parent.namespaceprefix"
  69. id=".referenced___d18e8029-1_parent.nam"/>
  70. <xs:simpleType name="parent.name" id=".referenced___d18e8030-1_parent.nam">
  71. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:parent.name"/>
  72. </xs:simpleType>
  73. <xs:simpleType name="parent.value.function" id=".referenced___d18e8032-1_parent.val">
  74. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:parent.value.function"/>
  75. </xs:simpleType>
  76. <xs:simpleType name="parent.value.selector" id=".referenced___d18e8034-1_parent.val">
  77. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:parent.value.selector"/>
  78. </xs:simpleType>
  79. <xs:simpleType name="self.value" id=".referenced___d18e8036-1_self.value">
  80. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:self.value"/>
  81. </xs:simpleType>
  82. <xs:simpleType name="self.name" id=".referenced___d18e8038-1_self.name">
  83. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:self.name"/>
  84. </xs:simpleType>
  85. <xs:simpleType name="self.value.selector.constructor"
  86. id=".referenced___d18e8040-1_self.value">
  87. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.referenced:constructor"/>
  88. </xs:simpleType>
  89. <xs:attribute name="self.value.selector.constructor"
  90. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.selector.constructor"
  91. id=".referenced___d18e8042-1_self.value"/>
  92. <xs:attributeGroup name="self.value.selector.constructor">
  93. <xs:attributeGroup ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.constructor"/>
  94. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.selector.constructor"
  95. id=".referenced___d18e8045-1"/>
  96. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.selector"
  97. id=".referenced___d18e8046-1"/>
  98. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.function"
  99. id=".referenced___d18e8047-1"/>
  100. </xs:attributeGroup>
  101. <xs:attribute name="self.value.selector"
  102. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.selector"
  103. id=".referenced___d18e8048-1_self.value"/>
  104. <xs:simpleType name="self.value.selector" id=".referenced___d18e8049-1_self.value">
  105. <xs:restriction base="xs:string"/>
  106. </xs:simpleType>
  107. <xs:attribute name="self.value.function"
  108. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.function"
  109. id=".referenced___d18e8052-1_self.value"/>
  110. <xs:simpleType name="self.value.function" id=".referenced___d18e8053-1_self.value">
  111. <xs:restriction base="xs:string"/>
  112. </xs:simpleType>
  113. <xs:simpleType name="self.constructor" id=".referenced___d18e8055-1_self.const">
  114. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.referenced:constructor"/>
  115. </xs:simpleType>
  116. <xs:attributeGroup name="self.constructor">
  117. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.constructor"
  118. id=".referenced___d18e8058-1"/>
  119. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.name"
  120. id=".referenced___d18e8059-1"/>
  121. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value"
  122. id=".referenced___d18e8060-1"/>
  123. </xs:attributeGroup>
  124. <xs:attribute name="self.constructor"
  125. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.constructor"
  126. id=".referenced___d18e8061-1_self.const"/>
  127. <xs:attributeGroup name="child.constructor">
  128. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.constructor"
  129. id=".referenced___d18e8063-1"/>
  130. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.name"
  131. id=".referenced___d18e8064-1"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
  132. <xs:annotation>
  133. <xs:documentation>To validate context</xs:documentation>
  134. </xs:annotation>
  135. </xs:attribute>
  136. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.name"
  137. use="prohibited"
  138. id=".referenced___d18e8068-1"/>
  139. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.local-name"
  140. id=".referenced___d18e8069-1"/>
  141. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value"
  142. id=".referenced___d18e8070-1"/>
  143. <xs:attributeGroup ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.function.constructor"/>
  144. </xs:attributeGroup>
  145. <xs:simpleType name="child.constructor" id=".referenced___d18e8072-1_child.cons">
  146. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.referenced:constructor"/>
  147. </xs:simpleType>
  148. <xs:attribute name="child.constructor"
  149. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.constructor"
  150. id=".referenced___d18e8074-1_child.cons"/>
  151. <xs:attribute name="child.name"
  152. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.name"
  153. id=".referenced___d18e8075-1_child.name"/>
  154. <xs:simpleType name="child.name" id=".referenced___d18e8076-1_child.name">
  155. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:child.name"/>
  156. </xs:simpleType>
  157. <xs:attribute name="child.local-name"
  158. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.local-name"
  159. id=".referenced___d18e8078-1_child.loca"/>
  160. <xs:simpleType name="child.local-name" id=".referenced___d18e8080-1_child.loca">
  161. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:child.local-name"/>
  162. </xs:simpleType>
  163. <xs:simpleType name="child.value" id=".referenced___d18e8082-1_child.valu">
  164. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.context:child.value"/>
  165. </xs:simpleType>
  166. <xs:attribute name="child.value"
  167. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value"
  168. id=".referenced___d18e8084-1_child.valu"/>
  169. <xs:simpleType name="child.value.function" id=".referenced___d18e8085-1_child.valu">
  170. <xs:restriction base="xs:string"/>
  171. </xs:simpleType>
  172. <xs:attributeGroup name="child.value.function.constructor">
  173. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.function.constructor"
  174. id=".referenced___d18e8088-1"/>
  175. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.function"
  176. id=".referenced___d18e8089-1"/>
  177. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.selector"
  178. id=".referenced___d18e8090-1"/>
  179. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:value.function.substring.sourceString"
  180. id=".referenced___d18e8091-1"/>
  181. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.function.substring.startingLoc"
  182. id=".referenced___d18e8092-1"/>
  183. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.function.substring.length"
  184. id=".referenced___d18e8093-1"/>
  185. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.selector.serialized"
  186. id=".referenced___d18e8094-1"/>
  187. </xs:attributeGroup>
  188. <xs:simpleType name="child.value.function.constructor"
  189. id=".referenced___d18e8095-1_child.valu">
  190. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.referenced:constructor"/>
  191. </xs:simpleType>
  192. <xs:attribute name="child.value.function.constructor"
  193. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.function.constructor"
  194. id=".referenced___d18e8097-1_child.valu"/>
  195. <xs:attribute name="child.value.function"
  196. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.function"
  197. id=".referenced___d18e8098-1_child.valu"/>
  198. <xs:simpleType name="child.value.selector" id=".referenced___d18e8099-1_child.valu">
  199. <xs:restriction base="xs:string"/>
  200. </xs:simpleType>
  201. <xs:attribute name="child.value.selector"
  202. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.selector"
  203. id=".referenced___d18e8101-1_child.valu"/>
  204. <xs:attribute name="value.function.substring"
  205. type="xs:string"
  206. id=".referenced___d18e8102-1_value.func"/>
  207. <xs:attribute name="value.function.substring.sourceString"
  208. type="xs:positiveInteger"
  209. id=".referenced___d18e8104-1_value.func"/>
  210. <xs:attribute name="self.value.function.substring.startingLoc"
  211. type="xs:positiveInteger"
  212. id=".referenced___d18e8105-1_self.value"/>
  213. <xs:attribute name="self.value.function.substring.length"
  214. type="xs:positiveInteger"
  215. id=".referenced___d18e8106-1_self.value"/>
  216. <xs:attribute name="self.value.function.serialized"
  217. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.value.function.serialized"
  218. id=".referenced___d18e8107-1_self.value"/>
  219. <xs:simpleType name="self.value.function.serialized"
  220. id=".referenced___d18e8108-1_self.value">
  221. <xs:list itemType="xs:string"/>
  222. </xs:simpleType>
  223. <xs:simpleType name="child.value.selector.serialized"
  224. id=".referenced___d18e8110-1_child.valu">
  225. <xs:list itemType="xs:string"/>
  226. </xs:simpleType>
  227. <xs:attribute name="child.value.selector.serialized"
  228. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:child.value.selector.serialized"
  229. id=".referenced___d18e8112-1_child.valu"/>
  230. <xs:attribute name="self.value.selector.for-each"
  231. type="xs:boolean"
  232. id=".referenced___d18e8113-1_self.value"/>
  233. <xs:attribute name="self.value.selector.for-each.from"
  234. type="xs:string"
  235. id=".referenced___d18e8114-1_self.value"/>
  236. <xs:attribute name="self.value.selector.for-each.to"
  237. type="xs:string"
  238. id=".referenced___d18e8115-1_self.value"/>
  239. <xs:simpleType name="self.element.unwrap.constructor"
  240. id=".referenced___d18e8116-1_self.eleme">
  241. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.referenced:constructor"/>
  242. </xs:simpleType>
  243. <xs:attributeGroup name="self.element.unwrap.constructor"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
  244. <xs:annotation>
  245. <xs:documentation>Do niszczenia elementou pojedynczego</xs:documentation>
  246. </xs:annotation>
  247. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.element.unwrap.constructor"
  248. id=".referenced___d18e8123-1"/>
  249. </xs:attributeGroup>
  250. <xs:attribute name="self.element.unwrap.constructor"
  251. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.element.unwrap.constructor"
  252. id=".referenced___d18e8124-1_self.eleme"/>
  253. <xs:simpleType name="self.element.delete.constructor"
  254. id=".referenced___d18e8125-1_self.eleme">
  255. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.referenced:constructor"/>
  256. </xs:simpleType>
  257. <xs:attributeGroup name="self.element.delete.constructor"><!--#375 match annotation with (prefix:xs);(root/schema/@xmlns=())-->
  258. <xs:annotation>
  259. <xs:documentation>kasowanie elementu</xs:documentation>
  260. </xs:annotation>
  261. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.element.delete.constructor"
  262. id=".referenced___d18e8131-1"/>
  263. <xs:attribute ref="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.name"
  264. id=".referenced___d18e8132-1"/>
  265. </xs:attributeGroup>
  266. <xs:attribute name="self.element.delete.constructor"
  267. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:self.element.delete.constructor"
  268. id=".referenced___d18e8133-1_self.eleme"/>
  269. <xs:attribute name="descendant-name"
  270. type="default_db__x3A__STRUCTURE.dependency.subject.referenced:descendant-name"
  271. id=".referenced___d18e8134-1_descendant"/>
  272. <xs:simpleType name="descendant-name" id=".referenced___d18e8135-1_descendant">
  273. <xs:restriction base="xs:string"/>
  274. </xs:simpleType>
  275. </xs:schema>