Class: RDF::Vocab::SKOSXL

Inherits:
StrictVocabulary
  • Object
show all
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

Instance Attribute Details

#altLabelRDF::Vocabulary::Term (readonly)

If C skosxl:altLabel L and L skosxl:literalForm V, then X skos:altLabel V.

Returns:

  • (RDF::Vocabulary::Term)


13
14
15
# File 'lib/rdf/vocab/skosxl.rb', line 13

def altLabel
  @altLabel
end

#hiddenLabelRDF::Vocabulary::Term (readonly)

If C skosxl:hiddenLabel L and L skosxl:literalForm V, then C skos:hiddenLabel V.

Returns:

  • (RDF::Vocabulary::Term)


17
18
19
# File 'lib/rdf/vocab/skosxl.rb', line 17

def hiddenLabel
  @hiddenLabel
end

#LabelRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


9
10
11
# File 'lib/rdf/vocab/skosxl.rb', line 9

def Label
  @Label
end

#labelRelationRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


20
21
22
# File 'lib/rdf/vocab/skosxl.rb', line 20

def labelRelation
  @labelRelation
end

#literalFormRDF::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.

Returns:

  • (RDF::Vocabulary::Term)


26
27
28
# File 'lib/rdf/vocab/skosxl.rb', line 26

def literalForm
  @literalForm
end

#prefLabelRDF::Vocabulary::Term (readonly)

If C skosxl:prefLabel L and L skosxl:literalForm V, then X skos:prefLabel V.

Returns:

  • (RDF::Vocabulary::Term)


30
31
32
# File 'lib/rdf/vocab/skosxl.rb', line 30

def prefLabel
  @prefLabel
end