View Javadoc

1   /*
2    * Copyright James Leigh (c) 2007.
3    *
4    * Licensed under the Aduna BSD-style license.
5    */
6   package org.openrdf.model.vocabulary;
7   
8   import org.openrdf.model.URI;
9   import org.openrdf.model.ValueFactory;
10  import org.openrdf.model.impl.ValueFactoryImpl;
11  
12  /**
13   * Dublin Core vocabulary.
14   * 
15   * @author James Leigh
16   *
17   */
18  public final class DC {
19  
20  	/** http://purl.org/dc/elements/1.1/" target="alexandria_uri">http://purl.org/dc/elements/1.1/ */
21  	public final static String NAMESPACE = "http://purl.org/dc/elements/1.1/";
22  
23  	/** http://purl.org/dc/elements/1.1/contributor" target="alexandria_uri">http://purl.org/dc/elements/1.1/contributor */
24  	public final static URI CONTRIBUTOR;
25  
26  	/** http://purl.org/dc/elements/1.1/coverage" target="alexandria_uri">http://purl.org/dc/elements/1.1/coverage */
27  	public final static URI COVERAGE;
28  
29  	/** http://purl.org/dc/elements/1.1/creator" target="alexandria_uri">http://purl.org/dc/elements/1.1/creator */
30  	public final static URI CREATOR;
31  
32  	/** http://purl.org/dc/elements/1.1/date" target="alexandria_uri">http://purl.org/dc/elements/1.1/date */
33  	public final static URI DATE;
34  
35  	/** http://purl.org/dc/elements/1.1/description" target="alexandria_uri">http://purl.org/dc/elements/1.1/description */
36  	public final static URI DESCRIPTION;
37  
38  	/** http://purl.org/dc/elements/1.1/format" target="alexandria_uri">http://purl.org/dc/elements/1.1/format */
39  	public final static URI FORMAT;
40  
41  	/** http://purl.org/dc/elements/1.1/identifier" target="alexandria_uri">http://purl.org/dc/elements/1.1/identifier */
42  	public final static URI IDENTIFIER;
43  
44  	/** http://purl.org/dc/elements/1.1/language" target="alexandria_uri">http://purl.org/dc/elements/1.1/language */
45  	public final static URI LANGUAGE;
46  
47  	/** http://purl.org/dc/elements/1.1/publisher" target="alexandria_uri">http://purl.org/dc/elements/1.1/publisher */
48  	public final static URI PUBLISHER;
49  
50  	/** http://purl.org/dc/elements/1.1/relation" target="alexandria_uri">http://purl.org/dc/elements/1.1/relation */
51  	public final static URI RELATION;
52  
53  	/** http://purl.org/dc/elements/1.1/rights" target="alexandria_uri">http://purl.org/dc/elements/1.1/rights */
54  	public final static URI RIGHTS;
55  
56  	/** http://purl.org/dc/elements/1.1/source" target="alexandria_uri">http://purl.org/dc/elements/1.1/source */
57  	public final static URI SOURCE;
58  
59  	/** http://purl.org/dc/elements/1.1/subject" target="alexandria_uri">http://purl.org/dc/elements/1.1/subject */
60  	public final static URI SUBJECT;
61  
62  	/** http://purl.org/dc/elements/1.1/title" target="alexandria_uri">http://purl.org/dc/elements/1.1/title */
63  	public final static URI TITLE;
64  
65  	/** http://purl.org/dc/elements/1.1/type" target="alexandria_uri">http://purl.org/dc/elements/1.1/type */
66  	public final static URI TYPE;
67  
68  	static {
69  		ValueFactory factory = ValueFactoryImpl.getInstance();
70  		CONTRIBUTOR = factory.createURI(NAMESPACE, "contributor");
71  		COVERAGE = factory.createURI(NAMESPACE, "coverage");
72  		CREATOR = factory.createURI(NAMESPACE, "creator");
73  		DATE = factory.createURI(NAMESPACE, "date");
74  		DESCRIPTION = factory.createURI(NAMESPACE, "description");
75  		FORMAT = factory.createURI(NAMESPACE, "format");
76  		IDENTIFIER = factory.createURI(NAMESPACE, "identifier");
77  		LANGUAGE = factory.createURI(NAMESPACE, "language");
78  		PUBLISHER = factory.createURI(NAMESPACE, "publisher");
79  		RELATION = factory.createURI(NAMESPACE, "relation");
80  		RIGHTS = factory.createURI(NAMESPACE, "rights");
81  		SOURCE = factory.createURI(NAMESPACE, "source");
82  		SUBJECT = factory.createURI(NAMESPACE, "subject");
83  		TITLE = factory.createURI(NAMESPACE, "title");
84  		TYPE = factory.createURI(NAMESPACE, "type");
85  	}
86  
87  }