KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > hp > hpl > jena > vocabulary > OntEventsVocab


1 /*****************************************************************************
2  * Source code information
3  * -----------------------
4  * Package Jena 2
5  * Web site http://jena.sourceforge.net
6  * Created 13 Aug 2004 15:35
7  * Filename $RCSfile: OntEventsVocab.java,v $
8  * Revision $Revision: 1.4 $
9  * Release status @releaseStatus@ $State: Exp $
10  *
11  * Last modified on $Date: 2005/02/21 12:21:33 $
12  * by $Author: andy_seaborne $
13  *
14  * (c) Copyright 2002, 2003, 2004, 2005 Hewlett-Packard Development Company, LP
15  * (see footer for full conditions)
16  *****************************************************************************/

17
18
19 // Package
20
///////////////////////////////////////
21
package com.hp.hpl.jena.vocabulary;
22
23
24 // Imports
25
///////////////////////////////////////
26
import com.hp.hpl.jena.rdf.model.*;
27 import com.hp.hpl.jena.ontology.*;
28
29
30
31 /**
32  * Vocabulary definitions from file:vocabularies/ont-event.rdf
33  * @author Auto-generated by jena.schemagen on 13 Aug 2004 15:35
34  */

35 public class OntEventsVocab {
36     /** <p>The ontology model that holds the vocabulary terms</p> */
37     private static OntModel m_model = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null );
38     
39     /** <p>The namespace of the vocabulary as a string ({@value})</p> */
40     public static final String JavaDoc NS = "http://jena.hpl.hp.com/schemas/2003/03/ont-event#";
41     
42     /** <p>The namespace of the vocabulary as a string</p>
43      * @see #NS */

44     public static String JavaDoc getURI() {return NS;}
45     
46     /** <p>The namespace of the vocabulary as a resource</p> */
47     public static final Resource NAMESPACE = m_model.createResource( NS );
48     
49
50     // Vocabulary properties
51
///////////////////////////
52

53
54     // Vocabulary classes
55
///////////////////////////
56

57     /** <p>A class representing observable events in an ontology model</p> */
58     public static final OntClass OntEvent = m_model.createClass( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#OntEvent" );
59     
60
61     // Vocabulary individuals
62
///////////////////////////
63

64     /** <p>Event representing the declaration of one ontology individual being related
65      * to another by some named predicate.</p>
66      */

67     public static final Individual related = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#related", OntEvent );
68     
69     /** <p>Event representing the declaration of a property as having a given class,
70      * datatype or datarange as the range</p>
71      */

72     public static final Individual range = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#range", OntEvent );
73     
74     /** <p>Event representing the declaration of a resource as an ontology Class.</p> */
75     public static final Individual classDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#classDeclaration", OntEvent );
76     
77     /** <p>Event representing the declaration that a restriction applies to a given property</p> */
78     public static final Individual onProperty = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#onProperty", OntEvent );
79     
80     /** <p>Event representing the declaration of that a qualified restriction has the
81      * given class or datatype for the qualification restriction</p>
82      */

83     public static final Individual hasClassQ = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#hasClassQ", OntEvent );
84     
85     /** <p>Event representing the declaration of one class being the sub-class of another.</p> */
86     public static final Individual subClassOf = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#subClassOf", OntEvent );
87     
88     /** <p>Event representing the declaration of a class expression being composed of
89      * a finite enumeration of identified individuals.</p>
90      */

91     public static final Individual oneOf = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#oneOf", OntEvent );
92     
93     /** <p>Event representing the declaration of a property as being the inverse of another
94      * property</p>
95      */

96     public static final Individual inverseOf = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#inverseOf", OntEvent );
97     
98     /** <p>Event representing the declaration of a resource of type owl:Ontology or daml:Ontology,
99      * representing meta-data about the ontology.</p>
100      */

101     public static final Individual ontologyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#ontologyDeclaration", OntEvent );
102     
103     /** <p>Event representing the declaration of a property as being functional.</p> */
104     public static final Individual functionalPropertyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#functionalPropertyDeclaration", OntEvent );
105     
106     /** <p>Event representing the declaration that a restriction constrains the property
107      * to have a given value</p>
108      */

109     public static final Individual hasValue = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#hasValue", OntEvent );
110     
111     /** <p>Event representing the declaration of that a restriction has the given minimum
112      * cardinality on the restricted property</p>
113      */

114     public static final Individual minCardinality = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#minCardinality", OntEvent );
115     
116     /** <p>Event representing a label on an ontology element</p> */
117     public static final Individual label = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#label", OntEvent );
118     
119     /** <p>Event representing the declaration of a class as being deprecated.</p> */
120     public static final Individual DeprecatedClass = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#DeprecatedClass", OntEvent );
121     
122     /** <p>Event representing the declaration of a property as having a given class,
123      * datatype or datarange as the domain</p>
124      */

125     public static final Individual domain = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#domain", OntEvent );
126     
127     /** <p>Event representing the declaration of one class expression being disjoint
128      * with another.</p>
129      */

130     public static final Individual disjointWith = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#disjointWith", OntEvent );
131     
132     /** <p>Event representing the declaration that a restriction constrains at least
133      * one value of the property to have some class or datatype</p>
134      */

135     public static final Individual someValuesFrom = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#someValuesFrom", OntEvent );
136     
137     /** <p>Event representing the declaration that one ontology is imported into another
138      * ontology.</p>
139      */

140     public static final Individual imports = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#imports", OntEvent );
141     
142     /** <p>Event representing the declaration of a class expression being a union of
143      * class descriptions.</p>
144      */

145     public static final Individual unionOf = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#unionOf", OntEvent );
146     
147     /** <p>Event representing the declaration of an ontology property.</p> */
148     public static final Individual ontologyPropertyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#ontologyPropertyDeclaration", OntEvent );
149     
150     /** <p>Event representing the declaration of a property as being deprecated.</p> */
151     public static final Individual DeprecatedProperty = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#DeprecatedProperty", OntEvent );
152     
153     /** <p>Event representing the declaration of a resource being a Restriction</p> */
154     public static final Individual restrictionDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#restrictionDeclaration", OntEvent );
155     
156     /** <p>Event representing the declaration of a property as being symmetric</p> */
157     public static final Individual symmetricPropertyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#symmetricPropertyDeclaration", OntEvent );
158     
159     /** <p>Event representing the declaration of that a restriction has the given maximum
160      * cardinality on the restricted property</p>
161      */

162     public static final Individual maxCardinality = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#maxCardinality", OntEvent );
163     
164     /** <p>Event representing the declaration of one ontology individual being distinct
165      * from another</p>
166      */

167     public static final Individual differentFrom = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#differentFrom", OntEvent );
168     
169     /** <p>Event representing a comment on an ontology element</p> */
170     public static final Individual comment = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#comment", OntEvent );
171     
172     /** <p>Event representing the declaration of one class expression being equivalent
173      * to another.</p>
174      */

175     public static final Individual equivalentClass = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#equivalentClass", OntEvent );
176     
177     /** <p>Event representing a catch-all category of user-specified data, ie triples
178      * in the graph that relate to the use of ontology terms on instances, rather
179      * than the definition of ontology terms.</p>
180      */

181     public static final Individual userData = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#userData", OntEvent );
182     
183     /** <p>Event representing the declaration of a class expression being an intersection
184      * of class descriptions.</p>
185      */

186     public static final Individual intersectionOf = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#intersectionOf", OntEvent );
187     
188     /** <p>Event representing the declaration of that a restriction has the given cardinality
189      * on the restricted property</p>
190      */

191     public static final Individual cardinality = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#cardinality", OntEvent );
192     
193     /** <p>Event representing the declaration of a resource as a Datarange.</p> */
194     public static final Individual datarangeDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#datarangeDeclaration", OntEvent );
195     
196     /** <p>Event representing the declaration of a prior version of a given ontology,
197      * which the ontology is compatible with.</p>
198      */

199     public static final Individual backwardCompatibleWith = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#backwardCompatibleWith", OntEvent );
200     
201     /** <p>Event representing the declaration of a prior version of a given ontology,
202      * which the ontology is not compatible with.</p>
203      */

204     public static final Individual incompatibleWith = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#incompatibleWith", OntEvent );
205     
206     /** <p>Event representing the declaration of one ontology individual being the same
207      * as another</p>
208      */

209     public static final Individual sameIndividualAs = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#sameIndividualAs", OntEvent );
210     
211     /** <p>Event representing the declaration of a set of individuals being pairwise
212      * distinct.</p>
213      */

214     public static final Individual allDifferentDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#allDifferentDeclaration", OntEvent );
215     
216     /** <p>Event representing the declaration of a resource as an annotation property.</p> */
217     public static final Individual annotationPropertyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#annotationPropertyDeclaration", OntEvent );
218     
219     /** <p>Event representing the identification of a set of individuals that are in
220      * the scope of an AllDifferent declaration.</p>
221      */

222     public static final Individual distinctMembers = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#distinctMembers", OntEvent );
223     
224     /** <p>Event representing the declaration of an ontology individual</p> */
225     public static final Individual individualDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#individualDeclaration", OntEvent );
226     
227     /** <p>Event representing the declaration of version information on an ontology resource.</p> */
228     public static final Individual versionInfo = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#versionInfo", OntEvent );
229     
230     /** <p>Event representing the declaration of a resource as a plain property.</p> */
231     public static final Individual propertyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#propertyDeclaration", OntEvent );
232     
233     /** <p>Event representing the declaration of that a qualified restriction has the
234      * given cardinality on the restricted property</p>
235      */

236     public static final Individual cardinalityQ = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#cardinalityQ", OntEvent );
237     
238     /** <p>Event representing the declaration of a resource as an object property.</p> */
239     public static final Individual objectPropertyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#objectPropertyDeclaration", OntEvent );
240     
241     /** <p>Event representing the declaration of a prior version of a given ontology.</p> */
242     public static final Individual priorVersion = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#priorVersion", OntEvent );
243     
244     /** <p>Event representing the declaration of a property as being equivalent to another
245      * property</p>
246      */

247     public static final Individual equivalentProperty = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#equivalentProperty", OntEvent );
248     
249     /** <p>Event representing the declaration of that a qualified restriction has the
250      * given minimum cardinality on the restricted property</p>
251      */

252     public static final Individual minCardinalityQ = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#minCardinalityQ", OntEvent );
253     
254     /** <p>Event representing the declaration of a property as being the sub-property
255      * of another property</p>
256      */

257     public static final Individual subPropertyOf = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#subPropertyOf", OntEvent );
258     
259     /** <p>Event representing the declaration of a class expression being the complement
260      * of another class description.</p>
261      */

262     public static final Individual complementOf = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#complementOf", OntEvent );
263     
264     /** <p>Event representing a declaration that one resource is the same as another.</p> */
265     public static final Individual sameAs = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#sameAs", OntEvent );
266     
267     /** <p>Event representing the declaration that a restriction constrains all values
268      * of the property to have some class or datatype</p>
269      */

270     public static final Individual allValuesFrom = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#allValuesFrom", OntEvent );
271     
272     /** <p>Event representing the declaration of a property as being inverse functional.</p> */
273     public static final Individual inverseFunctionalPropertyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#inverseFunctionalPropertyDeclaration", OntEvent );
274     
275     /** <p>Event representing the declaration of a property as being transitive.</p> */
276     public static final Individual transitivePropertyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#transitivePropertyDeclaration", OntEvent );
277     
278     /** <p>Event representing the declaration of a resource as a datatype property.</p> */
279     public static final Individual datatypePropertyDeclaration = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#datatypePropertyDeclaration", OntEvent );
280     
281     /** <p>Event representing the declaration of that a qualified restriction has the
282      * given maximum cardinality on the restricted property</p>
283      */

284     public static final Individual maxCardinalityQ = m_model.createIndividual( "http://jena.hpl.hp.com/schemas/2003/03/ont-event#maxCardinalityQ", OntEvent );
285     
286 }
287
288 /*
289     (c) Copyright 2002, 2003, 2004, 2005 Hewlett-Packard Development Company, LP
290     All rights reserved.
291
292     Redistribution and use in source and binary forms, with or without
293     modification, are permitted provided that the following conditions
294     are met:
295
296     1. Redistributions of source code must retain the above copyright
297        notice, this list of conditions and the following disclaimer.
298
299     2. Redistributions in binary form must reproduce the above copyright
300        notice, this list of conditions and the following disclaimer in the
301        documentation and/or other materials provided with the distribution.
302
303     3. The name of the author may not be used to endorse or promote products
304        derived from this software without specific prior written permission.
305
306     THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
307     IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
308     OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
309     IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
310     INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
311     NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
312     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
313     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
314     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
315     THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
316 */

317
318
Popular Tags