diff options
author | Tommy Reynolds <Tommy.Reynolds@MegaCoder.com> | 2006-02-03 15:24:39 +0000 |
---|---|---|
committer | Tommy Reynolds <Tommy.Reynolds@MegaCoder.com> | 2006-02-03 15:24:39 +0000 |
commit | 8b2c15a87d407aa5f7299fad00617285abc7513d (patch) | |
tree | d8af040ffb4d937235ef53f0738c49231f2cd879 /w3.org | |
parent | 2f32f6c8f7698a5a240324520174236ca025cdf8 (diff) | |
download | fedora-doc-utils-8b2c15a87d407aa5f7299fad00617285abc7513d.tar.gz fedora-doc-utils-8b2c15a87d407aa5f7299fad00617285abc7513d.tar.xz fedora-doc-utils-8b2c15a87d407aa5f7299fad00617285abc7513d.zip |
Here it is. It also references some other web stuff, so I don't know
just how useful this will be in an off-line situation yet. More to
follow?
Diffstat (limited to 'w3.org')
-rw-r--r-- | w3.org/2001/XInclude | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/w3.org/2001/XInclude b/w3.org/2001/XInclude new file mode 100644 index 0000000..41f4fed --- /dev/null +++ b/w3.org/2001/XInclude @@ -0,0 +1,45 @@ +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xi="http://www.w3.org/2001/XInclude" targetNamespace="http://www.w3.org/2001/XInclude" finalDefault="extension"> + <xs:annotation> + <xs:documentation> + Not normative, but may be useful. + See the REC http://www.w3.org/TR/XInclude for definitive + information about this namespace. + </xs:documentation> + </xs:annotation> + + <xs:element name="include" type="xi:includeType"/> + + <xs:complexType name="includeType" mixed="true"> + <xs:choice minOccurs="0" maxOccurs="unbounded"> + <xs:element ref="xi:fallback"/> + <xs:any namespace="##other" processContents="lax"/> + <xs:any namespace="##local" processContents="lax"/> + </xs:choice> + <xs:attribute name="href" use="optional" type="xs:anyURI"/> + <xs:attribute name="parse" use="optional" default="xml" type="xi:parseType"/> + <xs:attribute name="xpointer" use="optional" type="xs:string"/> + <xs:attribute name="encoding" use="optional" type="xs:string"/> + <xs:attribute name="accept" use="optional" type="xs:string"/> + <xs:attribute name="accept-language" use="optional" type="xs:string"/> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:complexType> + + <xs:simpleType name="parseType"> + <xs:restriction base="xs:token"> + <xs:enumeration value="xml"/> + <xs:enumeration value="text"/> + </xs:restriction> + </xs:simpleType> + + <xs:element name="fallback" type="xi:fallbackType"/> + + <xs:complexType name="fallbackType" mixed="true"> + <xs:choice minOccurs="0" maxOccurs="unbounded"> + <xs:element ref="xi:include"/> + <xs:any namespace="##other" processContents="lax"/> + <xs:any namespace="##local" processContents="lax"/> + </xs:choice> + <xs:anyAttribute namespace="##other" processContents="lax"/> + </xs:complexType> + +</xs:schema>
\ No newline at end of file |