Module: Glossarist::Rdf
- Defined in:
- lib/glossarist/rdf.rb,
lib/glossarist/rdf/v3.rb,
lib/glossarist/rdf/namespaces.rb,
lib/glossarist/rdf/gloss_concept.rb,
lib/glossarist/rdf/relationships.rb,
lib/glossarist/rdf/gloss_citation.rb,
lib/glossarist/rdf/gloss_locality.rb,
lib/glossarist/rdf/gloss_reference.rb,
lib/glossarist/rdf/v3/configuration.rb,
lib/glossarist/rdf/gloss_designation.rb,
lib/glossarist/rdf/localized_literal.rb,
lib/glossarist/rdf/gloss_concept_date.rb,
lib/glossarist/rdf/gloss_grammar_info.rb,
lib/glossarist/rdf/gloss_pronunciation.rb,
lib/glossarist/rdf/gloss_concept_source.rb,
lib/glossarist/rdf/gloss_non_verbal_rep.rb,
lib/glossarist/rdf/gloss_concept_reference.rb,
lib/glossarist/rdf/gloss_localized_concept.rb,
lib/glossarist/rdf/namespaces/owl_namespace.rb,
lib/glossarist/rdf/namespaces/rdf_namespace.rb,
lib/glossarist/rdf/gloss_detailed_definition.rb,
lib/glossarist/rdf/namespaces/prov_namespace.rb,
lib/glossarist/rdf/namespaces/skos_namespace.rb,
lib/glossarist/rdf/namespaces/skosxl_namespace.rb,
lib/glossarist/rdf/namespaces/dcterms_namespace.rb,
lib/glossarist/rdf/namespaces/iso_thes_namespace.rb,
lib/glossarist/rdf/namespaces/glossarist_namespace.rb
Defined Under Namespace
Modules: Namespaces, Relationships, V3 Classes: GlossAbbreviation, GlossCitation, GlossConcept, GlossConceptDate, GlossConceptReference, GlossConceptSource, GlossDesignation, GlossDetailedDefinition, GlossDocument, GlossExpression, GlossGrammarInfo, GlossGraphicalSymbol, GlossLetterSymbol, GlossLocality, GlossLocalizedConcept, GlossNonVerbalRep, GlossPronunciation, GlossReference, GlossSymbol, LocalizedLiteral
Constant Summary collapse
- COMMON_DESIGNATION_PREDICATES =
lambda { |dsl| dsl.predicate :literalForm, namespace: Namespaces::SkosxlNamespace, to: :designation dsl.predicate :normativeStatus, namespace: Namespaces::GlossaristNamespace, to: :normative_status, as: :uri dsl.predicate :hasTermType, namespace: Namespaces::GlossaristNamespace, to: :term_type, as: :uri dsl.predicate :isInternational, namespace: Namespaces::GlossaristNamespace, to: :international dsl.predicate :isAbsent, namespace: Namespaces::GlossaristNamespace, to: :absent dsl.predicate :geographicalArea, namespace: Namespaces::GlossaristNamespace, to: :language dsl.predicate :language, namespace: Namespaces::DctermsNamespace, to: :lang_code dsl.predicate :script, namespace: Namespaces::GlossaristNamespace, to: :script dsl.predicate :conversionSystem, namespace: Namespaces::GlossaristNamespace, to: :system dsl.members :pronunciations, link: "gloss:hasPronunciation" dsl.members :sources }.freeze
- DESIGNATION_NAMESPACES =
[ Namespaces::GlossaristNamespace, Namespaces::SkosxlNamespace, Namespaces::SkosNamespace, Namespaces::DctermsNamespace, Namespaces::IsoThesNamespace, ].freeze