updating common cartridge schemas
authorgreg gay <ggay@ocad.ca>
Wed, 1 Jun 2011 16:00:38 +0000 (16:00 -0000)
committergreg gay <ggay@ocad.ca>
Wed, 1 Jun 2011 16:00:38 +0000 (16:00 -0000)
docs/mods/_core/imscp/domainProfile_0/imsccauth_v1p0.xsd [deleted file]

diff --git a/docs/mods/_core/imscp/domainProfile_0/imsccauth_v1p0.xsd b/docs/mods/_core/imscp/domainProfile_0/imsccauth_v1p0.xsd
deleted file mode 100644 (file)
index 738ccda..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.imsglobal.org/xsd/imsccauth_v1p0" targetNamespace="http://www.imsglobal.org/xsd/imsccauth_v1p0" elementFormDefault="qualified">\r
-\r
-  <xs:element name="authorizations" type="authorizationsType" />\r
-\r
-  <xs:complexType name="authorizationsType">\r
-       <xs:sequence>\r
-               <xs:element name="authorization" type="authorizationType" />\r
-               <xs:group ref="grpStrict.any" minOccurs="0" maxOccurs="unbounded" />\r
-       </xs:sequence>\r
-       <xs:attribute name="access" type="accessType" use="required" />\r
-    <xs:attribute name="import" type="xs:boolean" default="false" />\r
-  </xs:complexType>\r
-\r
-  <xs:complexType name="authorizationType">\r
-    <xs:sequence>\r
-      <xs:element name="cartridgeId" type="xs:string" />\r
-      <xs:element name="webservice" type="xs:string" minOccurs="0" />\r
-    </xs:sequence>\r
-  </xs:complexType>\r
-  <xs:simpleType name="accessType">\r
-    <xs:restriction base="xs:string">\r
-      <xs:enumeration value="cartridge" />\r
-      <xs:enumeration value="resource" />\r
-    </xs:restriction>\r
-  </xs:simpleType>\r
-\r
-    <xs:group name="grpStrict.any">\r
-        <xs:annotation>\r
-            <xs:documentation>\r
-                This group is defined exactly as in IMS Content Packaging v 1.2.\r
-                Any namespaced element from any namespace may be included within an "any" element.\r
-                The namespace for the imported element must be defined in the instance, and the schema must be imported.\r
-                The extension has a definition of "strict" i.e. they must have their own namespace.\r
-            </xs:documentation>\r
-        </xs:annotation>\r
-        <xs:sequence>\r
-            <xs:any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded" />\r
-        </xs:sequence>\r
-    </xs:group>\r
-\r
-  <xs:attribute name="protected" type="xs:boolean" default="false" />\r
-\r
-\r
-</xs:schema>\r