You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2015/04/24 14:13:38 UTC

[04/18] jena git commit: Remove old src-dev

http://git-wip-us.apache.org/repos/asf/jena/blob/4cfcafe8/jena-sdb/src-dev/resources/etc/rdfs-noresource.rules
----------------------------------------------------------------------
diff --git a/jena-sdb/src-dev/resources/etc/rdfs-noresource.rules b/jena-sdb/src-dev/resources/etc/rdfs-noresource.rules
deleted file mode 100644
index 6673d60..0000000
--- a/jena-sdb/src-dev/resources/etc/rdfs-noresource.rules
+++ /dev/null
@@ -1,84 +0,0 @@
-# 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.
-
-#------------------------------------------------------------------
-# RDFS rule set v0.1.
-# This variant has the main "everything is a resource" rule commented
-# because those entailments are not very useful.
-# $Id: rdfs-noresource.rules,v 1.2 2003-06-13 08:54:22 der Exp $
-#------------------------------------------------------------------
-
-#------------------------------------------------------------------
-# RDFS Axioms
-#------------------------------------------------------------------
-
--> (rdf:type      rdfs:range rdfs:Class).
--> (rdfs:Resource  rdf:type  rdfs:Class).
--> (rdfs:Literal   rdf:type  rdfs:Class).
--> (rdf:Statement  rdf:type  rdfs:Class).
--> (rdf:nil        rdf:type  rdf:List).
--> (rdf:subject    rdf:type  rdf:Property).
--> (rdf:object     rdf:type  rdf:Property).
--> (rdf:predicate  rdf:type  rdf:Property).
--> (rdf:first      rdf:type  rdf:Property).
--> (rdf:rest       rdf:type  rdf:Property).
-        
--> (rdfs:subPropertyOf rdfs:domain rdf:Property).
--> (rdfs:subClassOf rdfs:domain rdfs:Class).
--> (rdfs:domain rdfs:domain rdf:Property).
--> (rdfs:range rdfs:domain rdf:Property).
--> (rdf:subject rdfs:domain rdf:Statement).
--> (rdf:predicate rdfs:domain rdf:Statement).
--> (rdf:object rdfs:domain rdf:Statement).
--> (rdf:first rdfs:domain rdf:List).
--> (rdf:rest rdfs:domain rdf:List).
-
--> (rdfs:subPropertyOf rdfs:range rdf:Property).
--> (rdfs:subClassOf rdfs:range rdfs:Class).
--> (rdfs:domain rdfs:range rdfs:Class).
--> (rdfs:range rdfs:range rdfs:Class).
--> (rdf:type rdfs:range rdfs:Class).
--> (rdfs:comment rdfs:range rdfs:Literal).
--> (rdfs:label rdfs:range rdfs:Literal).
--> (rdf:rest rdfs:range rdf:List).
-
--> (rdf:Alt rdfs:subClassOf rdfs:Container).
--> (rdf:Bag rdfs:subClassOf rdfs:Container).
--> (rdf:Seq rdfs:subClassOf rdfs:Container).
--> (rdfs:ContainerMembershipProperty rdfs:subClassOf rdf:Property).
-
--> (rdfs:isDefinedBy rdfs:subPropertyOf rdfs:seeAlso).
-
--> (rdf:XMLLiteral rdf:type rdfs:Datatype).
--> (rdfs:Datatype rdfs:subClassOf rdfs:Class).
-
-#------------------------------------------------------------------
-# RDFS Closure rules
-#------------------------------------------------------------------
-
-# This one could be omitted since the results are not really very interesting!
-#[rdf1and4: (?x ?p ?y) -> (?p rdf:type rdf:Property), (?x rdf:type rdfs:Resource), (?y rdf:type rdfs:Resource)]
-[rdfs7b: (?a rdf:type rdfs:Class) -> (?a rdfs:subClassOf rdfs:Resource)] 
-
-[rdfs2:  (?x ?p ?y), (?p rdfs:domain ?c) -> (?x rdf:type ?c)] 
-[rdfs3:  (?x ?p ?y), (?p rdfs:range ?c) -> (?y rdf:type ?c)] 
-[rdfs5a: (?a rdfs:subPropertyOf ?b), (?b rdfs:subPropertyOf ?c) -> (?a rdfs:subPropertyOf ?c)] 
-[rdfs5b: (?a rdf:type rdf:Property) -> (?a rdfs:subPropertyOf ?a)] 
-[rdfs6:  (?a ?p ?b), (?p rdfs:subPropertyOf ?q) -> (?a ?q ?b)] 
-[rdfs7:  (?a rdf:type rdfs:Class) -> (?a rdfs:subClassOf ?a)]
-[rdfs8:  (?a rdfs:subClassOf ?b), (?b rdfs:subClassOf ?c) -> (?a rdfs:subClassOf ?c)] 
-[rdfs9:  (?x rdfs:subClassOf ?y), (?a rdf:type ?x) -> (?a rdf:type ?y)] 
-[rdfs10: (?x rdf:type rdfs:ContainerMembershipProperty) -> (?x rdfs:subPropertyOf rdfs:member)] 

http://git-wip-us.apache.org/repos/asf/jena/blob/4cfcafe8/jena-sdb/src-dev/resources/etc/rdfs.rules
----------------------------------------------------------------------
diff --git a/jena-sdb/src-dev/resources/etc/rdfs.rules b/jena-sdb/src-dev/resources/etc/rdfs.rules
deleted file mode 100644
index 408e49e..0000000
--- a/jena-sdb/src-dev/resources/etc/rdfs.rules
+++ /dev/null
@@ -1,83 +0,0 @@
-# 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.
-
-#------------------------------------------------------------------
-# RDFS rule set v0.1.
-# This is a direct implementation of the RDFS closure rules.
-# $Id: $
-#------------------------------------------------------------------
-
-#------------------------------------------------------------------
-# RDFS Axioms
-#------------------------------------------------------------------
-
--> (rdf:type      rdfs:range rdfs:Class).
--> (rdfs:Resource  rdf:type  rdfs:Class).
--> (rdfs:Literal   rdf:type  rdfs:Class).
--> (rdf:Statement  rdf:type  rdfs:Class).
--> (rdf:nil        rdf:type  rdf:List).
--> (rdf:subject    rdf:type  rdf:Property).
--> (rdf:object     rdf:type  rdf:Property).
--> (rdf:predicate  rdf:type  rdf:Property).
--> (rdf:first      rdf:type  rdf:Property).
--> (rdf:rest       rdf:type  rdf:Property).
-        
--> (rdfs:subPropertyOf rdfs:domain rdf:Property).
--> (rdfs:subClassOf rdfs:domain rdfs:Class).
--> (rdfs:domain rdfs:domain rdf:Property).
--> (rdfs:range rdfs:domain rdf:Property).
--> (rdf:subject rdfs:domain rdf:Statement).
--> (rdf:predicate rdfs:domain rdf:Statement).
--> (rdf:object rdfs:domain rdf:Statement).
--> (rdf:first rdfs:domain rdf:List).
--> (rdf:rest rdfs:domain rdf:List).
-
--> (rdfs:subPropertyOf rdfs:range rdf:Property).
--> (rdfs:subClassOf rdfs:range rdfs:Class).
--> (rdfs:domain rdfs:range rdfs:Class).
--> (rdfs:range rdfs:range rdfs:Class).
--> (rdf:type rdfs:range rdfs:Class).
--> (rdfs:comment rdfs:range rdfs:Literal).
--> (rdfs:label rdfs:range rdfs:Literal).
--> (rdf:rest rdfs:range rdf:List).
-
--> (rdf:Alt rdfs:subClassOf rdfs:Container).
--> (rdf:Bag rdfs:subClassOf rdfs:Container).
--> (rdf:Seq rdfs:subClassOf rdfs:Container).
--> (rdfs:ContainerMembershipProperty rdfs:subClassOf rdf:Property).
-
--> (rdfs:isDefinedBy rdfs:subPropertyOf rdfs:seeAlso).
-
--> (rdf:XMLLiteral rdf:type rdfs:Datatype).
--> (rdfs:Datatype rdfs:subClassOf rdfs:Class).
-
-#------------------------------------------------------------------
-# RDFS Closure rules
-#------------------------------------------------------------------
-
-# This one could be omitted since the results are not really very interesting!
-[rdf1and4: (?x ?p ?y) -> (?p rdf:type rdf:Property), (?x rdf:type rdfs:Resource), (?y rdf:type rdfs:Resource)]
-[rdfs7b: (?a rdf:type rdfs:Class) -> (?a rdfs:subClassOf rdfs:Resource)] 
-
-[rdfs2:  (?x ?p ?y), (?p rdfs:domain ?c) -> (?x rdf:type ?c)] 
-[rdfs3:  (?x ?p ?y), (?p rdfs:range ?c) -> (?y rdf:type ?c)] 
-[rdfs5a: (?a rdfs:subPropertyOf ?b), (?b rdfs:subPropertyOf ?c) -> (?a rdfs:subPropertyOf ?c)] 
-[rdfs5b: (?a rdf:type rdf:Property) -> (?a rdfs:subPropertyOf ?a)] 
-[rdfs6:  (?a ?p ?b), (?p rdfs:subPropertyOf ?q) -> (?a ?q ?b)] 
-[rdfs7:  (?a rdf:type rdfs:Class) -> (?a rdfs:subClassOf ?a)]
-[rdfs8:  (?a rdfs:subClassOf ?b), (?b rdfs:subClassOf ?c) -> (?a rdfs:subClassOf ?c)] 
-[rdfs9:  (?x rdfs:subClassOf ?y), (?a rdf:type ?x) -> (?a rdf:type ?y)] 
-[rdfs10: (?x rdf:type rdfs:ContainerMembershipProperty) -> (?x rdfs:subPropertyOf rdfs:member)] 

http://git-wip-us.apache.org/repos/asf/jena/blob/4cfcafe8/jena-sdb/src-dev/resources/etc/schemagen_example.rdf
----------------------------------------------------------------------
diff --git a/jena-sdb/src-dev/resources/etc/schemagen_example.rdf b/jena-sdb/src-dev/resources/etc/schemagen_example.rdf
deleted file mode 100644
index ed60223..0000000
--- a/jena-sdb/src-dev/resources/etc/schemagen_example.rdf
+++ /dev/null
@@ -1,135 +0,0 @@
-<?xml version='1.0'?>
-
-<!--
-   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.
--->
-
-<!DOCTYPE rdf:RDF [
-    <!ENTITY jena    'http://jena.hpl.hp.com/'>
-
-    <!ENTITY rdf     'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
-    <!ENTITY rdfs    'http://www.w3.org/2000/01/rdf-schema#'>
-    <!ENTITY owl     'http://www.w3.org/2002/07/owl#'>
-    <!ENTITY xsd     'http://www.w3.org/2001/XMLSchema#'>
-    <!ENTITY base    '&jena;2003/04/schemagen'>
-    <!ENTITY sgen    '&base;#'>
-]>
-
-<rdf:RDF
-  xmlns:rdf   ="&rdf;"
-  xmlns:rdfs  ="&rdfs;"
-  xmlns:owl   ="&owl;"
-  xmlns:sgen  ="&sgen;"
-  xmlns       ="&sgen;"
-  xml:base    ="&base;"
->
-
-<!--
-  Example schemagen configuration for use with jena.schemagen
-    Not all possible options are used in this example, see Javadoc and Howto for full details.
-    Need to be named 'schemagen.rdf' in practice.
-
-  Author: Ian Dickinson, mailto:ian_dickinson@users.sourceforge.net
-  CVS:    $Id: schemagen.rdf,v 1.3 2009-10-06 13:04:42 ian_dickinson Exp $
--->
-
-<sgen:Config>
-    <!-- specifies that the  source document uses OWL -->
-    <sgen:owl rdf:datatype="&xsd;boolean">true</sgen:owl>
-
-    <!-- specifies that we want the generated vocab to use OntClass, OntProperty, etc, not Resource and Property -->
-    <sgen:ontology rdf:datatype="&xsd;boolean">true</sgen:ontology>
-
-    <!-- specifies that we want names mapped to uppercase (as standard Java constants) -->
-    <sgen:uppercase rdf:datatype="&xsd;boolean">true</sgen:uppercase>
-
-    <!-- append Vocab to class name, so input beer.owl becomes BeerVocab.java -->
-    <sgen:classnamesuffix rdf:datatype="&xsd;string">Vocab</sgen:classnamesuffix>
-
-    <!-- the java package that the vocabulary is in -->
-    <sgen:package rdf:datatype="&xsd;string">com.example.vocabulary</sgen:package>
-
-    <!-- the directory or file to write the results out to -->
-    <sgen:output rdf:datatype="&xsd;string">src/com/example/vocabulary</sgen:output>
-
-    <!-- the template for the file header -->
-<sgen:header rdf:datatype="&xsd;string">/*****************************************************************************
- * Source code information
- * -----------------------
- * Original author    Jane Smart, example.com
- * Author email       jane.smart@example.com
- * Package            @package@
- * Web site           @website@
- * Created            %date%
- * Filename           $RCSfile: schemagen.rdf,v $
- * Revision           $Revision: 1.3 $
- * Release status     @releaseStatus@ $State: Exp $
- *
- * @copyright@
- *****************************************************************************/
-
-
-// Package
-///////////////////////////////////////
-%package%
-
-
-// Imports
-///////////////////////////////////////
-%imports%
-
-
-
-/**
- * Vocabulary definitions from %sourceURI%
- * @author Auto-generated by schemagen on %date%
- */</sgen:header>
-
-<!-- the template for the file footer (note @footer@ is an ant-ism, will not be processed by VocabGen) -->
-<sgen:footer rdf:datatype="&xsd;string">
-/*
-@footer@
-*/
-</sgen:footer>
-
-<!-- template for introducing the properties in the vocabulary -->
-<sgen:propSection rdf:datatype="&xsd;string">
-    // Vocabulary properties
-    ///////////////////////////
-</sgen:propSection>
-
-<!-- template for introducing the classes in the vocabulary -->
-<sgen:classSection rdf:datatype="&xsd;string">
-    // Vocabulary classes
-    ///////////////////////////
-</sgen:classSection>
-
-<!-- template for introducing the individuals in the vocabulary -->
-<sgen:individualsSection rdf:datatype="&xsd;string">
-    // Vocabulary individuals
-    ///////////////////////////
-</sgen:individualsSection>
-
-<!-- template for doing fancy declarations of individuals -->
-<sgen:individualTemplate rdf:datatype="&xsd;string">public static final KsSymbol %valname% = s_vf.newSymbol( "%valuri%" );
-
-    /** Ontology individual corresponding to {@link #%valname%} */
-    public static final %valclass% _%valname% = m_model.%valcreator%( "%valuri%", %valtype% );
-</sgen:individualTemplate>
-
-</sgen:Config>
-
-</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/jena/blob/4cfcafe8/jena-sdb/src-dev/resources/vocabularies/assembler.n3
----------------------------------------------------------------------
diff --git a/jena-sdb/src-dev/resources/vocabularies/assembler.n3 b/jena-sdb/src-dev/resources/vocabularies/assembler.n3
deleted file mode 100644
index b92e3ea..0000000
--- a/jena-sdb/src-dev/resources/vocabularies/assembler.n3
+++ /dev/null
@@ -1,590 +0,0 @@
-@prefix rdf:        <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix rdfs:       <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix owl:        <http://www.w3.org/2002/07/owl#> .
-
-@prefix ja:         <http://jena.hpl.hp.com/2005/11/Assembler#> .
-
-@prefix lm:         <http://jena.hpl.hp.com/2004/08/location-mapping#> .
-@prefix dc:         <http://purl.org/dc/elements/1.1/> .
-
-@prefix :           <#> .
-
-<>  rdfs:comment     "Vocabulary for describing Jena models" ;
-    dc:creator       "Chris Dollin" ;
-    dc:creator       "the Jena team" ;
-    dc:subject       "" ;
-    dc:publisher     "HP" ;
-    dc:title         "Jena Model Spec" ;
-    dc:description   "Vocabulary for describing Jena models" ;
-    dc:date          "2005-11-15" ;
-    dc:format        "RDF" ;
-    dc:identifier    :
-    .
-
-#
-# Alias for owl:imports
-#
-
-ja:imports a rdf:Property
-    ; rdfs:label "Assembler.imports"
-    ; rdfs:comment
-        """property whose object is another JA description to
-        be loaded into this one; equivalent to owl:imports."""
-    .
-
-#
-# Assembler object: those things that can be specified and created
-#
-
-ja:Object a rdfs:Class
-    ; rdfs:label "Assembler.Object"
-    ; rdfs:comment "the class of Assembler objects"
-    .
-
-#
-# Assembler model base type.
-#
-
-ja:Model a rdfs:Class
-    ; rdfs:subClassOf ja:Object
-    ; rdfs:subClassOf ja:Loadable
-	; rdfs:subClassOf ja:ContentItem
-    ; rdfs:label "Assembler.Model"
-    ; rdfs:comment "the class of Assembler model objects"
-    .
-
-#
-# every Model can be given a ReificationMode
-#
-
-ja:reificationMode a rdf:Property
-    ; rdfs:label "Assembler.reificationMode"
-    ; rdfs:comment "property to attach a ReificationMode to a Model"
-    ; rdfs:domain ja:Model
-    ; rdfs:range ja:ReificationMode
-    .
-
-#
-# every model can has some content specified by a Content object.
-#
-
-ja:content a rdf:Property
-    ; rdfs:label "Assembler.content"
-    ; rdfs:comment
-        """specifies that the subject Loadable is to be loaded with
-        all the contents specified by the object Content.
-        """
-    ; rdfs:domain ja:Loadable
-    ; rdfs:range ja:Content
-    .
-
-ja:initialContent a rdf:Property
-    ; rdfs:label "Assembler.initialContent"
-    ; rdfs:comment
-        """specifies that the subject Loadable is to be loaded with
-        all the contents specified by the object Load when it is first
-        created - ie not when eg an existing database model is opened.
-        """
-    ; rdfs:domain ja:Loadable
-    ; rdfs:range ja:Content
-    .
-
-ja:Loadable a rdfs:Class
-    ; rdfs:subClassOf ja:Object
-    ; rdfs:label "Assembler.Loadable"
-    ; rdfs:comment "a Loadable object, namely a Model or a Load"
-    .
-
-ja:HasFileManager a rdfs:Class
-	; rdfs:subClassOf ja:Object
-	; rdfs:label "Assembler.HasFileManager"
-	; rdfs:comment "an object that may have a fileManager property"
-	.
-
-ja:Content a rdfs:Class
-    ; rdfs:subClassOf ja:HasFileManager
-    ; rdfs:label "Assembler.Content"
-    ; rdfs:comment "content to be loaded into a Loadable"
-    .
-
-#
-# there are two kinds of Load. A ContentGroup collects together
-# other Loads, specified with ja:content.
-#
-
-ja:ContentGroup a rdfs:Class
-    ; rdfs:subClassOf ja:Content, ja:Loadable
-    .
-
-#
-# the other kind of Content is a ContentItem, which is either a
-# URL or a literal string with an optional language name.
-#
-
-ja:ContentItem a rdfs:Class
-    ; rdfs:subClassOf ja:Content
-    ; rdfs:subClassOf [owl:onProperty ja:fileManager; owl:maxCardinality 1]
-    ; rdfs:label "Assembler.ContentItem"
-    ; rdfs:comment "a single loadable model item"
-    .
-
-ja:externalContent a rdf:Property
-    ; rdfs:label "Assembler.externalContent"
-    ; rdfs:comment
-        """the subject Load is to be loaded from
-        the object URL"""
-    ; rdfs:domain ja:ContentItem
-    .
-
-ja:literalContent a rdf:Property
-    ; rdfs:label "Assembler.literalContent"
-    ; rdfs:comment
-        """the subject Load is to be loaded from the
-        object String"""
-    ; rdfs:domain ja:ContentItem
-    .
-
-ja:contentEncoding a rdf:Property
-    ; rdfs:label "Assembler.contentEncoding"
-    ; rdfs:comment
-        """specifies the name of the encoding language (N3, RDF/XML, etc)
-        for the associated file or string. Overrides any guess that might
-        otherwise be made. Guesses when omitted: starts with '<' means
-        RDF/XML, starts with '@' or '#' means N3, otherwise NTRIPLE"""
-    ; rdfs:domain ja:ContentItem
-    .
-
-#
-# default models [typically memory models]
-#
-
-ja:DefaultModel a rdfs:Class
-    ; rdfs:subClassOf ja:Model
-    ; rdfs:label "Assembler.DefaultModel"
-    ; rdfs:comment "the default model description"
-    .
-
-#
-# memory models
-#
-
-ja:MemoryModel a rdfs:Class
-    ; rdfs:subClassOf ja:Model
-    ; rdfs:label "Assembler.MemoryModel"
-    ; rdfs:comment "description of a memory model"
-    .
-
-#
-# named models [for file & database models]
-#
-
-ja:NamedModel a rdfs:Class
-    ; rdfs:subClassOf ja:Model
-    ; rdfs:subClassOf [owl:onProperty ja:modelName; owl:cardinality 1]
-    ; rdfs:label "Assembler.NamedModel"
-    ; rdfs:comment
-        """superclass for FileModel,
-        accepting the modelName property"""
-    .
-
-ja:modelName a rdf:Property
-    ; rdfs:label "Assembler.modelName"
-    ; rdfs:comment
-        """property specifying that the subject NamedModel shall
-        have the object String as its name. If the object is a URI
-        node, it has the spelling of the URI as its name."""
-    ; rdfs:domain ja:NamedModel
-    .
-
-#
-# file models
-#
-
-ja:FileModel a rdfs:Class
-    ; rdfs:subClassOf ja:NamedModel
-    ; rdfs:subClassOf [owl:onProperty ja:fileEncoding; owl:maxCardinality 1]
-    ; rdfs:subClassOf [owl:onProperty ja:directory; owl:maxCardinality 1]
-    ; rdfs:subClassOf [owl:onProperty ja:mapName; owl:maxCardinality 1]
-    ; rdfs:label "Assembler.FileModel"
-    ; rdfs:comment
-        """a FileModel is a file-backed NamedModel implemented as a
-        MemoryModel with the name given by the modelName and in the
-        directory given by fromDirectory."""
-    .
-
-ja:directory a rdf:Property
-    ; rdfs:label "directory"
-    ; rdfs:comment
-        """property of a FileModel giving the directory in which the
-        modelName is to be resolved. Query: is the current behaviour
-        of FileModels to be preserved?"""
-    ; rdfs:domain ja:FileModel
-    .
-
-ja:mapName a rdf:Property
-	; rdfs:label "Assembler.mapName"
-	; rdfs:domain ja:FileModel
-	; rdfs:comment
-		"""property of a FileModel specifying whether the modelName should
-		be escaped by replacing _, /, and : by __, _S, _C before being used,
-		to allow URIs as model names without implying nested directory
-		strucure. If ommitted or not ja:true, no translation is done."""
-	.
-
-ja:fileEncoding a rdf:Property
-    ; rdfs:domain ja:FileModel
-    ; rdfs:label "Assemble.fileEncoding"
-    ; rdfs:comment """FileModel property to give language encoding"""
-    .
-
-ja:Connectable a rdfs:Class
-    ; rdfs:subClassOf ja:Object
-    ; rdfs:label "Assembler.Connectable"
-    .
-	
-ja:ModelSource a rdfs:Class
-    ; rdfs:subClassOf ja:Connectable
-    ; rdfs:label "Assembler.ModelSource"
-    ; rdfs:comment "Source of models by name for an OntModelSpec"
-    .
-#
-# inference models
-#
-
-ja:InfModel a rdfs:Class
-    ; rdfs:subClassOf ja:Model
-    ; rdfs:subClassOf [owl:onProperty ja:baseModel; owl:maxCardinality 1]
-    ; rdfs:subClassOf [owl:onProperty ja:reasoner; owl:maxCardinality 1]
-    ; rdfs:label "Assembler.InfModel"
-    ; rdfs:comment
-        """class of inference models given by applying a reasoner to a base model
-        (which might be implictly the a default model)"""
-    .
-
-ja:reasoner a rdf:Property
-    ; rdfs:label "Assembler.reasoner"
-    ; rdfs:comment
-        """property of an inference model that specifies the reasoner
-        to use."""
-    ; rdfs:domain ja:InfModel
-    ; rdfs:range ja:ReasonerFactory
-    .
-
-ja:baseModel a rdf:Property
-    ; rdfs:label "Assembler.baseModel"
-    ; rdfs:comment
-        """optional property of an inference model that specifies the
-        base model over which inference is done."""
-    ; rdfs:domain ja:InfModel
-    ; rdfs:range ja:Model
-    .
-
-#
-# reasoner factories; see also properties of HasRules.
-#
-
-ja:ReasonerFactory a rdfs:Class
-    ; rdfs:subClassOf ja:HasRules
-    ; rdfs:subClassOf [owl:onProperty ja:ReasonerURL; owl:maxCardinality 1]
-    ; rdfs:label "Assembler.ReasonerFactory"
-    ; rdfs:comment
-        """class of ReasonerFactory objects, allowing arbitrary reasoner
-        properties to be attached."""
-    .
-
-ja:reasonerURL a rdf:Property
-    ; rdfs:label "Assembler.reasonerURL"
-    ; rdfs:comment
-        """property of a ReasonerFactory specifying the URL of the reasoner
-        in the reasoner registry; only one such property per reasoner."""
-    ; rdfs:domain ja:ReasonerFactory
-    .
-
-ja:reasonerClass a rdf:Property
-    ; rdfs:label "Assembler.reasonerClass"
-    ; rdfs:comment "property of a ReasonerFactory giving the class name"
-    ; rdfs:domain ja:ReasonerFactory
-    .
-
-ja:reasonerFactory a rdf:Property
-	; rdfs:label "Assembler.reasonerFactory"
-	; rdfs:comment "property of an OntModelSpec giving the reasoner for the spec"
-	; rdfs:range ja:ReasonerFactory
-	; rdfs:domain ja:OntModelSpec
-	.
-
-ja:schema a rdf:Property
-    ; rdfs:label "Assembler.schemaURL"
-    ; rdfs:comment
-        """property of a Reasoner specifying schema Models to be loaded.
-        Multiple schemas can be given; they are unioned
-        together before being supplied to the reasoner."""
-    ; rdfs:domain ja:ReasonerFactory
-    ; rdfs:range ja:Model
-    .
-
-#
-# rulesets
-#
-
-ja:HasRules a rdfs:Class
-    ; rdfs:subClassOf ja:Object
-    ; rdfs:label "Assembler.HasRules"
-    ; rdfs:comment
-        """the class of things that can have rules attached,
-        viz, Reasoners and RuleSets."""
-    .
-
-ja:RuleSet a rdfs:Class
-    ; rdfs:subClassOf ja:HasRules
-    ; rdfs:label "Assembler.RuleSet"
-    ; rdfs:comment
-        """class of sets of rules (for a Jena rule engine) specified
-        within the Assembler file. A RuleSet may refer to rules by
-        their URL, by their containing RuleSets, or by including them
-        as string literals."""
-    .
-
-ja:rules a rdf:Property
-    ; rdfs:label "Assembler.rules"
-    ; rdfs:comment
-        """property of a GenericRuleReasoner or RuleSet which specifies
-        rules given witin rulesets within the Assembler RDF. Multiple
-        such properties can be given."""
-    ; rdfs:domain ja:HasRules
-    ; rdfs:range ja:RuleSet
-    .
-
-ja:rulesFrom a rdf:Property
-    ; rdfs:label "Assembler.rulesFrom"
-    ; rdfs:comment
-        """property of a RuleSet which identifies rules by their URL.
-        The target resource is loaded and parsed as a rule string."""
-    ; rdfs:domain ja:HasRules
-    .
-
-ja:rule a rdf:Property
-    ; rdfs:label "Assembler.rule"
-    ; rdfs:comment
-        """property of a RuleSet specifying a rule (or rules) as a
-        literal string."""
-    ; rdfs:domain ja:HasRules
-    .
-
-#
-#
-#
-
-ja:LocationMapper a rdfs:Class
-    ; rdfs:subClassOf ja:Object
-    ; rdfs:subClassOf [owl:onProperty lm:mapping; owl:maxCardinality 1]
-    ; rdfs:label "Assembler.LocationMapper"
-    ; rdfs:comment "class of LocationMapper specificiations"
-    .
-
-lm:mapping a rdf:Property
-    ; rdfs:domain ja:LocationMapper
-    ; rdfs:label "LocationMapper.mapping"
-    ; rdfs:comment
-        """LocationMapper property which identifies location mappings and
-        which we have stolen to identify ja:LocationMapper specifications."""
-    .
-
-ja:FileManager a rdfs:Class
-    ; rdfs:subClassOf ja:Object
-    ; rdfs:subClassOf [owl:onProperty ja:locationMapper; owl:maxCardinality 1]
-    ; rdfs:label "Assembler.FileManager"
-    ; rdfs:comment "class of FileManager specifications"
-    .
-
-ja:locationMapper a rdf:Property
-    ; rdfs:domain ja:FileManager
-    ; rdfs:range ja:LocationMapper
-    ; rdfs:label "Assembler.locationMapper"
-    ; rdfs:comment "FileManager property which identifies its LocationMapper."
-    .
-
-ja:DocumentManager a rdfs:Class
-	; rdfs:subClassOf ja:HasFileManager
-    ; rdfs:subClassOf [owl:onProperty ja:fileManager; owl:maxCardinality 1]
-    ; rdfs:subClassOf [owl:onProperty ja:policyPath; owl:maxCardinality 1]
-    ; rdfs:label "Assembler.DocumentManager"
-    ; rdfs:comment "class of OntDocumentManager specificiations"
-    .
-
-ja:fileManager a rdf:Property
-    ; rdfs:domain ja:HasFileManager
-    ; rdfs:range ja:FileManager
-    ; rdfs:label "Assembler.fileManager"
-    ; rdfs:comment
-        """property of a DocumentManager whose value is its FileManager"""
-    .
-
-ja:policyPath a rdf:Property
-    ; rdfs:domain ja:DocumentManager
-    ; rdfs:label "Assembler.policyPath"
-    ; rdfs:comment
-        """property of a DocumentManager whose value is its metadata policy path"""
-    .
-
-#
-# ontology models. every ontology model is an inference model.
-#
-
-ja:OntModel a rdfs:Class
-    ; rdfs:subClassOf ja:InfModel, ja:UnionModel
-    ; rdfs:label "Assembler.OntModel"
-    ; rdfs:comment "the class of OntModel specifications"
-    .
-
-ja:OntModelSpec a rdfs:Class
-    ; rdfs:subClassOf ja:Object
-    ; rdfs:subClassOf [owl:onProperty ja:ontLanguage; owl:maxCardinality 1]
-    ; rdfs:subClassOf [owl:onProperty ja:documentManager; owl:maxCardinality 1]
-    ; rdfs:subClassOf [owl:onProperty ja:importSource; owl:maxCardinality 1]
-    ; rdfs:subClassOf [owl:onProperty ja:reasonerFactory; owl:maxCardinality 1]
-    ; rdfs:subClassOf [owl:onProperty ja:like; owl:maxCardinality 1]
-    ; rdfs:label "Assembler.OntModelSpec"
-    ; rdfs:comment "class of OntModelSpec objects for OntModel construction"
-    .
-
-ja:ontModelSpec a rdf:Property
-    ; rdfs:label "Assembler.ontModelSpec"
-    ; rdfs:comment "property of an OntModel giving its OntModelSpec"
-    ; rdfs:domain ja:OntModel
-    ; rdfs:range ja:OntModelSpec
-    .
-
-ja:likeBuiltinSpec a rdf:Property
-    ; rdfs:label "Assembler.likeBuiltinSpec"
-    ; rdfs:comment "property of an OntModelSpec giving an internal spec it's like"
-    ; rdfs:domain ja:OntModelSpec
-    .
-
-ja:ontLanguage a rdf:Property
-    ; rdfs:label "Assembler.ontLanguage"
-    ; rdfs:comment
-        """property of an OntModelSpec that specifies the ontology
-        language."""
-    ; rdfs:domain ja:OntModelSpec
-    .
-
-ja:documentManager a rdf:Property
-    ; rdfs:label "Assembler.docManager"
-    ; rdfs:comment
-        """property of an OntModelSpec that specifies the
-        document manager of the model. If omitted, the model has
-        the default document manager."""
-    ; rdfs:domain ja:OntModelSpec
-    .
-
-ja:importSource a rdf:Property
-    ; rdfs:label "Assembler.importSource"
-    ; rdfs:comment
-        """property of an OntModelSpec that specifies the importSource
-        of the model. If omitted, the model has a default MemoryModelMaker. """
-    ; rdfs:domain ja:OntModelSpec
-    .
-
-#
-# union models
-#
-
-ja:UnionModel a rdfs:Class
-    ; rdfs:subClassOf ja:Model
-    ; rdfs:subClassOf [owl:onProperty ja:rootModel; owl:maxCardinality 1]
-    ; rdfs:label "Assembler.Union"
-    ; rdfs:comment "class of Union models"
-    .
-
-ja:subModel a rdf:Property
-    ; rdfs:label "Assembler.subModel"
-    ; rdfs:comment
-        """property of a UnionModel that specifies one of its non-root sub-models.
-        Arbitrarily many sub-models can be supplied."""
-    ; rdfs:domain ja:UnionModel
-    ; rdfs:range ja:Model
-    .
-
-ja:rootModel a rdf:Property
-    ; rdfs:domain ja:UnionModel
-    ; rdfs:range ja:Model
-    ; rdfs:label "Assembler.rootModel"
-    ; rdfs:comment
-        """property of a UnionModel that specifies its mutable base model"""
-    .
-
-#
-# reification modes
-#
-
-ja:ReificationMode a rdfs:Class
-    ; rdfs:label "Assembler.ReificationMode"
-    ; rdfs:comment "the class of reification modes"
-    .
-
-ja:standard a ja:ReificationMode
-    ; rdfs:label "Standard"
-    ; rdfs:comment "reification mode Standard - all reification triples visible"
-    .
-
-ja:minimal a ja:ReificationMode
-    ; rdfs:label "Minimal"
-    ; rdfs:comment "reification mode Minimal - no reification triples visible"
-    .
-
-ja:convenient a ja:ReificationMode
-    ; rdfs:label "Convenient"
-    ; rdfs:comment "reification mode Convenient"
-    .
-
-#
-# prefix mappings
-#
-
-ja:PrefixMapping a rdfs:Class
-    ; rdfs:subClassOf ja:Object
-    ; rdfs:label "Assembler.PrefixMapping"
-    ; rdfs:comment
-        """class encoding a Jena prefix mapping"""
-    .
-
-ja:prefixMapping a rdf:Property
-    ; rdfs:label "Assembler.prefixMapping"
-    ; rdfs:comment
-        """property used to attach a PrefixMapping to a Model"""
-    ; rdfs:domain ja:Model
-    ; rdfs:range ja:PrefixMapping
-    .
-
-ja:includes a rdf:Property
-    ; rdfs:label "Assembler.includes"
-    ; rdfs:comment """property to allow one prefix mapping to include another"""
-    ; rdfs:domain ja:PrefixMapping
-    ; rdfs:range ja:PrefixMapping
-    .
-
-ja:SinglePrefixMapping a rdfs:Class
-    ; rdfs:subClassOf ja:PrefixMapping
-    ; rdfs:subClassOf [owl:onProperty ja:prefix; owl:cardinality 1]
-    ; rdfs:subClassOf [owl:onProperty ja:namespace; owl:cardinality 1]
-    ; rdfs:label "Assembler.SinglePrefixMapping"
-    ; rdfs:comment """class encoding a single prefix mapping maplet"""
-    .
-
-ja:prefix a rdf:Property
-    ; rdfs:label "Assembler.prefix"
-    ; rdfs:comment """property for specifing the prefix of a SimplePrefixMapping"""
-    ; rdfs:domain ja:SinglePrefixMapping
-    .
-
-ja:namespace a rdf:Property
-    ; rdfs:label "Assembler.namespace"
-    ; rdfs:comment """property for specifying the URL of a SimplePrefixMapping"""
-    ; rdfs:domain ja:SinglePrefixMapping
-    .
-
-# Local Variables:
-# tab-width: 4
-# indent-tabs-mode: nil
-# End:

http://git-wip-us.apache.org/repos/asf/jena/blob/4cfcafe8/jena-sdb/src-dev/resources/vocabularies/daml+oil-2000-12.daml
----------------------------------------------------------------------
diff --git a/jena-sdb/src-dev/resources/vocabularies/daml+oil-2000-12.daml b/jena-sdb/src-dev/resources/vocabularies/daml+oil-2000-12.daml
deleted file mode 100644
index c2d0cf9..0000000
--- a/jena-sdb/src-dev/resources/vocabularies/daml+oil-2000-12.daml
+++ /dev/null
@@ -1,440 +0,0 @@
-<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.daml.org/2000/12/daml+oil#">
-
-<rdf:Description rdf:about="">
-  <versionInfo>$Id: daml+oil-2000-12.daml,v 1.1 2003-04-08 14:29:13 ian_dickinson Exp $</versionInfo>
-  <imports rdf:resource="http://www.w3.org/2000/01/rdf-schema"/>
-</rdf:Description>
-
-<!-- Pre-defined top/bottom thing/nothing most/least-general classes. -->
-
-<rdfs:Class rdf:ID="Thing">
-  <rdfs:label>Thing</rdfs:label>
-  <rdfs:comment>
-    The most general class in DAML.
-    This is equal to the union of any class and its complement.
-  </rdfs:comment>
-  <unionOf rdf:parseType="daml:collection">
-    <rdfs:Class rdf:about="#Nothing"/>
-    <rdfs:Class>
-      <complementOf rdf:resource="#Nothing"/>
-    </rdfs:Class>
-  </unionOf>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="Nothing">
-  <rdfs:comment>the class with no things in it.</rdfs:comment>
-  <complementOf rdf:resource="#Thing"/>
-</rdfs:Class>
-
-<!-- Terms for building classes from other classes. -->
-
-<rdf:Property ID="equivalentTo"> <!-- equals? equiv? renames? -->
-  <rdfs:comment>
-    for equivalentTo(X, Y), read X is an equivalent term to Y.
-  </rdfs:comment>
-</rdf:Property>
-
-<rdf:Property ID="sameClassAs">
-  <rdfs:comment>
-    for sameClassAs(X, Y), read X is an equivalent class to Y.
-    cf OIL Equivalent
-  </rdfs:comment>
-  <rdfs:subPropertyOf rdf:resource="#equivalentTo"/>
-  <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#subClassOf"/>
-</rdf:Property>
-
-<rdf:Property ID="samePropertyAs">
-  <rdfs:comment>
-    for samePropertyAs(P, R), read P is an equivalent property to R.
-  </rdfs:comment>
-  <rdfs:subPropertyOf rdf:resource="#equivalentTo"/>
-  <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#subPropertyOf"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="disjointWith">
-  <rdfs:label>disjointWith</rdfs:label>
-  <rdfs:comment>
-    for disjointWith(X, Y) read: X and Y have no members in common.
-    cf OIL Disjoint
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdf:Property>
-
-<rdfs:Class rdf:ID="Disjoint">
-  <rdfs:label>Disjoint</rdfs:label>
-  <rdfs:subClassOf rdf:resource="#List"/>
-  <rdfs:comment>
-    for type(L, Disjoint) read: the classes in L are pairwise disjoint.
-    i.e. if type(L, Disjoint), and C1 in L and C2 in L, then disjointWith(C1, C2).
-    cf OIL Disjoint
-  </rdfs:comment>
-</rdfs:Class>
-
-<rdf:Property rdf:ID="unionOf">
-  <rdfs:label>unionOf</rdfs:label>
-  <rdfs:comment>
-    for unionOf(X, Y) read: X is the union of the classes in the list Y;
-    i.e. if something is in any of the classes in Y, it's in X, and vice versa.
-    cf OIL OR
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-  <rdfs:range rdf:resource="#List"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="disjointUnionOf">
-  <rdfs:label>disjointUnionOf</rdfs:label>
-  <rdfs:domain rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-  <rdfs:range rdf:resource="#List"/>
-  <rdfs:comment>
-    for disjointUnionOf(X, Y) read: X is the disjoint union of the classes in
-    the list Y: (a) for any c1 and c2 in Y, disjointWith(c1, c2),
-    and (b) unionOf(X, Y). i.e. if something is in any of the classes in Y, it's
-    in X, and vice versa.
-    cf OIL disjoint-covered
-  </rdfs:comment>
-</rdf:Property>
-
-<rdf:Property rdf:ID="intersectionOf">
-  <rdfs:comment>
-    for intersectionOf(X, Y) read: X is the intersection of the classes in the list Y;
-    i.e. if something is in all the classes in Y, then it's in X, and vice versa.
-    cf OIL AND
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-  <rdfs:range rdf:resource="#List"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="complementOf">
-  <rdfs:comment>
-    for complementOf(X, Y) read: X is the complement of Y; if something is in Y,
-    then it's not in X, and vice versa.
-    cf OIL NOT
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdf:Property>
-
-<!-- Term for building classes by enumerating their elements -->
-
-<rdf:Property rdf:ID="oneOf">
-  <rdfs:comment>
-     for oneOf(C, L) read everything in C is one of the
-     things in L;
-     This lets us define classes by enumerating the members.
-     cf OIL OneOf
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-  <rdfs:range rdf:resource="#List"/>
-</rdf:Property>
-
-<!-- Terms for building classes by restricting their properties. -->
-
-<rdfs:Class rdf:ID="Restriction">
-  <rdfs:label>Restriction</rdfs:label>
-  <rdfs:comment>
-    something is in the class R if it satisfies the attached restrictions, 
-    and vice versa.
-  </rdfs:comment>
-</rdfs:Class>
-
-<rdf:Property rdf:ID="onProperty">
-  <rdfs:comment>
-    for onProperty(R, P), read:
-    R is a restricted with respect to property P.
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="toClass">
-  <rdfs:comment>
-    for onProperty(R, P) and toClass(R, X), read:
-    i is in class R if and only if for all j, P(i, j) implies type(j, X).
-    cf OIL ValueType
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="hasValue">
-  <rdfs:comment>
-    for onProperty(R, P) and hasValue(R, V), read:
-    i is in class R if and only if P(i, V).
-    cf OIL HasFiller
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="hasClass">
-  <rdfs:label>hasClass</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and hasClass(R, X), read:
-    i is in class R if and only if for some j, P(i, j) and type(j, X).
-    cf OIL HasValue
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdf:Property>
-
-<!-- Note that cardinality restrictions on transitive properties, or     -->
-<!-- properties with transitive sub-properties, compromise decidability. -->
-
-<rdf:Property rdf:ID="minCardinality">
-  <rdfs:label>minCardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and minCardinality(R, n), read:
-    i is in class R if and only if there are at least n distinct j with P(i, j).
-    cf OIL MinCardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="#NonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="maxCardinality">
-  <rdfs:label>maxCardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and maxCardinality(R, n), read:
-    i is in class R if and only if there are at most n distinct j with P(i, j).
-    cf OIL MaxCardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="#NonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="cardinality">
-  <rdfs:label>cardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and cardinality(R, n), read:
-    i is in class R if and only if there are exactly n distinct j with P(i, j).
-    cf OIL Cardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="#NonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="hasClassQ">
-  <rdfs:label>hasClassQ</rdfs:label>
-  <rdfs:comment>
-    property for specifying class restriction with cardinalityQ constraints
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="minCardinalityQ">
-  <rdfs:label>minCardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P), minCardinalityQ(R, n) and hasClassQ(R, X), read:
-    i is in class R if and only if there are at least n distinct j with P(i, j) 
-    and type(j, X).
-    cf OIL MinCardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="#NonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="maxCardinalityQ">
-  <rdfs:label>maxCardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P), maxCardinalityQ(R, n) and hasClassQ(R, X), read:
-    i is in class R if and only if there are at most n distinct j with P(i, j)
-    and type(j, X).
-    cf OIL MaxCardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="#NonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="cardinalityQ">
-  <rdfs:label>cardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P), cardinalityQ(R, n) and hasClassQ(R, X), read:
-    i is in class R if and only if there are exactly n distinct j with P(i, j)
-    and type(j, X).
-    cf OIL Cardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="#NonNegativeInteger"/>
-</rdf:Property>
-
-<rdfs:Class rdf:ID="NonNegativeInteger">
-  <rdfs:label>NonNegativeInteger</rdfs:label>
-  <rdfs:comment>
-    Nonnegative integers are used in cardinality restrictions
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="http://www.w3c.org/xml/xmlschema#integer"/>
-</rdfs:Class>
-
-<!-- facets of properties. -->
-<!-- NOTE: cardinality facets have been deleted -->
-
-<rdf:Property rdf:ID="inverseOf">
-  <rdfs:comment>
-    for inverseOf(R, S) read: R is the inverse of S; i.e.
-    if R(x, y) then S(y, x) and vice versa.
-    cf OIL inverseRelationOf
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-  <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdf:Property>
-
-<rdfs:Class rdf:ID="TransitiveProperty">
-  <rdfs:label>TransitiveProperty</rdfs:label>
-  <rdfs:comment>
-    if P is a TransitiveProperty, then if P(x, y) and P(y, z) then P(x, z).
-    cf OIL TransitiveProperty.
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="UniqueProperty">
-  <rdfs:label>UniqueProperty</rdfs:label>
-  <rdfs:comment>
-    compare with maxCardinality=1; e.g. integer successor:
-    if P is a UniqueProperty, then if P(x, y) and P(x, z) then y=z.
-    cf OIL FunctionalProperty.
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="UnambiguousProperty">
-  <rdfs:label xml:lang="en">UnambiguousProperty</rdfs:label>
-  <rdfs:comment>
-    if P is an UnambiguousProperty, then if P(x, y) and P(z, y) then x=z.
-    aka injective. e.g. if nameOfMonth(m, "Feb")
-    and nameOfMonth(n, "Feb") then m and n are the same month.
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdfs:Class>
-
-<!-- List terminology. -->
-
-<rdfs:Class rdf:ID="List">
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
-</rdfs:Class>
-
-<List rdf:ID="nil">
-  <rdfs:comment>
-     the empty list; this used to be called Empty.
-  </rdfs:comment>
-</List>
-
-<rdf:Property rdf:ID="first">
-  <rdfs:domain rdf:resource="#List"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="rest">
-  <rdfs:domain rdf:resource="#List"/>
-  <rdfs:range rdf:resource="#List"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="item">
-  <rdfs:comment>
-    for item(L, I) read: I is an item in L; either first(L, I)
-    or item(R, I) where rest(L, R).
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#List"/>
-</rdf:Property>
-
-<!-- A class for ontologies themselves... -->
-
-<rdfs:Class rdf:ID="Ontology">
-  <rdfs:label>Ontology</rdfs:label>
-  <rdfs:comment>
-    An Ontology is a document that describes
-    a vocabulary of terms for communication between
-    (human and) automated agents.
-  </rdfs:comment>
-</rdfs:Class>
-
-<rdf:Property rdf:ID="versionInfo">
-  <rdfs:label>versionInfo</rdfs:label>
-  <rdfs:comment>
-    generally, a string giving information about this
-    version; e.g. RCS/CVS keywords
-  </rdfs:comment>
-</rdf:Property>
-
-<!-- Importing, i.e. assertion by reference -->
-
-<rdf:Property rdf:ID="imports">
-  <rdfs:label>imports</rdfs:label>
-  <rdfs:comment>
-    for imports(X, Y) read: X imports Y;
-    i.e. X asserts the* contents of Y by reference;
-    i.e. if imports(X, Y) and you believe X and Y says something,
-    then you should believe it.
-    Note: "the contents" is, in the general case,
-    an il-formed definite description. Different
-    interactions with a resource may expose contents
-    that vary with time, data format, preferred language,
-    requestor credentials, etc. So for "the contents",
-    read "any contents".
-  </rdfs:comment>
-</rdf:Property>
-
-<!-- Importing terms from RDF/RDFS -->
-
-<!-- first, assert the contents of the RDF schema by reference -->
-<Ontology rdf:about="">
-  <imports rdf:resource="http://www.w3.org/2000/01/rdf-schema"/>
-</Ontology>
-
-<rdf:Property rdf:ID="subPropertyOf">
-  <samePropertyAs  rdf:resource="http://www.w3.org/2000/01/rdf-schema#subPropertyOf"/>
-</rdf:Property>
-
-<rdfs:Class rdf:ID="Class">
-  <sameClassAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="Literal">
-  <sameClassAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="Property">
-  <sameClassAs rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdfs:Class>
-
-<rdf:Property rdf:ID="type">
-  <samePropertyAs rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#type"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="value">
-  <samePropertyAs rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="subClassOf">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#subClassOf"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="domain">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#domain"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="range">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#range"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="label">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#label"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="comment">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#comment"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="seeAlso">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#seeAlso"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="isDefinedBy">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#isDefinedBy"/>
-  <rdfs:subPropertyOf rdf:resource="#seeAlso"/>
-</rdf:Property>
-
-</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/jena/blob/4cfcafe8/jena-sdb/src-dev/resources/vocabularies/daml+oil.daml
----------------------------------------------------------------------
diff --git a/jena-sdb/src-dev/resources/vocabularies/daml+oil.daml b/jena-sdb/src-dev/resources/vocabularies/daml+oil.daml
deleted file mode 100644
index 883bdda..0000000
--- a/jena-sdb/src-dev/resources/vocabularies/daml+oil.daml
+++ /dev/null
@@ -1,494 +0,0 @@
-<!-- $Revision: 1.3 $ of $Date: 2003-07-24 15:27:55 $. -->
-
-<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:daml="http://www.daml.org/2001/03/daml+oil#"
-  xmlns     ="http://www.daml.org/2001/03/daml+oil#"
-  
-  xml:base="http://www.daml.org/2001/03/daml+oil"
->
-
-<rdf:Description rdf:about="">
-  <versionInfo>$Id: daml+oil.daml,v 1.3 2003-07-24 15:27:55 ian_dickinson Exp $</versionInfo>
-  <imports rdf:resource="http://www.w3.org/2000/01/rdf-schema"/>
-</rdf:Description>
-
-<!-- (meta) classes of "object" and datatype classes  -->
-
-<rdfs:Class rdf:ID="Class">
-  <rdfs:label>Class</rdfs:label>
-  <rdfs:comment>
-    The class of all "object" classes
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="Datatype">
-  <rdfs:label>Datatype</rdfs:label>
-  <rdfs:comment>
-    The class of all datatype classes
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdfs:Class>
-
-<!-- Pre-defined top/bottom thing/nothing most/least-general (object) classes. -->
-
-<daml:Class rdf:ID="Thing">
-  <rdfs:label>Thing</rdfs:label>
-  <rdfs:comment>
-    The most general (object) class in DAML.
-    This is equal to the union of any class and its complement.
-  </rdfs:comment>
-  <unionOf rdf:parseType="daml:collection">
-    <rdfs:Class rdf:about="#Nothing"/>
-    <rdfs:Class>
-      <complementOf rdf:resource="#Nothing"/>
-    </rdfs:Class>
-  </unionOf>
-</daml:Class>
-
-<daml:Class rdf:ID="Nothing">
-  <rdfs:label>Nothing</rdfs:label>
-  <rdfs:comment>the class with no things in it.</rdfs:comment>
-  <complementOf rdf:resource="#Thing"/>
-</daml:Class>
-
-<!-- Terms for building classes from other classes. -->
-
-<rdf:Property rdf:ID="equivalentTo"> <!-- equals? equiv? renames? -->
-  <rdfs:label>equivalentTo</rdfs:label>
-  <comment>
-    for equivalentTo(X, Y), read X is an equivalent term to Y.
-  </comment>
-</rdf:Property>
-
-<rdf:Property rdf:ID="sameClassAs">
-  <rdfs:label>sameClassAs</rdfs:label>
-  <comment>
-    for sameClassAs(X, Y), read X is an equivalent class to Y.
-    cf OIL Equivalent
-  </comment>
-  <rdfs:subPropertyOf rdf:resource="#equivalentTo"/>
-  <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#subClassOf"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="samePropertyAs">
-  <rdfs:label>samePropertyAs</rdfs:label>
-  <rdfs:comment>
-    for samePropertyAs(P, R), read P is an equivalent property to R.
-  </rdfs:comment>
-  <rdfs:subPropertyOf rdf:resource="#equivalentTo"/>
-  <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#subPropertyOf"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="sameIndividualAs">
-  <rdfs:label>sameIndividualAs</rdfs:label>
-  <rdfs:comment>
-    for sameIndividualAs(a, b), read a is the same individual as b.
-  </rdfs:comment>
-  <rdfs:subPropertyOf rdf:resource="#equivalentTo"/>
-  <rdfs:domain rdf:resource="#Thing"/>
-  <rdfs:range rdf:resource="#Thing"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="disjointWith">
-  <rdfs:label>disjointWith</rdfs:label>
-  <rdfs:comment>
-    for disjointWith(X, Y) read: X and Y have no members in common.
-    cf OIL Disjoint
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Class"/>
-  <rdfs:range rdf:resource="#Class"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="differentIndividualFrom">
-  <rdfs:label>differentIndividualFrom</rdfs:label>
-  <rdfs:comment>
-    for differentIndividualFrom(a, b), read a is not the same individual as b.
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Thing"/>
-  <rdfs:range rdf:resource="#Thing"/>
-</rdf:Property>
-
-
-<!-- NOTE: the Disjoint class has been deleted: use disjointWith -->
-<!-- or disjointUnionOf instead. -->
-
-<rdf:Property rdf:ID="unionOf">
-  <rdfs:label>unionOf</rdfs:label>
-  <rdfs:comment>
-    for unionOf(X, Y) read: X is the union of the classes in the list Y;
-    i.e. if something is in any of the classes in Y, it's in X, and vice versa.
-    cf OIL OR
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Class"/>
-  <rdfs:range rdf:resource="#List"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="disjointUnionOf">
-  <rdfs:label>disjointUnionOf</rdfs:label>
-  <rdfs:comment>
-    for disjointUnionOf(X, Y) read: X is the disjoint union of the classes in
-    the list Y: (a) for any c1 and c2 in Y, disjointWith(c1, c2),
-    and (b) unionOf(X, Y). i.e. if something is in any of the classes in Y, it's
-    in X, and vice versa.
-    cf OIL disjoint-covered
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Class"/>
-  <rdfs:range rdf:resource="#List"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="intersectionOf">
-  <rdfs:label>intersectionOf</rdfs:label>
-  <rdfs:comment>
-    for intersectionOf(X, Y) read: X is the intersection of the classes in the list Y;
-    i.e. if something is in all the classes in Y, then it's in X, and vice versa.
-    cf OIL AND
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Class"/>
-  <rdfs:range rdf:resource="#List"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="complementOf">
-  <rdfs:label>complementOf</rdfs:label>
-  <rdfs:comment>
-    for complementOf(X, Y) read: X is the complement of Y; if something is in Y,
-    then it's not in X, and vice versa.
-    cf OIL NOT
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Class"/>
-  <rdfs:range rdf:resource="#Class"/>
-</rdf:Property>
-
-<!-- Term for building classes by enumerating their elements -->
-
-<rdf:Property rdf:ID="oneOf">
-  <rdfs:label>oneOf</rdfs:label>
-  <rdfs:comment>
-     for oneOf(C, L) read everything in C is one of the
-     things in L;
-     This lets us define classes by enumerating the members.
-     cf OIL OneOf
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Class"/>
-  <rdfs:range rdf:resource="#List"/>
-</rdf:Property>
-
-<!-- Terms for building classes by restricting their properties. -->
-
-<rdfs:Class rdf:ID="Restriction">
-  <rdfs:label>Restriction</rdfs:label>
-  <rdfs:comment>
-    something is in the class R if it satisfies the attached restrictions, 
-    and vice versa.
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="#Class"/>
-</rdfs:Class>
-
-<rdf:Property rdf:ID="onProperty">
-  <rdfs:label>onProperty</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P), read:
-    R is a restricted with respect to property P.
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="toClass">
-  <rdfs:label>toClass</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and toClass(R, X), read:
-    i is in class R if and only if for all j, P(i, j) implies type(j, X).
-    cf OIL ValueType
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="hasValue">
-  <rdfs:label>hasValue</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and hasValue(R, V), read:
-    i is in class R if and only if P(i, V).
-    cf OIL HasFiller
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="hasClass">
-  <rdfs:label>hasClass</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and hasClass(R, X), read:
-    i is in class R if and only if for some j, P(i, j) and type(j, X).
-    cf OIL HasValue
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdf:Property>
-
-<!-- Note that cardinality restrictions on transitive properties, or     -->
-<!-- properties with transitive sub-properties, compromise decidability. -->
-
-<rdf:Property rdf:ID="minCardinality">
-  <rdfs:label>minCardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and minCardinality(R, n), read:
-    i is in class R if and only if there are at least n distinct j with P(i, j).
-    cf OIL MinCardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/10/XMLSchema#nonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="maxCardinality">
-  <rdfs:label>maxCardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and maxCardinality(R, n), read:
-    i is in class R if and only if there are at most n distinct j with P(i, j).
-    cf OIL MaxCardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/10/XMLSchema#nonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="cardinality">
-  <rdfs:label>cardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P) and cardinality(R, n), read:
-    i is in class R if and only if there are exactly n distinct j with P(i, j).
-    cf OIL Cardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/10/XMLSchema#nonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="hasClassQ">
-  <rdfs:label>hasClassQ</rdfs:label>
-  <rdfs:comment>
-    property for specifying class restriction with cardinalityQ constraints
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="minCardinalityQ">
-  <rdfs:label>minCardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P), minCardinalityQ(R, n) and hasClassQ(R, X), read:
-    i is in class R if and only if there are at least n distinct j with P(i, j) 
-    and type(j, X).
-    cf OIL MinCardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/10/XMLSchema#nonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="maxCardinalityQ">
-  <rdfs:label>maxCardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P), maxCardinalityQ(R, n) and hasClassQ(R, X), read:
-    i is in class R if and only if there are at most n distinct j with P(i, j)
-    and type(j, X).
-    cf OIL MaxCardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/10/XMLSchema#nonNegativeInteger"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="cardinalityQ">
-  <rdfs:label>cardinality</rdfs:label>
-  <rdfs:comment>
-    for onProperty(R, P), cardinalityQ(R, n) and hasClassQ(R, X), read:
-    i is in class R if and only if there are exactly n distinct j with P(i, j)
-    and type(j, X).
-    cf OIL Cardinality
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#Restriction"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/10/XMLSchema#nonNegativeInteger"/>
-</rdf:Property>
-
-<!-- Classes and Properties for different kinds of Property -->
-
-<rdfs:Class rdf:ID="ObjectProperty">
-  <rdfs:label>ObjectProperty</rdfs:label>
-  <rdfs:comment>
-    if P is an ObjectProperty, and P(x, y), then y is an object.
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="DatatypeProperty">
-  <rdfs:label>DatatypeProperty</rdfs:label>
-  <rdfs:comment>
-    if P is a DatatypeProperty, and P(x, y), then y is a data value.
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdfs:Class>
-
-<rdf:Property rdf:ID="inverseOf">
-  <rdfs:label>inverseOf</rdfs:label>
-  <rdfs:comment>
-    for inverseOf(R, S) read: R is the inverse of S; i.e.
-    if R(x, y) then S(y, x) and vice versa.
-    cf OIL inverseRelationOf
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#ObjectProperty"/>
-  <rdfs:range rdf:resource="#ObjectProperty"/>
-</rdf:Property>
-
-<rdfs:Class rdf:ID="TransitiveProperty">
-  <rdfs:label>TransitiveProperty</rdfs:label>
-  <rdfs:comment>
-    if P is a TransitiveProperty, then if P(x, y) and P(y, z) then P(x, z).
-    cf OIL TransitiveProperty.
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="#ObjectProperty"/>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="UniqueProperty">
-  <rdfs:label>UniqueProperty</rdfs:label>
-  <rdfs:comment>
-    compare with maxCardinality=1; e.g. integer successor:
-    if P is a UniqueProperty, then if P(x, y) and P(x, z) then y=z.
-    cf OIL FunctionalProperty.
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="UnambiguousProperty">
-  <rdfs:label>UnambiguousProperty</rdfs:label>
-  <rdfs:comment>
-    if P is an UnambiguousProperty, then if P(x, y) and P(z, y) then x=z.
-    aka injective. e.g. if firstBorne(m, Susan)
-    and firstBorne(n, Susan) then m and n are the same.
-  </rdfs:comment>
-  <rdfs:subClassOf rdf:resource="#ObjectProperty"/>
-</rdfs:Class>
-
-<!-- List terminology. -->
-
-<rdfs:Class rdf:ID="List">
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
-</rdfs:Class>
-
-<daml:List rdf:ID="nil">
-  <rdfs:comment>
-     the empty list; this used to be called Empty.
-  </rdfs:comment>
-</daml:List>
-
-<rdf:Property rdf:ID="first">
-  <rdfs:domain rdf:resource="#List"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="rest">
-  <rdfs:domain rdf:resource="#List"/>
-  <rdfs:range rdf:resource="#List"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="item">
-  <rdfs:comment>
-    for item(L, I) read: I is an item in L; either first(L, I)
-    or item(R, I) where rest(L, R).
-  </rdfs:comment>
-  <rdfs:domain rdf:resource="#List"/>
-</rdf:Property>
-
-<!-- A class for ontologies themselves... -->
-
-<rdfs:Class rdf:ID="Ontology">
-  <rdfs:label>Ontology</rdfs:label>
-  <rdfs:comment>
-    An Ontology is a document that describes
-    a vocabulary of terms for communication between
-    (human and) automated agents.
-  </rdfs:comment>
-</rdfs:Class>
-
-<rdf:Property rdf:ID="versionInfo">
-  <rdfs:label>versionInfo</rdfs:label>
-  <rdfs:comment>
-    generally, a string giving information about this
-    version; e.g. RCS/CVS keywords
-  </rdfs:comment>
-</rdf:Property>
-
-<!-- Importing, i.e. assertion by reference -->
-
-<rdf:Property rdf:ID="imports">
-  <rdfs:label>imports</rdfs:label>
-  <rdfs:comment>
-    for imports(X, Y) read: X imports Y;
-    i.e. X asserts the* contents of Y by reference;
-    i.e. if imports(X, Y) and you believe X and Y says something,
-    then you should believe it.
-    Note: "the contents" is, in the general case,
-    an il-formed definite description. Different
-    interactions with a resource may expose contents
-    that vary with time, data format, preferred language,
-    requestor credentials, etc. So for "the contents",
-    read "any contents".
-  </rdfs:comment>
-</rdf:Property>
-
-<!-- Importing terms from RDF/RDFS -->
-
-<!-- first, assert the contents of the RDF schema by reference -->
-<daml:Ontology rdf:about="">
-  <imports rdf:resource="http://www.w3.org/2000/01/rdf-schema"/>
-</daml:Ontology>
-
-<rdf:Property rdf:ID="subPropertyOf">
-  <samePropertyAs  rdf:resource="http://www.w3.org/2000/01/rdf-schema#subPropertyOf"/>
-</rdf:Property>
-
-<rdfs:Class rdf:ID="Literal">
-  <sameClassAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
-</rdfs:Class>
-
-<rdfs:Class rdf:ID="Property">
-  <sameClassAs rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
-</rdfs:Class>
-
-<rdf:Property rdf:ID="type">
-  <samePropertyAs rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#type"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="value">
-  <samePropertyAs rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#value"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="subClassOf">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#subClassOf"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="domain">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#domain"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="range">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#range"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="label">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#label"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="comment">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#comment"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="seeAlso">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#seeAlso"/>
-</rdf:Property>
-
-<rdf:Property rdf:ID="isDefinedBy">
-  <samePropertyAs rdf:resource="http://www.w3.org/2000/01/rdf-schema#isDefinedBy"/>
-  <rdfs:subPropertyOf rdf:resource="#seeAlso"/>
-</rdf:Property>
-
-
-
-</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/jena/blob/4cfcafe8/jena-sdb/src-dev/resources/vocabularies/dublin-core_11.xml
----------------------------------------------------------------------
diff --git a/jena-sdb/src-dev/resources/vocabularies/dublin-core_11.xml b/jena-sdb/src-dev/resources/vocabularies/dublin-core_11.xml
deleted file mode 100644
index 0c2974e..0000000
--- a/jena-sdb/src-dev/resources/vocabularies/dublin-core_11.xml
+++ /dev/null
@@ -1,236 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE rdf:RDF [
-    <!ENTITY rdfns 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
-    <!ENTITY rdfsns 'http://www.w3.org/2000/01/rdf-schema#'>
-    <!ENTITY dcns 'http://purl.org/dc/elements/1.1/'>
-    <!ENTITY dctermsns 'http://purl.org/dc/terms/'>
-    <!ENTITY dctypens 'http://purl.org/dc/dcmitype/'>
-]>
-<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
-<rdf:Description rdf:about="http://purl.org/dc/elements/1.1/">
-<dc:title xml:lang="en-US">The Dublin Core Element Set v1.1 namespace providing access to its content by means of an RDF Schema</dc:title>
-<dc:publisher xml:lang="en-US">The Dublin Core Metadata Initiative</dc:publisher>
-<dc:description xml:lang="en-US">The Dublin Core Element Set v1.1 namespace provides URIs for the Dublin Core Elements v1.1. Entries are declared using RDF Schema language to support RDF applications.</dc:description>
-<dc:language xml:lang="en-US">English</dc:language>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2003-03-24</dcterms:modified>
-<dc:source rdf:resource="http://dublincore.org/documents/dces/"/>
-<dc:source rdf:resource="http://dublincore.org/usage/decisions/"/>
-<dcterms:isReferencedBy rdf:resource="http://www.dublincore.org/documents/2001/10/26/dcmi-namespace/"/>
-<dcterms:isRequiredBy rdf:resource="http://purl.org/dc/terms/"/>
-<dcterms:isReferencedBy rdf:resource="http://purl.org/dc/dcmitype/"/>
-</rdf:Description>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/title">
-<rdfs:label xml:lang="en-US">Title</rdfs:label>
-<rdfs:comment xml:lang="en-US">A name given to the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Typically, a Title will be a name by which the resource is
-		formally known.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#title-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/creator">
-<rdfs:label xml:lang="en-US">Creator</rdfs:label>
-<rdfs:comment xml:lang="en-US">An entity primarily responsible for making the content 
-		of the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Examples of a Creator include a person, an organisation,
-		or a service.  Typically, the name of a Creator should 
-		be used to indicate the entity.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#creator-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/subject">
-<rdfs:label xml:lang="en-US">Subject and Keywords</rdfs:label>
-<rdfs:comment xml:lang="en-US">The topic of the content of the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Typically, a Subject will be expressed as keywords,
-		key phrases or classification codes that describe a topic
-		of the resource.  Recommended best practice is to select 
-		a value from a controlled vocabulary or formal 
-		classification scheme.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#subject-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/description">
-<rdfs:label xml:lang="en-US">Description</rdfs:label>
-<rdfs:comment xml:lang="en-US">An account of the content of the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Description may include but is not limited to: an abstract,
-		table of contents, reference to a graphical representation
-		of content or a free-text account of the content.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#description-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/publisher">
-<rdfs:label xml:lang="en-US">Publisher</rdfs:label>
-<rdfs:comment xml:lang="en-US">An entity responsible for making the resource available</rdfs:comment>
-<dc:description xml:lang="en-US">Examples of a Publisher include a person, an organisation,
-		or a service.
-		Typically, the name of a Publisher should be used to
-		indicate the entity.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#publisher-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/contributor">
-<rdfs:label xml:lang="en-US">Contributor</rdfs:label>
-<rdfs:comment xml:lang="en-US">An entity responsible for making contributions to the
-		content of the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Examples of a Contributor include a person, an 
-		organisation, or a service.  Typically, the name of a 
-		Contributor should be used to indicate the entity.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#contributor-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/date">
-<rdfs:label xml:lang="en-US">Date</rdfs:label>
-<rdfs:comment xml:lang="en-US">A date associated with an event in the life cycle of the
-		resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Typically, Date will be associated with the creation or
-		availability of the resource.  Recommended best practice
-		for encoding the date value is defined in a profile of
-		ISO 8601 [W3CDTF] and follows the YYYY-MM-DD format.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#date-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/type">
-<rdfs:label xml:lang="en-US">Resource Type</rdfs:label>
-<rdfs:comment xml:lang="en-US">The nature or genre of the content of the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Type includes terms describing general categories, functions,
-		genres, or aggregation levels for content. Recommended best
-		practice is to select a value from a controlled vocabulary
-		(for example, the DCMI Type Vocabulary [DCMITYPE]). To 
-		describe the physical or digital manifestation of the 
-		resource, use the Format element.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#type-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/format">
-<rdfs:label xml:lang="en-US">Format</rdfs:label>
-<rdfs:comment xml:lang="en-US">The physical or digital manifestation of the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Typically, Format may include the media-type or dimensions of
-		the resource. Format may be used to determine the software,
-		hardware or other equipment needed to display or operate the
-		resource. Examples of dimensions include size and duration.
-		Recommended best practice is to select a value from a
-		controlled vocabulary (for example, the list of Internet Media
-		Types [MIME] defining computer media formats).</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#format-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/identifier">
-<rdfs:label xml:lang="en-US">Resource Identifier</rdfs:label>
-<rdfs:comment xml:lang="en-US">An unambiguous reference to the resource within a given context.</rdfs:comment>
-<dc:description xml:lang="en-US">Recommended best practice is to identify the resource by means
-		of a string or number conforming to a formal identification
-		system.
-		Example formal identification systems include the Uniform
-		Resource Identifier (URI) (including the Uniform Resource
-		Locator (URL)), the Digital Object Identifier (DOI) and the
-		International Standard Book Number (ISBN).</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#identifier-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/source">
-<rdfs:label xml:lang="en-US">Source</rdfs:label>
-<rdfs:comment xml:lang="en-US">A reference to a resource from which the present resource
-		is derived.</rdfs:comment>
-<dc:description xml:lang="en-US">The present resource may be derived from the Source resource
-		in whole or in part.  Recommended best practice is to reference
-		the resource by means of a string or number conforming to a
-		formal identification system.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#source-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/language">
-<rdfs:label xml:lang="en-US">Language</rdfs:label>
-<rdfs:comment xml:lang="en-US">A language of the intellectual content of the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Recommended best practice is to use RFC 3066 [RFC3066],
-		which, in conjunction with ISO 639 [ISO639], defines two-
-		and three-letter primary language tags with optional
-		subtags.  Examples include "en" or "eng" for English,
-		"akk" for Akkadian, and "en-GB" for English used in the
-		United Kingdom.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#language-005"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/relation">
-<rdfs:label xml:lang="en-US">Relation</rdfs:label>
-<rdfs:comment xml:lang="en-US">A reference to a related resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Recommended best practice is to reference the resource by means
-		of a string or number conforming to a formal identification
-		system.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#relation-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/coverage">
-<rdfs:label xml:lang="en-US">Coverage</rdfs:label>
-<rdfs:comment xml:lang="en-US">The extent or scope of the content of the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Coverage will typically include spatial location (a place name
-		or geographic coordinates), temporal period (a period label,
-		date, or date range) or jurisdiction (such as a named
-		administrative entity).
-		Recommended best practice is to select a value from a
-		controlled vocabulary (for example, the Thesaurus of Geographic
-		Names [TGN]) and that, where appropriate, named places or time
-		periods be used in preference to numeric identifiers such as
-		sets of coordinates or date ranges.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#coverage-004"/>
-</rdf:Property>
-<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/rights">
-<rdfs:label xml:lang="en-US">Rights Management</rdfs:label>
-<rdfs:comment xml:lang="en-US">Information about rights held in and over the resource.</rdfs:comment>
-<dc:description xml:lang="en-US">Typically, a Rights element will contain a rights
-		management statement for the resource, or reference
-		a service providing such information. Rights information
-		often encompasses Intellectual Property Rights (IPR),
-		Copyright, and various Property Rights.
-		If the Rights element is absent, no assumptions can be made
-		about the status of these and other rights with respect to
-		the resource.</dc:description>
-<rdfs:isDefinedBy rdf:resource="http://purl.org/dc/elements/1.1/"/>
-<dcterms:issued>1999-07-02</dcterms:issued>
-<dcterms:modified>2002-10-04</dcterms:modified>
-<dc:type rdf:resource="http://dublincore.org/usage/documents/principles/#element"/>
-<dcterms:hasVersion rdf:resource="http://dublincore.org/usage/terms/history/#rights-004"/>
-</rdf:Property>
-</rdf:RDF>