Class: Labeling::SKOSXL::AltLabel
- Inherits:
-
Base
- Object
- Base
- Labeling::SKOSXL::AltLabel
- Defined in:
- app/models/labeling/skosxl/alt_label.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.view_section_sort_key(obj) ⇒ Object
5 6 7 |
# File 'app/models/labeling/skosxl/alt_label.rb', line 5 def self.view_section_sort_key(obj) 60 end |
Instance Method Details
#build_search_result_rdf(document, result) ⇒ Object
9 10 11 12 13 14 15 |
# File 'app/models/labeling/skosxl/alt_label.rb', line 9 def build_search_result_rdf(document, result) result.Sdc::link(IqRdf.build_uri(owner.origin)) # also render prefLabel literal and uri to alt labelings result.send(Labeling::SKOSXL::PrefLabel.rdf_namespace.camelcase).send(Labeling::SKOSXL::PrefLabel.rdf_predicate, IqRdf.build_uri(owner.pref_label.origin)) result.Skos.send(Labeling::SKOS::PrefLabel.rdf_predicate, owner.pref_label.value, lang: owner.pref_label.language) build_rdf(document, result) end |