001: /*****************************************************************************
002: * Source code information
003: * -----------------------
004: * Package Jena 2
005: * Web site http://jena.sourceforge.net
006: * Created 13 Aug 2004 15:35
007: * Filename $RCSfile: OntDocManagerVocab.java,v $
008: * Revision $Revision: 1.7 $
009: * Release status @releaseStatus@ $State: Exp $
010: *
011: * Last modified on $Date: 2008/01/02 12:07:29 $
012: * by $Author: andy_seaborne $
013: *
014: * (c) Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008 Hewlett-Packard Development Company, LP
015: * (see footer for full conditions)
016: *****************************************************************************/package com.hp.hpl.jena.vocabulary;
017:
018: // Imports
019: ///////////////////////////////////////
020: import com.hp.hpl.jena.rdf.model.*;
021:
022: /**
023: * Vocabulary definitions from file:vocabularies/ont-manager.rdf
024: * @author Auto-generated by jena.schemagen on 13 Aug 2004 15:35
025: */
026: public class OntDocManagerVocab {
027: /** <p>The RDF model that holds the vocabulary terms</p> */
028: private static Model m_model = ModelFactory.createDefaultModel();
029:
030: /** <p>The namespace of the vocabulary as a string ({@value})</p> */
031: public static final String NS = "http://jena.hpl.hp.com/schemas/2003/03/ont-manager#";
032:
033: /** <p>The namespace of the vocabulary as a string</p>
034: * @see #NS */
035: public static String getURI() {
036: return NS;
037: }
038:
039: /** <p>The namespace of the vocabulary as a resource</p> */
040: public static final Resource NAMESPACE = m_model.createResource(NS);
041:
042: // Vocabulary properties
043: ///////////////////////////
044:
045: /** <p>The representation language used by the ontology document</p> */
046: public static final Property language = m_model
047: .createProperty("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#language");
048:
049: /** <p>The public URI that is used to refer to the ontology document</p> */
050: public static final Property publicURI = m_model
051: .createProperty("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#publicURI");
052:
053: /** <p>The prefix string that is used when writing qnames in the ontology's namespace</p> */
054: public static final Property prefix = m_model
055: .createProperty("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#prefix");
056:
057: /** <p>Boolean flag for whether new ontology models will include the pre-declared
058: * namespace prefixes</p>
059: */
060: public static final Property useDeclaredNsPrefixes = m_model
061: .createProperty("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#useDeclaredNsPrefixes");
062:
063: /** <p>Specifies URL that will never be loaded as the result of processing an imports
064: * statement</p>
065: */
066: public static final Property ignoreImport = m_model
067: .createProperty("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#ignoreImport");
068:
069: /** <p>If true, this property denotes that the document manager should process the
070: * imports closure of documents</p>
071: */
072: public static final Property processImports = m_model
073: .createProperty("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#processImports");
074:
075: /** <p>If true, this property denotes that loaded models should be cached for re-use</p> */
076: public static final Property cacheModels = m_model
077: .createProperty("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#cacheModels");
078:
079: /** <p>The resolvable URL that an alternative copy of the ontology document may be
080: * fetched from</p>
081: */
082: public static final Property altURL = m_model
083: .createProperty("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#altURL");
084:
085: // Vocabulary classes
086: ///////////////////////////
087:
088: /** <p>A class of node that specifies document metadata for the DocumentManager</p> */
089: public static final Resource OntologySpec = m_model
090: .createResource("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#OntologySpec");
091:
092: /** <p>A node that specifies behavioural options for the document manager</p> */
093: public static final Resource DocumentManagerPolicy = m_model
094: .createResource("http://jena.hpl.hp.com/schemas/2003/03/ont-manager#DocumentManagerPolicy");
095:
096: // Vocabulary individuals
097: ///////////////////////////
098:
099: }
100:
101: /*
102: (c) Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008 Hewlett-Packard Development Company, LP
103: All rights reserved.
104:
105: Redistribution and use in source and binary forms, with or without
106: modification, are permitted provided that the following conditions
107: are met:
108:
109: 1. Redistributions of source code must retain the above copyright
110: notice, this list of conditions and the following disclaimer.
111:
112: 2. Redistributions in binary form must reproduce the above copyright
113: notice, this list of conditions and the following disclaimer in the
114: documentation and/or other materials provided with the distribution.
115:
116: 3. The name of the author may not be used to endorse or promote products
117: derived from this software without specific prior written permission.
118:
119: THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
120: IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
121: OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
122: IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
123: INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
124: NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
125: DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
126: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
127: (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
128: THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
129: */
|