01: /*
02: * Copyright Aduna (http://www.aduna-software.com/) (c) 1997-2007.
03: *
04: * Licensed under the Aduna BSD-style license.
05: */
06: package org.openrdf.model.vocabulary;
07:
08: import org.openrdf.model.URI;
09: import org.openrdf.model.ValueFactory;
10: import org.openrdf.model.impl.ValueFactoryImpl;
11:
12: /**
13: * Defines constants for the Sesame schema namespace.
14: */
15: public class SESAME {
16:
17: /** The Sesame Schema namespace (<tt>http://www.openrdf.org/schema/sesame#</tt>). */
18: public static final String NAMESPACE = "http://www.openrdf.org/schema/sesame#";
19:
20: /** <tt>http://www.openrdf.org/schema/sesame#directSubClassOf</tt> */
21: public final static URI DIRECTSUBCLASSOF;
22:
23: /** <tt>http://www.openrdf.org/schema/sesame#directSubPropertyOf</tt> */
24: public final static URI DIRECTSUBPROPERTYOF;
25:
26: /** <tt>http://www.openrdf.org/schema/sesame#directType</tt> */
27: public final static URI DIRECTTYPE;
28:
29: static {
30: ValueFactory factory = ValueFactoryImpl.getInstance();
31: DIRECTSUBCLASSOF = factory.createURI(SESAME.NAMESPACE,
32: "directSubClassOf");
33: DIRECTSUBPROPERTYOF = factory.createURI(SESAME.NAMESPACE,
34: "directSubPropertyOf");
35: DIRECTTYPE = factory.createURI(SESAME.NAMESPACE, "directType");
36: }
37: }
|