org.d2rq.vocab
Class SKOS

java.lang.Object
  extended by org.d2rq.vocab.SKOS

public class SKOS
extends Object

Vocabulary definitions from http://www.w3.org/2004/02/skos/core

Author:
Auto-generated by schemagen on 06 Sep 2006 22:43

Field Summary
static Property altLabel
          Acronyms, abbreviations, spelling variants, and irregular plural/singular forms may be included among the alternative labels for a concept.
static Property altSymbol
           
static Property broader
          Broader concepts are typically rendered as parents in a concept hierarchy (tree).
static Property changeNote
           
static Resource CollectableProperty
          The following rule applies for this property: [(?
static Resource Collection
          Labelled collections can be used with collectable semantic relation properties e.g. skos:narrower, where you would like a set of concepts to be displayed under a 'node label' in the hierarchy.
static Resource Concept
           
static Resource ConceptScheme
          Thesauri, classification schemes, subject heading lists, taxonomies, 'folksonomies', and other types of controlled vocabulary are all examples of concept schemes.
static Property definition
           
static Property editorialNote
           
static Property example
           
static Property hasTopConcept
           
static Property hiddenLabel
           
static Property historyNote
           
static Property inScheme
          A concept may be a member of more than one concept scheme.
static Property isPrimarySubjectOf
           
static Property isSubjectOf
           
static Property member
           
static Property memberList
          The following rule applies for this property: [(?
static Resource NAMESPACE
          The namespace of the vocabulary as a resource
static Property narrower
          Narrower concepts are typically rendered as children in a concept hierarchy (tree).
static Property note
          This property may be used directly, or as a super-property for more specific note types.
static String NS
          The namespace of the vocabulary as a string
static Resource OrderedCollection
          Ordered collections can be used with collectable semantic relation properties, where you would like a set of concepts to be displayed in a specific order, and optionally under a 'node label'.
static Property prefLabel
          No two concepts in the same concept scheme may have the same value for skos:prefLabel in a given language.
static Property prefSymbol
          No two concepts in the same concept scheme may have the same value for skos:prefSymbol.
static Property primarySubject
          A resource may have only one primary subject per concept scheme.
static Property related
           
static Property scopeNote
           
static Property semanticRelation
          This property should not be used directly, but as a super-property for all properties denoting a relationship of meaning between concepts.
static Property subject
          The following rule may be applied for this property: [(?
static Property subjectIndicator
          This property allows subject indicators to be used for concept identification in place of or in addition to directly assigned URIs.
static Property symbol
          This property is roughly analagous to rdfs:label, but for labelling resources with images that have retrievable representations, rather than RDF literals.
 
Constructor Summary
SKOS()
           
 
Method Summary
static String getURI()
          The namespace of the vocabulary as a string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS

public static final String NS

The namespace of the vocabulary as a string

See Also:
Constant Field Values

NAMESPACE

public static final Resource NAMESPACE

The namespace of the vocabulary as a resource


altLabel

public static final Property altLabel

Acronyms, abbreviations, spelling variants, and irregular plural/singular forms may be included among the alternative labels for a concept. Mis-spelled terms are normally included as hidden labels (see skos:hiddenLabel).


scopeNote

public static final Property scopeNote

narrower

public static final Property narrower

Narrower concepts are typically rendered as children in a concept hierarchy (tree).


note

public static final Property note

This property may be used directly, or as a super-property for more specific note types.


isSubjectOf

public static final Property isSubjectOf

altSymbol

public static final Property altSymbol

broader

public static final Property broader

Broader concepts are typically rendered as parents in a concept hierarchy (tree).


definition

public static final Property definition

subjectIndicator

public static final Property subjectIndicator

This property allows subject indicators to be used for concept identification in place of or in addition to directly assigned URIs.


subject

public static final Property subject

The following rule may be applied for this property: [(?d skos:subject ?x)(?x skos:broader ?y) implies (?d skos:subject ?y)]


inScheme

public static final Property inScheme

A concept may be a member of more than one concept scheme.


historyNote

public static final Property historyNote

hiddenLabel

public static final Property hiddenLabel

prefSymbol

public static final Property prefSymbol

No two concepts in the same concept scheme may have the same value for skos:prefSymbol.


primarySubject

public static final Property primarySubject

A resource may have only one primary subject per concept scheme.


related

public static final Property related

member

public static final Property member

memberList

public static final Property memberList

The following rule applies for this property: [(?c skos:memberList ?l) elementOfList(?e,?l) implies (?c skos:member ?e)]


example

public static final Property example

semanticRelation

public static final Property semanticRelation

This property should not be used directly, but as a super-property for all properties denoting a relationship of meaning between concepts.


changeNote

public static final Property changeNote

hasTopConcept

public static final Property hasTopConcept

symbol

public static final Property symbol

This property is roughly analagous to rdfs:label, but for labelling resources with images that have retrievable representations, rather than RDF literals.


prefLabel

public static final Property prefLabel

No two concepts in the same concept scheme may have the same value for skos:prefLabel in a given language.


editorialNote

public static final Property editorialNote

isPrimarySubjectOf

public static final Property isPrimarySubjectOf

CollectableProperty

public static final Resource CollectableProperty

The following rule applies for this property: [(?x ?p ?c) (?c skos:member ?y) (?p rdf:type skos:CollectableProperty) implies (?x ?p ?y)]


OrderedCollection

public static final Resource OrderedCollection

Ordered collections can be used with collectable semantic relation properties, where you would like a set of concepts to be displayed in a specific order, and optionally under a 'node label'.


Collection

public static final Resource Collection

Labelled collections can be used with collectable semantic relation properties e.g. skos:narrower, where you would like a set of concepts to be displayed under a 'node label' in the hierarchy.


Concept

public static final Resource Concept

ConceptScheme

public static final Resource ConceptScheme

Thesauri, classification schemes, subject heading lists, taxonomies, 'folksonomies', and other types of controlled vocabulary are all examples of concept schemes. Concept schemes are also embedded in glossaries and terminologies.A concept scheme may be defined to include concepts from different sources.

Constructor Detail

SKOS

public SKOS()
Method Detail

getURI

public static String getURI()

The namespace of the vocabulary as a string

See Also:
NS