org.openrdf.concepts.skos.core
Interface Resource

All Superinterfaces:
Entity, Resource
All Known Subinterfaces:
Class, CollectableProperty, Collection, Concept, ConceptScheme, ExtensionsConcept, OrderedCollection, TopConcept

public interface Resource
extends Resource


Method Summary
 Set<Object> getSkosAltLabels()
          Acronyms, abbreviations, spelling variants, and irregular plural/singular forms may be included among the alternative labels for a concept.
 Set<Image> getSkosAltSymbols()
          http://www.w3.org/2004/02/skos/core#altSymbol
 Set<Object> getSkosBroaderInstantives()
          Deprecated. 
 Set<Object> getSkosBroaderPartitives()
          Deprecated. 
 Set<Object> getSkosChangeNotes()
          http://www.w3.org/2004/02/skos/core#changeNote
 Set<Object> getSkosDefinitions()
          http://www.w3.org/2004/02/skos/core#definition
 Set<Object> getSkosEditorialNotes()
          http://www.w3.org/2004/02/skos/core#editorialNote
 Set<Object> getSkosExamples()
          http://www.w3.org/2004/02/skos/core#example
 Set<Object> getSkosHiddenLabels()
          http://www.w3.org/2004/02/skos/core#hiddenLabel
 Set<Object> getSkosHistoryNotes()
          http://www.w3.org/2004/02/skos/core#historyNote
 Set<Object> getSkosNarrowerGenerics()
          Deprecated. 
 Set<Object> getSkosNarrowerInstantives()
          Deprecated. 
 Set<Object> getSkosNarrowerPartitives()
          Deprecated. 
 Set<Object> getSkosNotes()
          This property may be used directly, or as a super-property for more specific note types.
 Set<Object> getSkosPrefLabels()
          No two concepts in the same concept scheme may have the same value for skos:prefLabel in a given language.
 Set<Image> getSkosPrefSymbols()
          No two concepts in the same concept scheme may have the same value for skos:prefSymbol.
 Set<Concept> getSkosPrimarySubjects()
          A resource may have only one primary subject per concept scheme.
 Set<Object> getSkosPrivateNotes()
          Deprecated. 
 Set<Object> getSkosPublicNotes()
          Deprecated. 
 Set<Concept> getSkosRelated()
          http://www.w3.org/2004/02/skos/core#related
 Set<Object> getSkosRelatedHasParts()
          Deprecated. 
 Set<Object> getSkosRelatedPartOfs()
          Deprecated. 
 Set<Object> getSkosScopeNotes()
          http://www.w3.org/2004/02/skos/core#scopeNote
 Set<Concept> getSkosSubjects()
          The following rule may be applied for this property: [(?d skos:subject ?x)(?x skos:broader ?y) implies (?d skos:subject ?y)]
 Set<Image> getSkosSymbols()
          This property is roughly analagous to rdfs:label, but for labelling resources with images that have retrievable representations, rather than RDF literals.
 void setSkosAltLabels(Set<?> value)
          Acronyms, abbreviations, spelling variants, and irregular plural/singular forms may be included among the alternative labels for a concept.
 void setSkosAltSymbols(Set<? extends Image> value)
          http://www.w3.org/2004/02/skos/core#altSymbol
 void setSkosBroaderInstantives(Set<?> value)
          Deprecated. 
 void setSkosBroaderPartitives(Set<?> value)
          Deprecated. 
 void setSkosChangeNotes(Set<?> value)
          http://www.w3.org/2004/02/skos/core#changeNote
 void setSkosDefinitions(Set<?> value)
          http://www.w3.org/2004/02/skos/core#definition
 void setSkosEditorialNotes(Set<?> value)
          http://www.w3.org/2004/02/skos/core#editorialNote
 void setSkosExamples(Set<?> value)
          http://www.w3.org/2004/02/skos/core#example
 void setSkosHiddenLabels(Set<?> value)
          http://www.w3.org/2004/02/skos/core#hiddenLabel
 void setSkosHistoryNotes(Set<?> value)
          http://www.w3.org/2004/02/skos/core#historyNote
 void setSkosNarrowerGenerics(Set<?> value)
          Deprecated. 
 void setSkosNarrowerInstantives(Set<?> value)
          Deprecated. 
 void setSkosNarrowerPartitives(Set<?> value)
          Deprecated. 
 void setSkosNotes(Set<?> value)
          This property may be used directly, or as a super-property for more specific note types.
 void setSkosPrefLabels(Set<?> value)
          No two concepts in the same concept scheme may have the same value for skos:prefLabel in a given language.
 void setSkosPrefSymbols(Set<? extends Image> value)
          No two concepts in the same concept scheme may have the same value for skos:prefSymbol.
 void setSkosPrimarySubjects(Set<? extends Concept> value)
          A resource may have only one primary subject per concept scheme.
 void setSkosPrivateNotes(Set<?> value)
          Deprecated. 
 void setSkosPublicNotes(Set<?> value)
          Deprecated. 
 void setSkosRelated(Set<? extends Concept> value)
          http://www.w3.org/2004/02/skos/core#related
 void setSkosRelatedHasParts(Set<?> value)
          Deprecated. 
 void setSkosRelatedPartOfs(Set<?> value)
          Deprecated. 
 void setSkosScopeNotes(Set<?> value)
          http://www.w3.org/2004/02/skos/core#scopeNote
 void setSkosSubjects(Set<? extends Concept> value)
          The following rule may be applied for this property: [(?d skos:subject ?x)(?x skos:broader ?y) implies (?d skos:subject ?y)]
 void setSkosSymbols(Set<? extends Image> value)
          This property is roughly analagous to rdfs:label, but for labelling resources with images that have retrievable representations, rather than RDF literals.
 
Methods inherited from interface org.openrdf.concepts.rdfs.Resource
getRdfsComment, getRdfsIsDefinedBy, getRdfsLabel, getRdfsMembers, getRdfsSeeAlso, getRdfTypes, getRdfValues, setRdfsComment, setRdfsIsDefinedBy, setRdfsLabel, setRdfsMembers, setRdfsSeeAlso, setRdfTypes, setRdfValues
 
Methods inherited from interface org.openrdf.elmo.Entity
getElmoManager, getQName
 

Method Detail

getSkosAltLabels

Set<Object> getSkosAltLabels()
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).


setSkosAltLabels

void setSkosAltLabels(Set<?> value)
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).


getSkosAltSymbols

Set<Image> getSkosAltSymbols()
http://www.w3.org/2004/02/skos/core#altSymbol


setSkosAltSymbols

void setSkosAltSymbols(Set<? extends Image> value)
http://www.w3.org/2004/02/skos/core#altSymbol


getSkosBroaderInstantives

@Deprecated
Set<Object> getSkosBroaderInstantives()
Deprecated. 

An extension of the 'broader' property to specify the instantiation (instance of) relationship between two concepts. This property is semantically equivalent to the 'rdf:type' property.

See Also:
http://www.w3.org/2004/02/skos/extensions/, http://www.w3.org/2004/02/skos/extensions.rdf

setSkosBroaderInstantives

@Deprecated
void setSkosBroaderInstantives(Set<?> value)
Deprecated. 

An extension of the 'broader' property to specify the instantiation (instance of) relationship between two concepts. This property is semantically equivalent to the 'rdf:type' property.


getSkosBroaderPartitives

@Deprecated
Set<Object> getSkosBroaderPartitives()
Deprecated. 

An extension of the 'broader' property to specify a partitive (part of) relationship between two concepts.

See Also:
http://www.w3.org/2004/02/skos/extensions/, http://www.w3.org/2004/02/skos/extensions.rdf

setSkosBroaderPartitives

@Deprecated
void setSkosBroaderPartitives(Set<?> value)
Deprecated. 

An extension of the 'broader' property to specify a partitive (part of) relationship between two concepts.


getSkosChangeNotes

Set<Object> getSkosChangeNotes()
http://www.w3.org/2004/02/skos/core#changeNote


setSkosChangeNotes

void setSkosChangeNotes(Set<?> value)
http://www.w3.org/2004/02/skos/core#changeNote


getSkosDefinitions

Set<Object> getSkosDefinitions()
http://www.w3.org/2004/02/skos/core#definition


setSkosDefinitions

void setSkosDefinitions(Set<?> value)
http://www.w3.org/2004/02/skos/core#definition


getSkosEditorialNotes

Set<Object> getSkosEditorialNotes()
http://www.w3.org/2004/02/skos/core#editorialNote


setSkosEditorialNotes

void setSkosEditorialNotes(Set<?> value)
http://www.w3.org/2004/02/skos/core#editorialNote


getSkosExamples

Set<Object> getSkosExamples()
http://www.w3.org/2004/02/skos/core#example


setSkosExamples

void setSkosExamples(Set<?> value)
http://www.w3.org/2004/02/skos/core#example


getSkosHiddenLabels

Set<Object> getSkosHiddenLabels()
http://www.w3.org/2004/02/skos/core#hiddenLabel


setSkosHiddenLabels

void setSkosHiddenLabels(Set<?> value)
http://www.w3.org/2004/02/skos/core#hiddenLabel


getSkosHistoryNotes

Set<Object> getSkosHistoryNotes()
http://www.w3.org/2004/02/skos/core#historyNote


setSkosHistoryNotes

void setSkosHistoryNotes(Set<?> value)
http://www.w3.org/2004/02/skos/core#historyNote


getSkosNarrowerGenerics

@Deprecated
Set<Object> getSkosNarrowerGenerics()
Deprecated. 

This property is the inverse of the 'broaderGeneric' property.

See Also:
http://www.w3.org/2004/02/skos/extensions/, http://www.w3.org/2004/02/skos/extensions.rdf

setSkosNarrowerGenerics

@Deprecated
void setSkosNarrowerGenerics(Set<?> value)
Deprecated. 

This property is the inverse of the 'broaderGeneric' property.


getSkosNarrowerInstantives

@Deprecated
Set<Object> getSkosNarrowerInstantives()
Deprecated. 

This property is the inverse of the 'broaderInstantive' property.

See Also:
http://www.w3.org/2004/02/skos/extensions/, http://www.w3.org/2004/02/skos/extensions.rdf

setSkosNarrowerInstantives

@Deprecated
void setSkosNarrowerInstantives(Set<?> value)
Deprecated. 

This property is the inverse of the 'broaderInstantive' property.


getSkosNarrowerPartitives

@Deprecated
Set<Object> getSkosNarrowerPartitives()
Deprecated. 

This property is the inverse of the 'broaderPartitive' property.

See Also:
http://www.w3.org/2004/02/skos/extensions/, http://www.w3.org/2004/02/skos/extensions.rdf

setSkosNarrowerPartitives

@Deprecated
void setSkosNarrowerPartitives(Set<?> value)
Deprecated. 

This property is the inverse of the 'broaderPartitive' property.


getSkosNotes

Set<Object> getSkosNotes()
This property may be used directly, or as a super-property for more specific note types.


setSkosNotes

void setSkosNotes(Set<?> value)
This property may be used directly, or as a super-property for more specific note types.


getSkosPrefLabels

Set<Object> getSkosPrefLabels()
No two concepts in the same concept scheme may have the same value for skos:prefLabel in a given language.


setSkosPrefLabels

void setSkosPrefLabels(Set<?> value)
No two concepts in the same concept scheme may have the same value for skos:prefLabel in a given language.


getSkosPrefSymbols

Set<Image> getSkosPrefSymbols()
No two concepts in the same concept scheme may have the same value for skos:prefSymbol.


setSkosPrefSymbols

void setSkosPrefSymbols(Set<? extends Image> value)
No two concepts in the same concept scheme may have the same value for skos:prefSymbol.


getSkosPrimarySubjects

Set<Concept> getSkosPrimarySubjects()
A resource may have only one primary subject per concept scheme.


setSkosPrimarySubjects

void setSkosPrimarySubjects(Set<? extends Concept> value)
A resource may have only one primary subject per concept scheme.


getSkosPrivateNotes

@Deprecated
Set<Object> getSkosPrivateNotes()
Deprecated. 

This property can be used directly for general notes, or as a super-property for more specific note types where the notes are NOT intended for public consumption.


setSkosPrivateNotes

@Deprecated
void setSkosPrivateNotes(Set<?> value)
Deprecated. 

This property can be used directly for general notes, or as a super-property for more specific note types where the notes are NOT intended for public consumption.


getSkosPublicNotes

@Deprecated
Set<Object> getSkosPublicNotes()
Deprecated. 

This property can be used directly for general notes, or as a super-property for more specific note types where the notes are intended for public consumption.


setSkosPublicNotes

@Deprecated
void setSkosPublicNotes(Set<?> value)
Deprecated. 

This property can be used directly for general notes, or as a super-property for more specific note types where the notes are intended for public consumption.


getSkosRelated

Set<Concept> getSkosRelated()
http://www.w3.org/2004/02/skos/core#related


setSkosRelated

void setSkosRelated(Set<? extends Concept> value)
http://www.w3.org/2004/02/skos/core#related


getSkosRelatedHasParts

@Deprecated
Set<Object> getSkosRelatedHasParts()
Deprecated. 

This property is the inverse of the 'relatedPartOf' property.

See Also:
http://www.w3.org/2004/02/skos/extensions/, http://www.w3.org/2004/02/skos/extensions.rdf

setSkosRelatedHasParts

@Deprecated
void setSkosRelatedHasParts(Set<?> value)
Deprecated. 

This property is the inverse of the 'relatedPartOf' property.


getSkosRelatedPartOfs

@Deprecated
Set<Object> getSkosRelatedPartOfs()
Deprecated. 

An extension of the 'related' property. Use this property to express a partitive relationship between concepts, where it is desired that such a relationship be treated as associative (i.e. linking separate branches of a hierarchy) and NOT hierarchical.

See Also:
http://www.w3.org/2004/02/skos/extensions/, http://www.w3.org/2004/02/skos/extensions.rdf

setSkosRelatedPartOfs

@Deprecated
void setSkosRelatedPartOfs(Set<?> value)
Deprecated. 

An extension of the 'related' property. Use this property to express a partitive relationship between concepts, where it is desired that such a relationship be treated as associative (i.e. linking separate branches of a hierarchy) and NOT hierarchical.


getSkosScopeNotes

Set<Object> getSkosScopeNotes()
http://www.w3.org/2004/02/skos/core#scopeNote


setSkosScopeNotes

void setSkosScopeNotes(Set<?> value)
http://www.w3.org/2004/02/skos/core#scopeNote


getSkosSubjects

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


setSkosSubjects

void setSkosSubjects(Set<? extends Concept> value)
The following rule may be applied for this property: [(?d skos:subject ?x)(?x skos:broader ?y) implies (?d skos:subject ?y)]


getSkosSymbols

Set<Image> getSkosSymbols()
This property is roughly analagous to rdfs:label, but for labelling resources with images that have retrievable representations, rather than RDF literals.


setSkosSymbols

void setSkosSymbols(Set<? extends Image> value)
This property is roughly analagous to rdfs:label, but for labelling resources with images that have retrievable representations, rather than RDF literals.



Copyright © 2004-2008 Aduna. All Rights Reserved.