Storage_AclStruct.xsd 4.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xs:schema xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
  3. xmlns:p5bws="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/WPS_Functions.xsd"
  4. xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
  5. xmlns:p5ant="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache.public/ant/ant.xsd"
  6. xmlns:p5suis="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/system_ui_info_speech/system_ui_info_speech.xsd"
  7. xmlns:p5dg="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/documentation_generator/documentation_generator.xsd"
  8. xmlns:p5xsl="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/xsl_interface/xsl_interface.xsd"
  9. xmlns:Storage_AclStruct="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/Storage_AclStruct/Storage_AclStruct.xsd"
  10. xmlns:xs="http://www.w3.org/2001/XMLSchema" vc:minVersion="1.1"
  11. targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/Storage_AclStruct/Storage_AclStruct.xsd"
  12. xmlns:fix_se_defaultdb_schema="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/fix_se_defaultdb_schema/fix_se_defaultdb_schema.xsd">
  13. <xs:import schemaLocation="../../default_db_xml_cache.public/system_cache__appinfo/PRODUCT.xsd"
  14. namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"/>
  15. <xs:import
  16. namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/WPS_Functions.xsd"
  17. schemaLocation="../WPS_Functions.xsd"/>
  18. <xs:import
  19. namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/fix_se_defaultdb_schema/fix_se_defaultdb_schema.xsd"
  20. schemaLocation="../fix_se_defaultdb_schema/fix_se_defaultdb_schema.xsd"/>
  21. <xs:element name="PRODUCT">
  22. <xs:complexType>
  23. <xs:complexContent>
  24. <xs:extension base="system_cache__appinfo:PRODUCT">
  25. <xs:sequence>
  26. <xs:element name="SYSTEM" type="system_cache__appinfo:SYSTEM"/>
  27. <xs:element name="GLOBALS" type="system_cache__appinfo:GLOBALS"/>
  28. <xs:element name="INSTALL" type="system_cache__appinfo:INSTALL"/>
  29. </xs:sequence>
  30. </xs:extension>
  31. </xs:complexContent>
  32. </xs:complexType>
  33. </xs:element>
  34. <xs:simpleType name="namespace">
  35. <xs:annotation>
  36. <xs:documentation>Type namespace - like default_db/Rozdzielcza_struktura_wewnetrzna_wsg84/Rozdzielcza_struktura_wewnetrzna_wsg84_OFFER</xs:documentation>
  37. </xs:annotation>
  38. <xs:restriction base="xs:string"/>
  39. </xs:simpleType>
  40. <xs:simpleType name="fieldNamespace">
  41. <xs:annotation>
  42. <xs:documentation>defaultvalue="${Storage_AclStruct.url.post.namespace}/${Storage_AclStruct.addFieldToZasobyAjax.field}" message="Type field Namespace like default_db/Rozdzielcza_struktura_wewnetrzna_wsg84/Rozdzielcza_struktura_wewnetrzna_wsg84_OFFER/default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT"</xs:documentation>
  43. </xs:annotation>
  44. <xs:restriction base="xs:string"/>
  45. </xs:simpleType>
  46. <xs:group name="PRODUCT">
  47. <xs:sequence>
  48. <xs:element ref="Storage_AclStruct:PRODUCT"/>
  49. </xs:sequence>
  50. </xs:group>
  51. <!--<xs:element name="StorageAclStruct">
  52. <xs:annotation>
  53. <xs:documentation>macdodef</xs:documentation>
  54. </xs:annotation>
  55. <xs:complexType>
  56. <xs:sequence maxOccurs="unbounded">
  57. <xs:element name="addAclObjectToZasobyAjax">
  58. <xs:complexType>
  59. <xs:attribute name="namespace" type="Storage_AclStruct:namespace"/>
  60. <xs:attribute name="fieldNamespace" type="Storage_AclStruct:fieldNamespace"/>
  61. </xs:complexType>
  62. </xs:element>
  63. </xs:sequence>
  64. <xs:attribute name="namespace" type="Storage_AclStruct:namespace"/>
  65. </xs:complexType>
  66. </xs:element>-->
  67. <xs:element name="addAclObjectToZasobyAjax">
  68. <xs:complexType>
  69. <xs:attribute name="name" type="xs:string"/>
  70. <xs:attribute name="namespace" type="Storage_AclStruct:namespace"/>
  71. </xs:complexType>
  72. </xs:element>
  73. <xs:element name="addFieldToZasobyAjax">
  74. <xs:complexType>
  75. <xs:attribute name="fieldNamespace" type="Storage_AclStruct:fieldNamespace"/>
  76. <xs:attribute name="namespace" type="Storage_AclStruct:namespace"/>
  77. <xs:attribute name="field" type="xs:string"/>
  78. </xs:complexType>
  79. </xs:element>
  80. <xs:element name="activateObjectAjax">
  81. <xs:complexType>
  82. <xs:attribute name="namespace" type="Storage_AclStruct:namespace"/>
  83. <xs:attribute name="name" type="xs:string"/>
  84. </xs:complexType>
  85. </xs:element>
  86. </xs:schema>