001: /*
002: * (c) Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Hewlett-Packard Development Company, LP
003: * [See end of file]
004: */
005:
006: /* CVS $Id: DCTerms.java,v 1.8 2008/01/02 12:07:29 andy_seaborne Exp $ */
007: package com.hp.hpl.jena.vocabulary;
008:
009: import com.hp.hpl.jena.rdf.model.*;
010:
011: /**
012: * Vocabulary definitions from vocabularies/dublin-core_terms.xml
013: * @author Auto-generated by schemagen on 13 May 2003 08:53
014: */
015: public class DCTerms {
016: /** <p>The RDF model that holds the vocabulary terms</p> */
017: private static Model m_model = ModelFactory.createDefaultModel();
018:
019: /** <p>The namespace of the vocabalary as a string ({@value})</p> */
020: public static final String NS = "http://purl.org/dc/terms/";
021:
022: /** <p>The namespace of the vocabalary as a string</p>
023: * @see #NS */
024: public static String getURI() {
025: return NS;
026: }
027:
028: /** <p>The namespace of the vocabalary as a resource</p> */
029: public static final Resource NAMESPACE = m_model.createResource(NS);
030:
031: /** <p>A class of entity for whom the resource is intended or useful.</p> */
032: public static final Property audience = m_model
033: .createProperty("http://purl.org/dc/terms/audience");
034:
035: /** <p>Any form of the title used as a substitute or alternative to the formal title
036: * of the resource.</p>
037: */
038: public static final Property alternative = m_model
039: .createProperty("http://purl.org/dc/terms/alternative");
040:
041: /** <p>A list of subunits of the content of the resource.</p> */
042: public static final Property tableOfContents = m_model
043: .createProperty("http://purl.org/dc/terms/tableOfContents");
044:
045: /** <p>A summary of the content of the resource.</p> */
046: public static final Property dcAbstract = m_model
047: .createProperty("http://purl.org/dc/terms/abstract");
048:
049: /** <p>Date of creation of the resource.</p> */
050: public static final Property created = m_model
051: .createProperty("http://purl.org/dc/terms/created");
052:
053: /** <p>Date (often a range) of validity of a resource.</p> */
054: public static final Property valid = m_model
055: .createProperty("http://purl.org/dc/terms/valid");
056:
057: /** <p>Date (often a range) that the resource will become or did become available.</p> */
058: public static final Property available = m_model
059: .createProperty("http://purl.org/dc/terms/available");
060:
061: /** <p>Date of formal issuance (e.g., publication) of the resource.</p> */
062: public static final Property issued = m_model
063: .createProperty("http://purl.org/dc/terms/issued");
064:
065: /** <p>Date on which the resource was changed.</p> */
066: public static final Property modified = m_model
067: .createProperty("http://purl.org/dc/terms/modified");
068:
069: /** <p>The size or duration of the resource.</p> */
070: public static final Property extent = m_model
071: .createProperty("http://purl.org/dc/terms/extent");
072:
073: /** <p>The material or physical carrier of the resource.</p> */
074: public static final Property medium = m_model
075: .createProperty("http://purl.org/dc/terms/medium");
076:
077: /** <p>The described resource is a version, edition, or adaptation of the referenced
078: * resource. Changes in version imply substantive changes in content rather than
079: * differences in format.</p>
080: */
081: public static final Property isVersionOf = m_model
082: .createProperty("http://purl.org/dc/terms/isVersionOf");
083:
084: /** <p>The described resource has a version, edition, or adaptation, namely, the
085: * referenced resource.</p>
086: */
087: public static final Property hasVersion = m_model
088: .createProperty("http://purl.org/dc/terms/hasVersion");
089:
090: /** <p>The described resource is supplanted, displaced, or superseded by the referenced
091: * resource.</p>
092: */
093: public static final Property isReplacedBy = m_model
094: .createProperty("http://purl.org/dc/terms/isReplacedBy");
095:
096: /** <p>The described resource supplants, displaces, or supersedes the referenced
097: * resource.</p>
098: */
099: public static final Property replaces = m_model
100: .createProperty("http://purl.org/dc/terms/replaces");
101:
102: /** <p>The described resource is required by the referenced resource, either physically
103: * or logically.</p>
104: */
105: public static final Property isRequiredBy = m_model
106: .createProperty("http://purl.org/dc/terms/isRequiredBy");
107:
108: /** <p>The described resource requires the referenced resource to support its function,
109: * delivery, or coherence of content.</p>
110: */
111: public static final Property requires = m_model
112: .createProperty("http://purl.org/dc/terms/requires");
113:
114: /** <p>The described resource is a physical or logical part of the referenced resource.</p> */
115: public static final Property isPartOf = m_model
116: .createProperty("http://purl.org/dc/terms/isPartOf");
117:
118: /** <p>The described resource includes the referenced resource either physically
119: * or logically.</p>
120: */
121: public static final Property hasPart = m_model
122: .createProperty("http://purl.org/dc/terms/hasPart");
123:
124: /** <p>The described resource is referenced, cited, or otherwise pointed to by the
125: * referenced resource.</p>
126: */
127: public static final Property isReferencedBy = m_model
128: .createProperty("http://purl.org/dc/terms/isReferencedBy");
129:
130: /** <p>The described resource references, cites, or otherwise points to the referenced
131: * resource.</p>
132: */
133: public static final Property references = m_model
134: .createProperty("http://purl.org/dc/terms/references");
135:
136: /** <p>The described resource is the same intellectual content of the referenced
137: * resource, but presented in another format.</p>
138: */
139: public static final Property isFormatOf = m_model
140: .createProperty("http://purl.org/dc/terms/isFormatOf");
141:
142: /** <p>The described resource pre-existed the referenced resource, which is essentially
143: * the same intellectual content presented in another format.</p>
144: */
145: public static final Property hasFormat = m_model
146: .createProperty("http://purl.org/dc/terms/hasFormat");
147:
148: /** <p>A reference to an established standard to which the resource conforms.</p> */
149: public static final Property conformsTo = m_model
150: .createProperty("http://purl.org/dc/terms/conformsTo");
151:
152: /** <p>Spatial characteristics of the intellectual content of the resoure.</p> */
153: public static final Property spatial = m_model
154: .createProperty("http://purl.org/dc/terms/spatial");
155:
156: /** <p>Temporal characteristics of the intellectual content of the resource.</p> */
157: public static final Property temporal = m_model
158: .createProperty("http://purl.org/dc/terms/temporal");
159:
160: /** <p>A class of entity that mediates access to the resource and for whom the resource
161: * is intended or useful.</p>
162: */
163: public static final Property mediator = m_model
164: .createProperty("http://purl.org/dc/terms/mediator");
165:
166: /** <p>Date of acceptance of the resource (e.g. of thesis by university department,
167: * of article by journal, etc.).</p>
168: */
169: public static final Property dateAccepted = m_model
170: .createProperty("http://purl.org/dc/terms/dateAccepted");
171:
172: /** <p>Date of a statement of copyright.</p> */
173: public static final Property dateCopyrighted = m_model
174: .createProperty("http://purl.org/dc/terms/dateCopyrighted");
175:
176: /** <p>Date of submission of the resource (e.g. thesis, articles, etc.).</p> */
177: public static final Property dateSubmitted = m_model
178: .createProperty("http://purl.org/dc/terms/dateSubmitted");
179:
180: /** <p>A general statement describing the education or training context. Alternatively,
181: * a more specific statement of the location of the audience in terms of its
182: * progression through an education or training context.</p>
183: */
184: public static final Property educationLevel = m_model
185: .createProperty("http://purl.org/dc/terms/educationLevel");
186:
187: /** <p>Information about who can access the resource or an indication of its security
188: * status.</p>
189: */
190: public static final Property accessRights = m_model
191: .createProperty("http://purl.org/dc/terms/accessRights");
192:
193: /** <p>A bibliographic reference for the resource.</p> */
194: public static final Property bibliographicCitation = m_model
195: .createProperty("http://purl.org/dc/terms/bibliographicCitation");
196:
197: /** <p>A set of subject encoding schemes and/or formats</p> */
198: public static final Resource SubjectScheme = m_model
199: .createResource("http://purl.org/dc/terms/SubjectScheme");
200:
201: /** <p>A set of date encoding schemes and/or formats</p> */
202: public static final Resource DateScheme = m_model
203: .createResource("http://purl.org/dc/terms/DateScheme");
204:
205: /** <p>A set of format encoding schemes.</p> */
206: public static final Resource FormatScheme = m_model
207: .createResource("http://purl.org/dc/terms/FormatScheme");
208:
209: /** <p>A set of language encoding schemes and/or formats.</p> */
210: public static final Resource LanguageScheme = m_model
211: .createResource("http://purl.org/dc/terms/LanguageScheme");
212:
213: /** <p>A set of geographic place encoding schemes and/or formats</p> */
214: public static final Resource SpatialScheme = m_model
215: .createResource("http://purl.org/dc/terms/SpatialScheme");
216:
217: /** <p>A set of encoding schemes for the coverage qualifier "temporal"</p> */
218: public static final Resource TemporalScheme = m_model
219: .createResource("http://purl.org/dc/terms/TemporalScheme");
220:
221: /** <p>A set of resource type encoding schemes and/or formats</p> */
222: public static final Resource TypeScheme = m_model
223: .createResource("http://purl.org/dc/terms/TypeScheme");
224:
225: /** <p>A set of resource identifier encoding schemes and/or formats</p> */
226: public static final Resource IdentifierScheme = m_model
227: .createResource("http://purl.org/dc/terms/IdentifierScheme");
228:
229: /** <p>A set of resource relation encoding schemes and/or formats</p> */
230: public static final Resource RelationScheme = m_model
231: .createResource("http://purl.org/dc/terms/RelationScheme");
232:
233: /** <p>A set of source encoding schemes and/or formats</p> */
234: public static final Resource SourceScheme = m_model
235: .createResource("http://purl.org/dc/terms/SourceScheme");
236:
237: /** <p>Library of Congress Subject Headings</p> */
238: public static final Resource LCSH = m_model
239: .createResource("http://purl.org/dc/terms/LCSH");
240:
241: /** <p>Medical Subject Headings</p> */
242: public static final Resource MESH = m_model
243: .createResource("http://purl.org/dc/terms/MESH");
244:
245: /** <p>Dewey Decimal Classification</p> */
246: public static final Resource DDC = m_model
247: .createResource("http://purl.org/dc/terms/DDC");
248:
249: /** <p>Library of Congress Classification</p> */
250: public static final Resource LCC = m_model
251: .createResource("http://purl.org/dc/terms/LCC");
252:
253: /** <p>Universal Decimal Classification</p> */
254: public static final Resource UDC = m_model
255: .createResource("http://purl.org/dc/terms/UDC");
256:
257: /** <p>A list of types used to categorize the nature or genre of the content of the
258: * resource.</p>
259: */
260: public static final Resource DCMIType = m_model
261: .createResource("http://purl.org/dc/terms/DCMIType");
262:
263: /** <p>The Internet media type of the resource.</p> */
264: public static final Resource IMT = m_model
265: .createResource("http://purl.org/dc/terms/IMT");
266:
267: /** <p>ISO 639-2: Codes for the representation of names of languages.</p> */
268: public static final Resource ISO639_2 = m_model
269: .createResource("http://purl.org/dc/terms/ISO639-2");
270:
271: /** <p>Internet RFC 1766 'Tags for the identification of Language' specifies a two
272: * letter code taken from ISO 639, followed optionally by a two letter country
273: * code taken from ISO 3166.</p>
274: */
275: public static final Resource RFC1766 = m_model
276: .createResource("http://purl.org/dc/terms/RFC1766");
277:
278: /** <p>A URI Uniform Resource Identifier</p> */
279: public static final Resource URI = m_model
280: .createResource("http://purl.org/dc/terms/URI");
281:
282: /** <p>The DCMI Point identifies a point in space using its geographic coordinates.</p> */
283: public static final Resource Point = m_model
284: .createResource("http://purl.org/dc/terms/Point");
285:
286: /** <p>ISO 3166 Codes for the representation of names of countries</p> */
287: public static final Resource ISO3166 = m_model
288: .createResource("http://purl.org/dc/terms/ISO3166");
289:
290: /** <p>The DCMI Box identifies a region of space using its geographic limits.</p> */
291: public static final Resource Box = m_model
292: .createResource("http://purl.org/dc/terms/Box");
293:
294: /** <p>The Getty Thesaurus of Geographic Names</p> */
295: public static final Resource TGN = m_model
296: .createResource("http://purl.org/dc/terms/TGN");
297:
298: /** <p>A specification of the limits of a time interval.</p> */
299: public static final Resource Period = m_model
300: .createResource("http://purl.org/dc/terms/Period");
301:
302: /** <p>W3C Encoding rules for dates and times - a profile based on ISO 8601</p> */
303: public static final Resource W3CDTF = m_model
304: .createResource("http://purl.org/dc/terms/W3CDTF");
305:
306: /** <p>Internet RFC 3066 'Tags for the Identification of Languages' specifies a primary
307: * subtag which is a two-letter code taken from ISO 639 part 1 or a three-letter
308: * code taken from ISO 639 part 2, followed optionally by a two-letter country
309: * code taken from ISO 3166. When a language in ISO 639 has both a two-letter
310: * and three-letter code, use the two-letter code; when it has only a three-letter
311: * code, use the three-letter code. This RFC replaces RFC 1766.</p>
312: */
313: public static final Resource RFC3066 = m_model
314: .createResource("http://purl.org/dc/terms/RFC3066");
315:
316: }
317:
318: /*
319: * (c) Copyright 2003, 2004, 2005, 2006, 2007, 2008 Hewlett-Packard Development Company, LP
320: * All rights reserved.
321: *
322: * Redistribution and use in source and binary forms, with or without
323: * modification, are permitted provided that the following conditions
324: * are met:
325: * 1. Redistributions of source code must retain the above copyright
326: * notice, this list of conditions and the following disclaimer.
327: * 2. Redistributions in binary form must reproduce the above copyright
328: * notice, this list of conditions and the following disclaimer in the
329: * documentation and/or other materials provided with the distribution.
330: * 3. The name of the author may not be used to endorse or promote products
331: * derived from this software without specific prior written permission.
332:
333: * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
334: * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
335: * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
336: * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
337: * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
338: * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
339: * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
340: * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
341: * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
342: * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
343: */
|