<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:html="http://www.w3.org/1999/xhtml"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:xml="http://www.w3.org/XML/1998/namespace"
	targetNamespace="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	elementFormDefault="qualified"
	attributeFormDefault="qualified"
	version="0.10">

	<xsd:import
		namespace="http://www.w3.org/XML/1998/namespace"
		schemaLocation="xml.xsd" />

	<xsd:complexType name="XMLLiteral">
		<xsd:complexContent mixed="true">
			<xsd:restriction base="xsd:anyType">
				<xsd:sequence
					minOccurs="0"
					maxOccurs="unbounded">
					<xsd:any
						namespace="##any"
						processContents="lax" />
				</xsd:sequence>
				<xsd:attribute
					ref="rdf:parseType"
					fixed="Literal" />
				<xsd:attribute
					ref="xml:space"
					use="optional"
					default="preserve" />
			</xsd:restriction>
		</xsd:complexContent>
	</xsd:complexType>

	<xsd:attributeGroup name="Resource">
		<xsd:annotation>
			<xsd:documentation>
				In any element that includes this attribute group: only one of
				these attributes may be included.
			</xsd:documentation>
		</xsd:annotation>
		<xsd:attribute ref="rdf:about" />
		<xsd:attribute ref="rdf:nodeID" />
		<xsd:attribute ref="rdf:ID" />
	</xsd:attributeGroup>

	<xsd:attributeGroup name="Property">
		<xsd:annotation>
			<xsd:documentation>
				In any element that includes this attribute group: only one of
				these attributes may be included, and if one is present the
				element must be empty.
			</xsd:documentation>
		</xsd:annotation>
		<xsd:attribute ref="rdf:resource" />
		<xsd:attribute ref="rdf:nodeID" />
	</xsd:attributeGroup>

	<xsd:attribute name="parseType">
		<xsd:simpleType>
			<xsd:restriction base="xsd:NCName">
				<xsd:enumeration value="Literal" />
				<xsd:enumeration value="Resource" />
				<xsd:enumeration value="Collection" />
			</xsd:restriction>
		</xsd:simpleType>
	</xsd:attribute>

	<xsd:attribute
		name="type"
		type="xsd:anyURI" />

	<xsd:attribute
		name="datatype"
		type="xsd:anyURI" />

	<xsd:attribute
		name="about"
		type="xsd:anyURI" />

	<xsd:attribute
		name="resource"
		type="xsd:anyURI" />

	<xsd:attribute
		name="ID"
		type="xsd:NCName" />

	<xsd:attribute
		name="nodeID"
		type="xsd:NCName" />

</xsd:schema>

