Project

Profile

Help

Download (1.8 KB) Statistics
| Branch: | Tag: | Revision:

he / tags / 9.7.0.3 / hej / data / w3c / rddl / rddl-qname-1.mod @ cb770b3c

1 cb770b3c O'Neil Delpratt
<!-- file: rddl-qname-1.mod -->
2
<!-- 
3
	Copyright (c) 2000-2001 Jonathan Borden
4
	PUBLIC "-//XML-DEV//ENTITIES RDDL QName Module 1.0//EN"
5
	SYSTEM "http://www.rddl.org/rddl-qname-1.mod"
6
-->
7
8
<!-- Bring in the datatypes -->
9
<!ENTITY % RDDL-datatypes.mod
10
         PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
11
		 "xhtml-datatypes-1.mod" >
12
%RDDL-datatypes.mod;
13
14
<!-- Declare the actual namespace of this module -->
15
<!ENTITY % RDDL.xmlns "http://www.rddl.org/" >
16
17
<!-- Declare the default prefix for this module -->
18
<!ENTITY % RDDL.prefix "rddl" >
19
20
<!-- By default, disable prefixing of this module 
21
-->
22
<!ENTITY % NS.prefixed "IGNORE" >
23
<!--
24
	but note: driver 'defaults' this to INCLUDE 
25
-->
26
<!ENTITY % RDDL.prefixed "%NS.prefixed;" >
27
28
<!-- If this module's namespace is prefixed -->
29
<![%RDDL.prefixed;[
30
  <!ENTITY % RDDL.pfx  "%RDDL.prefix;:" >
31
]]>
32
<!ENTITY % RDDL.pfx  "" >
33
34
<!-- Declare a Parameter Entity (PE) that defines any external namespaces 
35
     that are used by this module -->
36
<!ENTITY % RDDL.xmlns.extra.attrib "" >
37
38
<!-- Declare a PE that defines the xmlns attributes for use by by RDDL. -->
39
<![%RDDL.prefixed;[
40
<!ENTITY % RDDL.xmlns.attrib
41
   "xmlns:%RDDL.prefix;  %URI.datatype;  #FIXED '%RDDL.xmlns;'
42
   %RDDL.xmlns.extra.attrib;"
43
>
44
]]>
45
<!ENTITY % RDDL.xmlns.attrib
46
   "xmlns	%URI.datatype;	#FIXED '%RDDL.xmlns;'
47
   	%RDDL.xmlns.extra.attrib;"
48
>
49
<!ENTITY % RDDL.xmlns.attrib.prefixed
50
   "xmlns:%RDDL.prefix;  %URI.datatype;  #FIXED '%RDDL.xmlns;'
51
   "
52
>
53
54
<!-- Make sure that the RDDL namespace attributes are included on the XHTML
55
     attribute set -->
56
<![%NS.prefixed;[
57
<!ENTITY % XHTML.xmlns.extra.attrib
58
	"%RDDL.xmlns.attrib;
59
	 %XLINK.xmlns.attrib;"
60
 >
61
]]>
62
<!ENTITY % XHTML.xmlns.extra.attrib
63
	"%XLINK.xmlns.attrib;"
64
>
65
<!ENTITY % RDDL.resource.qname "%RDDL.pfx;resource">
66
<!ENTITY % RDDL.bundle.qname "%RDDL.pfx;bundle">