Class: RDF::Vocab::SKOSXL
- Inherits:
-
StrictVocabulary
- Object
- StrictVocabulary
- RDF::Vocab::SKOSXL
- Defined in:
- lib/rdf/vocab/skosxl.rb
Overview
Vocabulary for <www.w3.org/2008/05/skos-xl#>
SKOS XL Vocabulary
An RDF vocabulary extending SKOS and allowing the description and linking of lexical entities.
Instance Attribute Summary collapse
-
#altLabel ⇒ RDF::Vocabulary::Term
readonly
If C skosxl:altLabel L and L skosxl:literalForm V, then X skos:altLabel V.
-
#hiddenLabel ⇒ RDF::Vocabulary::Term
readonly
If C skosxl:hiddenLabel L and L skosxl:literalForm V, then C skos:hiddenLabel V.
- #Label ⇒ RDF::Vocabulary::Term readonly
- #labelRelation ⇒ RDF::Vocabulary::Term readonly
-
#literalForm ⇒ RDF::Vocabulary::Term
readonly
If two instances of the class skosxl:Label have the same literal form, they are not necessarily the same resource.
-
#prefLabel ⇒ RDF::Vocabulary::Term
readonly
If C skosxl:prefLabel L and L skosxl:literalForm V, then X skos:prefLabel V.
Instance Attribute Details
#altLabel ⇒ RDF::Vocabulary::Term (readonly)
If C skosxl:altLabel L and L skosxl:literalForm V, then X skos:altLabel V.
13 14 15 |
# File 'lib/rdf/vocab/skosxl.rb', line 13 def altLabel @altLabel end |
#hiddenLabel ⇒ RDF::Vocabulary::Term (readonly)
If C skosxl:hiddenLabel L and L skosxl:literalForm V, then C skos:hiddenLabel V.
17 18 19 |
# File 'lib/rdf/vocab/skosxl.rb', line 17 def hiddenLabel @hiddenLabel end |
#Label ⇒ RDF::Vocabulary::Term (readonly)
9 10 11 |
# File 'lib/rdf/vocab/skosxl.rb', line 9 def Label @Label end |
#labelRelation ⇒ RDF::Vocabulary::Term (readonly)
20 21 22 |
# File 'lib/rdf/vocab/skosxl.rb', line 20 def labelRelation @labelRelation end |
#literalForm ⇒ RDF::Vocabulary::Term (readonly)
If two instances of the class skosxl:Label have the same literal form, they are not necessarily the same resource.
The range of skosxl:literalForm is the class of RDF plain literals.
26 27 28 |
# File 'lib/rdf/vocab/skosxl.rb', line 26 def literalForm @literalForm end |
#prefLabel ⇒ RDF::Vocabulary::Term (readonly)
If C skosxl:prefLabel L and L skosxl:literalForm V, then X skos:prefLabel V.
30 31 32 |
# File 'lib/rdf/vocab/skosxl.rb', line 30 def prefLabel @prefLabel end |