1 package eu.fbk.dkm.premon.vocab;
2
3 import org.openrdf.model.Namespace;
4 import org.openrdf.model.URI;
5 import org.openrdf.model.impl.NamespaceImpl;
6 import org.openrdf.model.impl.ValueFactoryImpl;
7
8
9
10
11 public final class FB {
12
13
14 public static final String PREFIX = "fb";
15
16
17 public static final String NAMESPACE = "http://framebase.org/ns/";
18
19
20 public static final Namespace NS = new NamespaceImpl(PREFIX, NAMESPACE);
21
22
23
24
25 public static final URI META_INVERSE_FUNCTIONAL_PROPERTY = createURI("meta-InverseFunctionalProperty");
26
27
28 public static final URI FRAME_ELEMENT_PROPERTY = createURI("FrameElementProperty");
29
30
31 public static final URI FRAME = createURI("Frame");
32
33
34 public static final URI LU_MICROFRAME = createURI("LuMicroframe");
35
36
37 public static final URI MICROFRAME = createURI("Microframe");
38
39
40 public static final URI SYNSET_MICROFRAME = createURI("SynsetMicroframe");
41
42
43
44
45 public static final URI INHERITS_FROM = createURI("inheritsFrom");
46
47
48 public static final URI IS_PERSPECTIVE_OF = createURI("isPerspectiveOf");
49
50
51
52
53 public static final URI HAS_DEFINITION = createURI("hasDefinition");
54
55
56 public static final URI HAS_LEXICAL_FORM = createURI("hasLexicalForm");
57
58
59 public static final URI HAS_SYNSET_NUMBER = createURI("hasSynsetNumber");
60
61
62
63 private static URI createURI(final String localName) {
64 return ValueFactoryImpl.getInstance().createURI(NAMESPACE, localName);
65 }
66
67 private FB() {
68 }
69
70 }