home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2003 Autumn / INTERNET109.ISO / pc / software / windows / building / xmlspy / xmlspyentcomplete5.exe / Data1.cab / _60001E4334864F889DAA0D6115C0B441 < prev    next >
Encoding:
Text File  |  2003-02-12  |  6.2 KB  |  165 lines

  1. <!-- ....................................................................... -->
  2. <!-- SMIL Qualified Names Module  .......................................... -->
  3. <!-- file: smil-qname-1.mod
  4.  
  5.      This is SMIL 2.0.
  6.  
  7.         Copyright: 1998-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
  8.         See http://www.w3.org/Consortium/Legal/.
  9.     
  10.         Revision:   2001/07/31  Thierry Michel  
  11.  
  12.      This DTD module is identified by the PUBLIC and SYSTEM identifiers:
  13.  
  14.        PUBLIC "-//W3C//ENTITIES SMIL Qualified Names 1.0//EN"
  15.        SYSTEM "http://www.w3.org/2001/SMIL20/smil-qname-1.mod"
  16.  
  17.      ....................................................................... -->
  18.  
  19. <!-- SMIL Qualified Names
  20.  
  21.      This module is contained in two parts, labeled Section 'A' and 'B':
  22.  
  23.        Section A declares parameter entities to support namespace-
  24.        qualified names, namespace declarations, and name prefixing 
  25.        for SMIL and extensions.
  26.     
  27.        Section B declares parameter entities used to provide
  28.        namespace-qualified names for all SMIL element types:
  29.  
  30.          %animation.qname; the xmlns-qualified name for <animation>
  31.          %video.qname;     the xmlns-qualified name for <video>
  32.          ...
  33.  
  34.      SMIL extensions would create a module similar to this one, 
  35.      using the '%smil-qname-extra.mod;' parameter entity to insert 
  36.      it within Section A.  A template module suitable for this purpose 
  37.      ('template-qname-1.mod') is included in the XHTML distribution.
  38. -->
  39.  
  40. <!-- Section A: SMIL XML Namespace Framework :::::::::::::::::::: -->
  41.  
  42. <!-- 1. Declare the two parameter entities used to support XLink,
  43.         first the parameter entity container for the URI used to
  44.         identify the XLink namespace:
  45. -->
  46. <!ENTITY % XLINK.xmlns "http://www.w3.org/1999/xlink" >
  47.  
  48. <!-- This contains the XLink namespace declaration attribute.
  49. -->
  50. <!ENTITY % XLINK.xmlns.attrib
  51.      "xmlns:xlink  %URI.datatype;           #FIXED '%XLINK.xmlns;'"
  52. >
  53.  
  54. <!-- 2. Declare parameter entities (e.g., %SMIL.xmlns;) containing 
  55.         the namespace URI for the SMIL namespace, and any namespaces
  56.         included by SMIL:
  57. -->
  58.  
  59. <!ENTITY % SMIL.xmlns  "http://www.w3.org/2001/SMIL20/" >
  60.  
  61. <!-- 3. Declare parameter entities (e.g., %SMIL.prefix;) containing
  62.         the default namespace prefix string(s) to use when prefixing 
  63.         is enabled. This may be overridden in the DTD driver or the
  64.         internal subset of a document instance.
  65.  
  66.      NOTE: As specified in [XMLNAMES], the namespace prefix serves 
  67.      as a proxy for the URI reference, and is not in itself significant.
  68. -->
  69. <!ENTITY % SMIL.prefix  "" >
  70.  
  71. <!-- 4. Declare a %SMIL.prefixed; conditional section keyword, used
  72.         to activate namespace prefixing. The default value should 
  73.         inherit '%NS.prefixed;' from the DTD driver, so that unless 
  74.         overridden, the default behaviour follows the overall DTD 
  75.         prefixing scheme.
  76. -->
  77. <!ENTITY % NS.prefixed "IGNORE" >
  78. <!ENTITY % SMIL.prefixed "%NS.prefixed;" >
  79.  
  80. <!-- 5. Declare parameter entities (e.g., %SMIL.pfx;) containing the 
  81.         colonized prefix(es) (e.g., '%SMIL.prefix;:') used when 
  82.         prefixing is active, an empty string when it is not.
  83. -->
  84. <![%SMIL.prefixed;[
  85. <!ENTITY % SMIL.pfx  "%SMIL.prefix;:" >
  86. <!ENTITY % SMIL.xmlns.extra.attrib
  87.     "xmlns:%SMIL.prefix;    %URI.datatype;    #FIXED    '%SMIL.xmlns;'" >
  88.  
  89. ]]>
  90. <!ENTITY % SMIL.pfx  "" >
  91. <!ENTITY % SMIL.xmlns.extra.attrib "" >
  92.  
  93.  
  94. <!-- declare qualified name extensions here -->
  95. <!ENTITY % smil-qname-extra.mod "" >
  96. %smil-qname-extra.mod;
  97.  
  98. <!-- 6. The parameter entity %SMIL.xmlns.extra.attrib; may be
  99.         redeclared to contain any non-SMIL namespace declaration 
  100.         attributes for namespaces embedded in SMIL. The default 
  101.         is an empty string.  XLink should be included here if used 
  102.         in the DTD and not already included by a previously-declared 
  103.         %*.xmlns.extra.attrib;.
  104. -->
  105.  
  106. <!-- 7. The parameter entity %NS.prefixed.attrib; is defined to be
  107.         the prefix for SMIL elements if any and whatever is in
  108.         SMIL.xmlns.extra.attrib.
  109. -->
  110. <!ENTITY % XHTML.xmlns.extra.attrib "%SMIL.xmlns.extra.attrib;" >
  111.  
  112.  
  113. <!-- Section B: SMIL Qualified Names ::::::::::::::::::::::::::::: -->
  114.  
  115. <!-- This section declares parameter entities used to provide
  116.      namespace-qualified names for all SMIL element types.
  117. -->
  118.  
  119. <!ENTITY % SMIL.animate.qname "%SMIL.pfx;animate" >
  120. <!ENTITY % SMIL.set.qname "%SMIL.pfx;set" >
  121. <!ENTITY % SMIL.animateMotion.qname "%SMIL.pfx;animateMotion" >
  122. <!ENTITY % SMIL.animateColor.qname "%SMIL.pfx;animateColor" >
  123.  
  124. <!ENTITY % SMIL.switch.qname "%SMIL.pfx;switch" >
  125. <!ENTITY % SMIL.customTest.qname "%SMIL.pfx;customTest" >
  126. <!ENTITY % SMIL.customAttributes.qname "%SMIL.pfx;customAttributes" >
  127. <!ENTITY % SMIL.prefetch.qname "%SMIL.pfx;prefetch" >
  128.  
  129. <!ENTITY % SMIL.layout.qname "%SMIL.pfx;layout" >
  130. <!ENTITY % SMIL.region.qname "%SMIL.pfx;region" >
  131. <!ENTITY % SMIL.root-layout.qname "%SMIL.pfx;root-layout" >
  132. <!ENTITY % SMIL.topLayout.qname "%SMIL.pfx;topLayout" >
  133. <!ENTITY % SMIL.regPoint.qname "%SMIL.pfx;regPoint" >
  134.  
  135. <!ENTITY % SMIL.a.qname "%SMIL.pfx;a" >
  136. <!ENTITY % SMIL.area.qname "%SMIL.pfx;area" >
  137. <!ENTITY % SMIL.anchor.qname "%SMIL.pfx;anchor" >
  138.  
  139. <!ENTITY % SMIL.ref.qname "%SMIL.pfx;ref" >
  140. <!ENTITY % SMIL.audio.qname "%SMIL.pfx;audio" >
  141. <!ENTITY % SMIL.img.qname "%SMIL.pfx;img" >
  142. <!ENTITY % SMIL.video.qname "%SMIL.pfx;video" >
  143. <!ENTITY % SMIL.text.qname "%SMIL.pfx;text" >
  144. <!ENTITY % SMIL.textstream.qname "%SMIL.pfx;textstream" >
  145. <!ENTITY % SMIL.animation.qname "%SMIL.pfx;animation" >
  146. <!ENTITY % SMIL.param.qname "%SMIL.pfx;param" >
  147. <!ENTITY % SMIL.brush.qname "%SMIL.pfx;brush" >
  148.  
  149. <!ENTITY % SMIL.meta.qname "%SMIL.pfx;meta" >
  150. <!ENTITY % SMIL.metadata.qname "%SMIL.pfx;metadata" >
  151.  
  152. <!ENTITY % SMIL.smil.qname "%SMIL.pfx;smil" >
  153. <!ENTITY % SMIL.head.qname "%SMIL.pfx;head" >
  154. <!ENTITY % SMIL.body.qname "%SMIL.pfx;body" >
  155.  
  156. <!ENTITY % SMIL.seq.qname "%SMIL.pfx;seq" >
  157. <!ENTITY % SMIL.par.qname "%SMIL.pfx;par" >
  158. <!ENTITY % SMIL.excl.qname "%SMIL.pfx;excl" >
  159. <!ENTITY % SMIL.priorityClass.qname   "%SMIL.pfx;priorityClass">
  160.  
  161. <!ENTITY % SMIL.transition.qname "%SMIL.pfx;transition" >
  162. <!ENTITY % SMIL.transitionFilter.qname "%SMIL.pfx;transitionFilter" >
  163.  
  164. <!-- end of smil-qname-1.mod -->
  165.