home *** CD-ROM | disk | FTP | other *** search
/ ftp.novell.com / 2014.06.ftp.novell.com.tar / ftp.novell.com / forge / camtasia.msi / Cabs.w1.cab / adlcp_v1p3.xsd123 < prev    next >
Extensible Markup Language  |  2009-08-17  |  3KB  |  71 lines

  1. <?xml version = "1.0"?>
  2. <xs:schema targetNamespace = "http://www.adlnet.org/xsd/adlcp_v1p3"
  3.            xmlns:xs = "http://www.w3.org/2001/XMLSchema"
  4.            xmlns = "http://www.adlnet.org/xsd/adlcp_v1p3"
  5.            elementFormDefault = "qualified"
  6.            version = "1.0">
  7.  
  8.    <xs:annotation>
  9.       <xs:documentation>
  10.           This file represents the W3C XML Schema Language Binding of the ADL namespaced elements for content packaging extensions.
  11.       </xs:documentation>
  12.    </xs:annotation>
  13.  
  14.    <!-- *********************** -->
  15.    <!-- ** Change History ** -->
  16.    <!-- *********************** -->
  17.    <xs:annotation>
  18.       <xs:documentation>
  19.       *************************************************************************
  20.       *                           Change History                              *
  21.       *************************************************************************
  22.       2003-18-09  Initial creation.
  23.       2003-19-09  Removed the restriction of the 255 character maximum length
  24.                   on the dataFromLMS
  25.       2004-01-06  Added completionThreshold to the ADL CP namespace
  26.       2004-23-01  Final edits in preparation for release
  27.       *************************************************************************
  28.       </xs:documentation>
  29.    </xs:annotation>
  30.  
  31.    <xs:element name = "location" type = "locationType"/>
  32.    <xs:element name = "dataFromLMS" type = "dataFromLMSType"/>
  33.    <xs:element name = "timeLimitAction" type = "timeLimitActionType"/>
  34.    <xs:element name = "completionThreshold" type = "completionThresholdType" />
  35.  
  36.    <!-- ADL Extension to the IMS Content Packaging XSD -->
  37.    <xs:attribute name = "scormType">
  38.       <xs:simpleType>
  39.          <xs:restriction base = "xs:string">
  40.             <xs:enumeration value = "sco"/>
  41.             <xs:enumeration value = "asset"/>
  42.          </xs:restriction>
  43.       </xs:simpleType>
  44.    </xs:attribute>
  45.  
  46.    <xs:simpleType name = "locationType">
  47.       <xs:restriction base = "xs:string"/>
  48.    </xs:simpleType>
  49.  
  50.    <xs:simpleType name = "dataFromLMSType">
  51.       <xs:restriction base = "xs:string"/>
  52.    </xs:simpleType>
  53.  
  54.    <xs:simpleType name = "timeLimitActionType">
  55.       <xs:restriction base = "xs:string">
  56.          <xs:enumeration value = "exit,message"/>
  57.          <xs:enumeration value = "exit,no message"/>
  58.          <xs:enumeration value = "continue,message"/>
  59.          <xs:enumeration value = "continue,no message"/>
  60.       </xs:restriction>
  61.    </xs:simpleType>
  62.  
  63.    <xs:simpleType name = "completionThresholdType">
  64.        <xs:restriction base = "xs:decimal">
  65.           <xs:minInclusive value = "0.0"/>
  66.           <xs:maxInclusive value = "1.0"/>
  67.        </xs:restriction>
  68.    </xs:simpleType>
  69.  
  70. </xs:schema>
  71.