<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!-- this can be decoded as US-ASCII or iso-8859-1 as well,
     since it contains no characters outside the US-ASCII repertoire -->
<!-- $Id: xml.rdf,v 1.2 2002/10/13 19:21:50 areggiori Exp $ -->
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
 xmlns="http://www.w3.org/2001/04/infoset#">

<!-- 

 This RDF schema's namespace name

  http://www.w3.org/2001/04/infoset#

 will only be used to describe the infoitems and properties defined in
 the corresponding version of the XML Infoset specification, which is

  http://www.w3.org/TR/2001/WD-xml-infoset-20010316

 Any new version of the specification that changes the infoitems or
 properties will have a new RDF schema with a different namespace
 name.

 This RDF schema for the XML Infoset is not a normative part of the 
 XML Infoset Specification.  If this schema is found not to match
 the normative text of the specification, it will be corrected without
 changing the namespace name.

-->

<!--Enumeration classes and their members-->

<rdfs:Class ID="AttributeType"/>
<AttributeType ID="AttributeType.ID"/>
<AttributeType ID="AttributeType.IDREF"/>
<AttributeType ID="AttributeType.IDREFS"/>
<AttributeType ID="AttributeType.ENTITY"/>
<AttributeType ID="AttributeType.ENTITIES"/>
<AttributeType ID="AttributeType.NMTOKEN"/>
<AttributeType ID="AttributeType.NMTOKENS"/>
<AttributeType ID="AttributeType.NOTATION"/>
<AttributeType ID="AttributeType.CDATA"/>
<AttributeType ID="AttributeType.ENUMERATION"/>

<rdfs:Class ID="Boolean"/>
<Boolean ID="Boolean.true"/>
<Boolean ID="Boolean.false"/>

<rdfs:Class ID="Standalone"/>
<Standalone ID="Standalone.yes"/>
<Standalone ID="Standalone.no"/>

<rdfs:Class ID="Unknown">
  <rdfs:subClassOf resource="#AttributeType"/>
  <rdfs:subClassOf resource="#Literal"/>
  <rdfs:subClassOf resource="#Boolean"/>
  <rdfs:subClassOf resource="#Notation"/>
  <rdfs:subClassOf resource="#References"/>
</rdfs:Class>
<Unknown ID="Unknown.unknown"/>

<rdfs:Class ID="NoValue">
  <rdfs:subClassOf resource="#AttributeType"/>
  <rdfs:subClassOf resource="#Literal"/>
  <rdfs:subClassOf resource="#Boolean"/>
  <rdfs:subClassOf resource="#Standalone"/>
  <rdfs:subClassOf resource="#Notation"/>
  <rdfs:subClassOf resource="#References"/>
</rdfs:Class>
<Unknown ID="NoValue.noValue"/>

<!-- Property classes derived from standard classes -->

<rdfs:Class ID="Literal"/>

<rdf:Description about="http://www.w3.org/2000/01/rdf-schema#Literal">
  <rdfs:subClassOf resource="#Literal"/>
</rdf:Description>

<rdfs:Class ID="Integer">
  <rdfs:subClassOf resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
</rdfs:Class>


<!--Info item classes-->

<rdfs:Class ID="InfoItem"/>

<rdfs:Class ID="Document">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="Element">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="Attribute">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="ProcessingInstruction">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="Character">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="UnexpandedEntityReference">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="Comment">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="DocumentTypeDeclaration">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="UnparsedEntity">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="Notation">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<rdfs:Class ID="Namespace">
  <rdfs:subClassOf resource="#InfoItem"/>
</rdfs:Class>

<!-- Set containers -->

<rdfs:Class ID="InfoItemSet">
  <rdfs:subClassOf resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag"/>
</rdfs:Class>

<rdfs:Class ID="AttributeSet">
  <rdfs:subClassOf resource="#InfoItemSet"/>
</rdfs:Class>

<rdfs:Class ID="UnparsedEntitySet">
  <rdfs:subClassOf resource="#InfoItemSet"/>
</rdfs:Class>

<rdfs:Class ID="NamespaceSet">
  <rdfs:subClassOf resource="#InfoItemSet"/>
</rdfs:Class>

<rdfs:Class ID="NotationSet">
  <rdfs:subClassOf resource="#InfoItemSet"/>
</rdfs:Class>


<!-- Sequence containers -->

<rdfs:Class ID="InfoItemSeq">
  <rdfs:subClassOf resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
  <rdfs:subClassOf resource="#References"/>
</rdfs:Class>

<rdfs:Class ID="References"/>

<!--Info item properties-->

<rdfs:Property ID="allDeclarationsProcessed">
  <rdfs:domain resource="#Document"/>
  <rdfs:range resource="#Boolean"/>
</rdfs:Property>

<rdfs:Property ID="attributes">
  <rdfs:domain resource="#Element"/>
  <rdfs:range resource="#AttributeSet"/>
</rdfs:Property>

<rdfs:Property ID="attributeType">
  <rdfs:domain resource="#Attribute"/>
  <rdfs:range resource="#AttributeType"/>
</rdfs:Property>

<rdfs:Property ID="baseURI">
  <rdfs:domain resource="#Document"/>
  <rdfs:domain resource="#Element"/>
  <rdfs:domain resource="#ProcessingInstruction"/>
  <rdfs:range resource="#Literal"/>
</rdfs:Property>

<rdfs:Property ID="characterCode">
  <rdfs:domain resource="#Character"/>
  <rdfs:range resource="#Integer"/>
</rdfs:Property>

<rdfs:Property ID="characterEncodingScheme">
  <rdfs:domain resource="#Document"/>
  <rdfs:range resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
</rdfs:Property>

<rdfs:Property ID="children">
  <rdfs:domain resource="#Document"/>
  <rdfs:domain resource="#Element"/>
  <rdfs:domain resource="#DocumentTypeDeclaration"/>
  <rdfs:range resource="#InfoItemSeq"/>
</rdfs:Property>

<rdfs:Property ID="content">
  <rdfs:domain resource="#ProcessingInstruction"/>
  <rdfs:domain resource="#Comment"/>
  <rdfs:range resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
</rdfs:Property>

<rdfs:Property ID="namespaceAttributes">
  <rdfs:domain resource="#Element"/>
  <rdfs:range resource="#AttributeSet"/>
</rdfs:Property>

<rdfs:Property ID="declarationBaseURI">
  <rdfs:domain resource="#UnexpandedEntityReference"/>
  <rdfs:domain resource="#UnparsedEntity"/>
  <rdfs:domain resource="#Notation"/>
  <rdfs:range resource="#Literal"/>
</rdfs:Property>

<rdfs:Property ID="documentElement">
  <rdfs:domain resource="#Document"/>
  <rdfs:range resource="#Element"/>
</rdfs:Property>

<rdfs:Property ID="elementContentWhitespace">
  <rdfs:domain resource="#Character"/>
  <rdfs:range resource="#Boolean"/>
</rdfs:Property>

<rdfs:Property ID="unparsedEntities">
  <rdfs:domain resource="#Document"/>
  <rdfs:range resource="#UnparsedEntitySet"/>
</rdfs:Property>

<rdfs:Property ID="inScopeNamespaces">
  <rdfs:domain resource="#Element"/>
  <rdfs:range resource="#NamespaceSet"/>
</rdfs:Property>

<rdfs:Property ID="localName">
  <rdfs:domain resource="#Element"/>
  <rdfs:domain resource="#Attribute"/>
  <rdfs:range resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
</rdfs:Property>

<rdfs:Property ID="name">
  <rdfs:domain resource="#UnexpandedEntityReference"/>
  <rdfs:domain resource="#UnparsedEntity"/>
  <rdfs:domain resource="#Notation"/>
  <rdfs:range resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
</rdfs:Property>

<rdfs:Property ID="namespaceName">
  <rdfs:domain resource="#Element"/>
  <rdfs:domain resource="#Attribute"/>
  <rdfs:domain resource="#Namespace"/>
  <rdfs:range resource="#Literal"/>
</rdfs:Property>

<rdfs:Property ID="normalizedValue">
  <rdfs:domain resource="#Attribute"/>
  <rdfs:range resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
</rdfs:Property>

<rdfs:Property ID="notation">
  <rdfs:domain resource="#UnparsedEntity"/>
  <rdfs:range resource="#Notation"/>
</rdfs:Property>

<rdfs:Property ID="notationName">
  <rdfs:domain resource="#UnparsedEntity"/>
  <rdfs:range resource="#Literal"/>
</rdfs:Property>

<rdfs:Property ID="notations">
  <rdfs:domain resource="#Document"/>
  <rdfs:range resource="#NotationSet"/>
</rdfs:Property>

<rdfs:Property ID="ownerElement">
  <rdfs:domain resource="#Attribute"/>
  <rdfs:range resource="#Element"/>
</rdfs:Property>

<rdfs:Property ID="parent">
  <rdfs:domain resource="#Element"/>
  <rdfs:domain resource="#ProcessingInstruction"/>
  <rdfs:domain resource="#Character"/>
  <rdfs:domain resource="#UnexpandedEntityReference"/>
  <rdfs:domain resource="#Comment"/>
  <rdfs:domain resource="#DocumentTypeDeclaration"/>
  <rdfs:range resource="#InfoItem"/>
</rdfs:Property>

<rdfs:Property ID="prefix">
  <rdfs:domain resource="#Namespace"/>
  <rdfs:domain resource="#Element"/>
  <rdfs:domain resource="#Attribute"/>
  <rdfs:range resource="#Literal"/>
</rdfs:Property>

<rdfs:Property ID="publicIdentifier">
  <rdfs:domain resource="#UnexpandedEntityReference"/>
  <rdfs:domain resource="#UnparsedEntity"/>
  <rdfs:domain resource="#DocumentTypeDeclaration"/>
  <rdfs:domain resource="#Notation"/>
  <rdfs:range resource="#Literal"/>
</rdfs:Property>

<rdfs:Property ID="references">
  <rdfs:domain resource="#Attribute"/>
  <rdfs:range resource="#References"/>
</rdfs:Property>

<rdfs:Property ID="specified">
  <rdfs:domain resource="#Attribute"/>
  <rdfs:range resource="#Boolean"/>
</rdfs:Property>

<rdfs:Property ID="standalone">
  <rdfs:domain resource="#Document"/>
  <rdfs:range resource="#Standalone"/>
</rdfs:Property>

<rdfs:Property ID="systemIdentifier">
  <rdfs:domain resource="#UnexpandedEntityReference"/>
  <rdfs:domain resource="#UnparsedEntity"/>
  <rdfs:domain resource="#DocumentTypeDeclaration"/>
  <rdfs:domain resource="#Notation"/>
  <rdfs:range resource="#Literal"/>
</rdfs:Property>

<rdfs:Property ID="target">
  <rdfs:domain resource="#ProcessingInstruction"/>
  <rdfs:range resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
</rdfs:Property>

<rdfs:Property ID="version">
  <rdfs:domain resource="#Document"/>
  <rdfs:range resource="#Literal"/>
</rdfs:Property>

</rdf:RDF>
