You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by al...@apache.org on 2011/10/10 12:19:13 UTC
svn commit: r1180862 [3/3] - in /incubator/stanbol/trunk: owl/
owl/src/main/java/org/apache/stanbol/owl/
owl/src/main/java/org/apache/stanbol/owl/transformation/
owl/src/main/java/org/apache/stanbol/owl/web/
owl/src/test/java/org/apache/stanbol/owl/tra...
Added: incubator/stanbol/trunk/reengineer/xml/src/test/resources/meta/oxsd.owl
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reengineer/xml/src/test/resources/meta/oxsd.owl?rev=1180862&view=auto
==============================================================================
--- incubator/stanbol/trunk/reengineer/xml/src/test/resources/meta/oxsd.owl (added)
+++ incubator/stanbol/trunk/reengineer/xml/src/test/resources/meta/oxsd.owl Mon Oct 10 10:19:12 2011
@@ -0,0 +1,1829 @@
+<?xml version="1.0"?>
+<rdf:RDF
+ xmlns:sxml="http://topbraid.org/sxml#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns="http://www.ontologydesignpatterns.org/ont/iks/oxsd.owl#"
+ xmlns:owl="http://www.w3.org/2002/07/owl#"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xml:base="http://www.ontologydesignpatterns.org/ont/iks/oxsd.owl">
+ <owl:Ontology rdf:about="http://www.ontologydesignpatterns.org/ont/iks/oxsd.owl">
+ <rdfs:comment>Should import: http://topbraid.org/sxml</rdfs:comment>
+ <owl:versionInfo xml:lang="en">Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
+ </owl:versionInfo>
+ </owl:Ontology>
+ <rdfs:Datatype rdf:ID="HasFacetAndPropertyhasPropertyDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="FieldDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="SelectorDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="WhiteSpaceDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="AnyDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="EnumerationDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="MinLengthDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="HasFacetDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="FractionDigitsDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="AnyAttributeDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="NotationDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="MaxInclusiveDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <rdfs:Datatype rdf:ID="MinInclusiveDatatype">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </rdfs:Datatype>
+ <owl:Class rdf:ID="Restriction">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:ObjectProperty rdf:ID="hasBase"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="#hasBase"/>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >restriction</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="ProhibitedSubstitution">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >prohibitedsubstitution</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="ComplexContent">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >complexcontent</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Choice">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="minOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="maxOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >choice</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="MaxInclusive">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="value"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="id"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#MaxInclusiveDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >mininclusive</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Import">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >include</rdfs:label>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="schemaLocation"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="namespace"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#namespace"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#schemaLocation"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ </owl:Class>
+ <owl:Class rdf:ID="AttributeGroup">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="ref"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#ref"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >attributegroup</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="FractionDigits">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="fixed"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#FractionDigitsDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >fractiondigits</rdfs:label>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#fixed"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ </owl:Class>
+ <owl:Class rdf:ID="AnyAttribute">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="processContents"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#processContents"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#namespace"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#namespace"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#AnyAttributeDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >anyattribute</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="WhiteSpace">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#fixed"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#WhiteSpaceDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >whitespace</rdfs:label>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#fixed"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ </owl:Class>
+ <owl:Class rdf:ID="Schema">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="elementFormDefault"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="blockDefault"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="lang"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >schema</rdfs:label>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="targetNamespace"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="version"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#version"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#blockDefault"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#lang"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#targetNamespace"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#elementFormDefault"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ </owl:Class>
+ <owl:Class rdf:ID="SimpleType">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >simpletype</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="MinExclusive">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >minexclusive</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Attribute">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="default"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >attribute</rdfs:label>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty>
+ <owl:ObjectProperty rdf:ID="hasUse"/>
+ </owl:onProperty>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#default"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ <owl:onProperty>
+ <owl:ObjectProperty rdf:about="#hasUse"/>
+ </owl:onProperty>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#ref"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:ObjectProperty rdf:ID="hasType"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#ref"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:ObjectProperty rdf:about="#hasType"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ </owl:Class>
+ <owl:Class rdf:ID="MinLength">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#MinLengthDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >minlength</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Key">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >key</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="ComplexType">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="mixed"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#mixed"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="abstract"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#abstract"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >complextype</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Enumeration">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#EnumerationDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >enumeration</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Group">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#ref"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#ref"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >group</rdfs:label>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ </owl:Class>
+ <owl:Class rdf:ID="Any">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >any</rdfs:label>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#AnyDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#processContents"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#processContents"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ </owl:Class>
+ <owl:Class rdf:ID="Documentation">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >documentation</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Union">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="memberTypes"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#memberTypes"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >union</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="MinInclusive">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#MinInclusiveDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >mininclusive</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Extension">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="#hasBase"/>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="#hasBase"/>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >extension</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="MaxExclusive">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >maxeclusive</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="All">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >all</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="ConstraintType">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >constrainttype</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Use">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >has type</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Selector">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="xpath"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#xpath"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#SelectorDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >selector</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Annotation">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >annotation</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Sequence">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >sequence</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="HasFacet">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#HasFacetDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasfacet</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Field">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#xpath"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#xpath"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#FieldDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >field</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Notation">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="public"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#NotationDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#public"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="system"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#system"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >notation</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Final">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >final</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Element">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#ref"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:ObjectProperty rdf:about="#hasType"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#ref"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >element</rdfs:label>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:ObjectProperty rdf:about="#hasType"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ </owl:Class>
+ <owl:Class rdf:ID="Pattern">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#id"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >pattern</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="HasFacetAndPropertyhasProperty">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#value"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#name"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:allValuesFrom rdf:resource="#HasFacetAndPropertyhasPropertyDatatype"/>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ <owl:onProperty rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasfacetandpropertyhasproperty</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="List">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:ID="itemType"/>
+ </owl:onProperty>
+ <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
+ >1</owl:maxCardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty>
+ <owl:DatatypeProperty rdf:about="#itemType"/>
+ </owl:onProperty>
+ <owl:allValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >list</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Scope">
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >scope</rdfs:label>
+ </owl:Class>
+ <owl:Class rdf:ID="Appinfo">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >appinfo</rdfs:label>
+ </owl:Class>
+ <owl:ObjectProperty rdf:ID="isParticleOf">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is particle of</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="isWhitespaceOf">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is whitespace of</rdfs:label>
+ <rdfs:domain rdf:resource="#WhiteSpace"/>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasAttributeUse">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasuse</rdfs:label>
+ <owl:inverseOf>
+ <owl:ObjectProperty rdf:ID="isAttributeOf"/>
+ </owl:inverseOf>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasParticle">
+ <owl:inverseOf rdf:resource="#isParticleOf"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >has particle</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="isPatternOf">
+ <rdfs:domain rdf:resource="#Pattern"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is pattern of</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasAttributeGroup">
+ <rdfs:range rdf:resource="#AttributeGroup"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasattributegroup</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:about="#hasUse">
+ <sxml:attribute>use</sxml:attribute>
+ <owl:inverseOf>
+ <owl:ObjectProperty rdf:ID="isUseOf"/>
+ </owl:inverseOf>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="isComplexTypeOf">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >iscomplextypeof</rdfs:label>
+ <rdfs:domain rdf:resource="#ComplexType"/>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasWithespace">
+ <owl:inverseOf rdf:resource="#isWhitespaceOf"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >has withespace</rdfs:label>
+ <rdfs:range rdf:resource="#WhiteSpace"/>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasPattern">
+ <rdfs:range rdf:resource="#Pattern"/>
+ <owl:inverseOf rdf:resource="#isPatternOf"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >haspattern</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasSequence">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasSequence</rdfs:label>
+ <rdfs:range rdf:resource="#Sequence"/>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasAnotation">
+ <owl:inverseOf>
+ <owl:ObjectProperty rdf:ID="isAnnotationOf"/>
+ </owl:inverseOf>
+ <rdfs:range rdf:resource="#Annotation"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasanotation</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:about="#hasType">
+ <rdfs:range rdf:resource="#SimpleType"/>
+ <rdfs:range rdf:resource="#ComplexType"/>
+ <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <owl:inverseOf>
+ <owl:ObjectProperty rdf:ID="isTypeOf"/>
+ </owl:inverseOf>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:about="#isAnnotationOf">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is annotation of</rdfs:label>
+ <rdfs:domain rdf:resource="#Annotation"/>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasRestriction">
+ <rdfs:range rdf:resource="#Restriction"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasRestriction</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="isEnumerationOf">
+ <rdfs:domain rdf:resource="#Enumeration"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is enumeration of</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:about="#isUseOf">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is use of</rdfs:label>
+ <rdfs:range rdf:resource="#Use"/>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasCompositor">
+ <owl:inverseOf>
+ <owl:ObjectProperty rdf:ID="isCompositorOf"/>
+ </owl:inverseOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >has compositor</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasEnumeration">
+ <owl:inverseOf rdf:resource="#isEnumerationOf"/>
+ <rdfs:range rdf:resource="#Enumeration"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasenumeration</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:about="#isAttributeOf">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is attribute of</rdfs:label>
+ <rdfs:domain rdf:resource="#Attribute"/>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:about="#isCompositorOf">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is compositor of</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:about="#isTypeOf">
+ <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is type of</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="isBaseOf">
+ <rdfs:subPropertyOf rdf:resource="#hasBase"/>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is base of</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasProhibitedSubstitution">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >has prohibited substitution</rdfs:label>
+ <rdfs:range rdf:resource="#ProhibitedSubstitution"/>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasScope">
+ <owl:inverseOf>
+ <owl:ObjectProperty rdf:ID="isScopeOd"/>
+ </owl:inverseOf>
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >has scope</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:about="#isScopeOd">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >is scope of</rdfs:label>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasElement">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasElement</rdfs:label>
+ <rdfs:range rdf:resource="#Element"/>
+ </owl:ObjectProperty>
+ <owl:ObjectProperty rdf:ID="hasAttribute">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >hasattribute</rdfs:label>
+ <rdfs:range rdf:resource="#Attribute"/>
+ </owl:ObjectProperty>
+ <owl:DatatypeProperty rdf:about="#namespace">
+ <sxml:attribute>namespace</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#system">
+ <sxml:attribute>system</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#blockDefault">
+ <sxml:attribute>blockDefault</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#itemType">
+ <sxml:attribute>itemType</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:ID="required">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >required</rdfs:label>
+ <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#lang">
+ <sxml:attribute>lang</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:ID="constraint">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >constraint</rdfs:label>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#targetNamespace">
+ <sxml:attribute>targetNamespace</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#mixed">
+ <sxml:attribute>mixed</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#value">
+ <sxml:attribute>value</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#xpath">
+ <sxml:attribute>xpath</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#default">
+ <sxml:attribute>default</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#fixed">
+ <sxml:attribute>fixed</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#abstract">
+ <sxml:attribute>abstract</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#schemaLocation">
+ <sxml:attribute>schemaLocation</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#elementFormDefault">
+ <sxml:attribute>elementFormDefault</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#maxOccurs">
+ <sxml:attribute>maxOccurs</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#name">
+ <sxml:attribute>name</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#minOccurs">
+ <sxml:attribute>minOccurs</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#processContents">
+ <sxml:attribute>processContents</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#memberTypes">
+ <sxml:attribute>memberTypes</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#public">
+ <sxml:attribute>public</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#id">
+ <sxml:attribute>id</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#version">
+ <sxml:attribute>version</sxml:attribute>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:ID="hasFinal">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >has final</rdfs:label>
+ <rdfs:range rdf:resource="#Final"/>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:ID="hasConstraintType">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >constraint</rdfs:label>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="#ref">
+ <sxml:attribute>ref</sxml:attribute>
+ </owl:DatatypeProperty>
+ <ProhibitedSubstitution rdf:ID="PROHIBITED_EXTENSION">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >PROHIBITED EXTENSION</rdfs:label>
+ </ProhibitedSubstitution>
+ <Use rdf:ID="use-required">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >required</rdfs:label>
+ </Use>
+ <Final rdf:ID="DERIVATION_RESTRICTION">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >derivation restriction</rdfs:label>
+ </Final>
+ <ConstraintType rdf:ID="VC_DEFAULT">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Default</rdfs:label>
+ </ConstraintType>
+ <WhiteSpace rdf:ID="COLLAPSE">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >COLLAPSE</rdfs:label>
+ </WhiteSpace>
+ <ConstraintType rdf:ID="VC_NONE">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >None</rdfs:label>
+ </ConstraintType>
+ <Scope rdf:ID="Absent">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Scope absent</rdfs:label>
+ </Scope>
+ <ProhibitedSubstitution rdf:ID="PROHIBITED_NONE">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >PROHIBITED NONE</rdfs:label>
+ </ProhibitedSubstitution>
+ <Final rdf:ID="DERIVATION_NONE">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >derivation none</rdfs:label>
+ </Final>
+ <ConstraintType rdf:ID="VC_FIXED">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Fixed</rdfs:label>
+ </ConstraintType>
+ <ProhibitedSubstitution rdf:ID="PROHIBITED_DERIVATION">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >PROHIBITED DERIVATION</rdfs:label>
+ </ProhibitedSubstitution>
+ <WhiteSpace rdf:ID="PRESERVE">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >PRESERVE</rdfs:label>
+ </WhiteSpace>
+ <Scope rdf:ID="Global">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Scope global</rdfs:label>
+ </Scope>
+ <Use rdf:ID="prohibited">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >required</rdfs:label>
+ </Use>
+ <Use rdf:ID="optional">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >required</rdfs:label>
+ </Use>
+ <Scope rdf:ID="Local">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Scope local</rdfs:label>
+ </Scope>
+ <Final rdf:ID="DERIVATION_EXTENSION">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >derivation extension</rdfs:label>
+ </Final>
+ <WhiteSpace rdf:ID="REPLACE">
+ <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >REPLACE</rdfs:label>
+ </WhiteSpace>
+</rdf:RDF>
+
+<!-- Created with TopBraid Composer -->
Added: incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/DWML.xsd
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/DWML.xsd?rev=1180862&view=auto
==============================================================================
--- incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/DWML.xsd (added)
+++ incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/DWML.xsd Mon Oct 10 10:19:12 2011
@@ -0,0 +1,97 @@
+<?xml version="1.0"?>
+
+<!-- **********************************************************************
+
+ DWML.xsd - Top level XML Schema for Digital Weather Markup Language
+
+ John L. Schattel MDL 4 August 2004
+ Red Hat Linux Apache Server
+
+ Paul Hershberg MDL 11 July 2007
+ -Added keyref for new <moreWeatherInformation> element.
+
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/meta_data.xsd" />
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/ndfd_data.xsd" />
+
+ ************************************************************************* -->
+
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/meta_data.xsd" />
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/ndfd_data.xsd" />
+
+ <xsd:simpleType name="latLonListType">
+ <xsd:restriction base="xsd:string">
+ <xsd:annotation>
+ <xsd:documentation xml:lang="en">
+ This expression enforces a space delimited list
+ of latitude longitude pairs. The latitude and
+ longitude values are delimited by a comma
+ (i.e. 38.00,-100.00 40.00,-78.00)
+ </xsd:documentation>
+ </xsd:annotation>
+ <xsd:pattern value="[\-]?\d{1,2}\.\d+,[\-]?\d{1,3}\.\d+( [\-]?\d{1,2}\.\d+,[\-]?\d{1,3}\.\d+)*" />
+ </xsd:restriction>
+ </xsd:simpleType>
+
+ <xsd:simpleType name="cityNameListType">
+ <xsd:restriction base="xsd:string">
+ <xsd:annotation>
+ <xsd:documentation xml:lang="en">
+ This expression enforces a coma delimited list city names.
+ The city names are ordered to match the cities latitude
+ and longitude value in the accompanying latLonListType element
+ (i.e. Dallas,Los Angeles,Salt Lake City)
+ </xsd:documentation>
+ </xsd:annotation>
+ <xsd:pattern value="[a-zA-Z'\-]*( ?[a-zA-Z'\-]*)*,[A-Z][A-Z](\|[a-zA-Z'\-]*( ?[a-zA-Z'\-]*)*,[A-Z][A-Z])*" />
+ </xsd:restriction>
+ </xsd:simpleType>
+
+ <xsd:element name="dwml">
+ <xsd:complexType>
+ <xsd:choice>
+ <xsd:sequence>
+ <xsd:element name="head" type="headType" minOccurs="1" maxOccurs="1" />
+ <xsd:element name="data" type="dataType" minOccurs="1" maxOccurs="1">
+ <xsd:keyref name="applicable-locationKey" refer="locationKey">
+ <xsd:selector xpath="data/parameters" />
+ <xsd:field xpath="@applicable-location" />
+ </xsd:keyref>
+ <xsd:keyref name="moreWeatherInformationKey" refer="locationKey">
+ <xsd:selector xpath="data/moreWeatherInformation" />
+ <xsd:field xpath="@applicable-location" />
+ </xsd:keyref>
+ <xsd:keyref name="applicable-timeKey" refer="timeKey">
+ <xsd:selector xpath="data/parameters/*" />
+ <xsd:field xpath="@time-layout" />
+ </xsd:keyref>
+ <xsd:keyref name="applicable-categoriesKey" refer="categoriesKey">
+ <xsd:selector xpath="data/parameters/*" />
+ <xsd:field xpath="@applicable-categories" />
+ </xsd:keyref>
+ <xsd:key name="locationKey">
+ <xsd:selector xpath=".//location" />
+ <xsd:field xpath="location-key" />
+ </xsd:key>
+ <xsd:key name="timeKey">
+ <xsd:selector xpath=".//time-layout" />
+ <xsd:field xpath="layout-key" />
+ </xsd:key>
+ <xsd:key name="categoriesKey">
+ <xsd:selector xpath=".//categories" />
+ <xsd:field xpath="categories-key" />
+ </xsd:key>
+ </xsd:element>
+ </xsd:sequence>
+ <xsd:sequence>
+ <xsd:element name="minResolution" type="xsd:decimal" minOccurs="0" maxOccurs="1" />
+ <xsd:element name="latLonList" type="latLonListType" />
+ <xsd:element name="cityNameList" type="cityNameListType" minOccurs="0" maxOccurs="1" />
+ </xsd:sequence>
+ </xsd:choice>
+ <xsd:attribute name="version" type="xsd:string" default="1.0" />
+ </xsd:complexType>
+ </xsd:element>
+
+</xsd:schema>
Added: incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/meta_data.xsd
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/meta_data.xsd?rev=1180862&view=auto
==============================================================================
--- incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/meta_data.xsd (added)
+++ incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/meta_data.xsd Mon Oct 10 10:19:12 2011
@@ -0,0 +1,99 @@
+<?xml version="1.0"?>
+
+<!-- **********************************************************************
+
+ meta_data.xsd
+
+ John L. Schattel MDL 4 August 2004
+ Red Hat Linux Apache Server
+
+ ************************************************************************* -->
+
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <xsd:complexType name="headType">
+ <xsd:sequence>
+ <xsd:element name="product" type="productType" minOccurs="1" maxOccurs="1" />
+ <xsd:element name="source" type="sourceType" minOccurs="1" maxOccurs="1" />
+ </xsd:sequence>
+ </xsd:complexType>
+
+ <xsd:complexType name="productType">
+ <xsd:all>
+ <xsd:element name="title" type="xsd:string" minOccurs="0" maxOccurs="1" />
+ <xsd:element name="field" type="fieldType" minOccurs="0" maxOccurs="1" />
+ <xsd:element name="category" type="categoryType" minOccurs="0" maxOccurs="1" />
+ <xsd:element name="creation-date" type="creation-dateType" minOccurs="1" maxOccurs="1" />
+ </xsd:all>
+ <xsd:attribute name="concise-name" type="concise-nameType" use="required" />
+ <xsd:attribute name="operational-mode" type="operational-modeType" use="required" />
+ <xsd:attribute name="srsName" type="srsNameType" use="required" />
+ </xsd:complexType>
+
+ <xsd:simpleType name="fieldType">
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="meteorological" />
+ </xsd:restriction>
+ </xsd:simpleType>
+
+ <xsd:simpleType name="categoryType">
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="analysis" />
+ <xsd:enumeration value="forecast" />
+ <xsd:enumeration value="analysis and forecast" />
+ <xsd:enumeration value="observations" />
+ <xsd:enumeration value="guidance" />
+ </xsd:restriction>
+ </xsd:simpleType>
+
+ <xsd:complexType name="creation-dateType">
+ <xsd:simpleContent>
+ <xsd:extension base="xsd:dateTime">
+ <xsd:attribute name="refresh-frequency" type="xsd:duration" use="required" />
+ </xsd:extension>
+ </xsd:simpleContent>
+ </xsd:complexType>
+
+ <xsd:complexType name="sourceType">
+ <xsd:all>
+ <xsd:element name="more-information" type="xsd:anyURI" minOccurs="1" maxOccurs="1" />
+ <xsd:element name="production-center" type="production-centerType" minOccurs="0" maxOccurs="1" />
+ <xsd:element name="disclaimer" type="xsd:anyURI" minOccurs="0" maxOccurs="1" />
+ <xsd:element name="credit" type="xsd:anyURI" minOccurs="0" maxOccurs="1" />
+ <xsd:element name="credit-logo" type="xsd:anyURI" minOccurs="0" maxOccurs="1" />
+ <xsd:element name="feedback" type="xsd:anyURI" minOccurs="0" maxOccurs="1" />
+ </xsd:all>
+ </xsd:complexType>
+
+ <xsd:complexType name="production-centerType" mixed="true">
+ <xsd:sequence>
+ <xsd:element name="sub-center" type="xsd:string" minOccurs="0" maxOccurs="1" />
+ </xsd:sequence>
+ </xsd:complexType>
+
+ <xsd:simpleType name="concise-nameType">
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="time-series" />
+ <xsd:enumeration value="glance" />
+ <xsd:enumeration value="tabular-digital" />
+ <xsd:enumeration value="digital-zone" />
+ <xsd:enumeration value="dwmlByDay" />
+ </xsd:restriction>
+ </xsd:simpleType>
+
+ <xsd:simpleType name="operational-modeType">
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="official" />
+ <xsd:enumeration value="developmental" />
+ <xsd:enumeration value="experimental" />
+ <xsd:enumeration value="test" />
+ </xsd:restriction>
+ </xsd:simpleType>
+
+ <xsd:simpleType name="srsNameType">
+ <xsd:restriction base="xsd:string">
+ <xsd:enumeration value="WGS 1984" />
+ </xsd:restriction>
+ </xsd:simpleType>
+
+</xsd:schema>
Added: incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/ndfd_data.xsd
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/ndfd_data.xsd?rev=1180862&view=auto
==============================================================================
--- incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/ndfd_data.xsd (added)
+++ incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/ndfd_data.xsd Mon Oct 10 10:19:12 2011
@@ -0,0 +1,33 @@
+<?xml version="1.0"?>
+
+<!-- **********************************************************************
+
+ ndfd_data.xsd
+
+ John L. Schattel MDL 4 August 2004
+ Red Hat Linux Apache Server
+
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/location.xsd" />
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/moreWeatherInformation.xsd" />
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/time_layout.xsd" />
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/parameters.xsd" />
+
+ ************************************************************************* -->
+
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/location.xsd" />
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/moreWeatherInformation.xsd" />
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/time_layout.xsd" />
+ <xsd:include schemaLocation="http://graphical.weather.gov/xml/DWMLgen/schema/parameters.xsd" />
+
+ <xsd:complexType name="dataType">
+ <xsd:sequence>
+ <xsd:element name="location" type="locationType" minOccurs="1" maxOccurs="unbounded" />
+ <xsd:element name="moreWeatherInformation" type="moreWeatherInformationType" minOccurs="1" maxOccurs="unbounded" />
+ <xsd:element name="time-layout" type="time-layoutElementType" minOccurs="1" maxOccurs="unbounded" />
+ <xsd:element name="parameters" type="parametersType" minOccurs="1" maxOccurs="unbounded" />
+ </xsd:sequence>
+ </xsd:complexType>
+
+</xsd:schema>
Added: incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/weather.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/weather.xml?rev=1180862&view=auto
==============================================================================
--- incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/weather.xml (added)
+++ incubator/stanbol/trunk/reengineer/xml/src/test/resources/xml/weather.xml Mon Oct 10 10:19:12 2011
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+<dwml version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.nws.noaa.gov/forecasts/xml/DWMLgen/schema/DWML.xsd">
+<data>
+ <location>
+ <location-key>SanFrancisco</location-key>
+ <point latitude="37.47" longitude="122.26"/>
+ </location>
+ <time-layout time-coordinate="local" summarization="12hourly">
+ <layout-key>k-p12h-n14-3</layout-key>
+ <start-valid-time period-name="Today">2010-24-09T06:00:00-07:00</start-valid-time>
+ <end-valid-time>2010-24-09T18:00:00-07:00</end-valid-time>
+ </time-layout>
+ <parameters applicable-location="SanFrancisco">
+ <temperature type="maximum" units="Fahrenheit" time-layout="k-p12h-n14-3">
+ <name>Daily Maximum Temperature</name>
+ <value>38</value>
+ </temperature>
+ <temperature type="minimum" units="Fahrenheit" time-layout="k-p12h-n14-3">
+ <name>Daily Minimum Temperature</name>
+ </temperature>
+ <probability-of-precipitation type="12 hour" units="percent" time-layout="k-p12h-n14-3">
+ <name>12 Hourly Probability of Precipitation</name>
+ <value>27</value>
+ </probability-of-precipitation>
+ <weather time-layout="k-p12h-n14-3">
+ <name>Weather Type, Coverage, and Intensity</name>
+ <weather-conditions weather-summary="Mostly Cloudy"/>
+ </weather>
+ </parameters>
+</data>
+</dwml>
\ No newline at end of file