lib/rdf/vocab/siocservices.rb in rdf-vocab-3.1.10 vs lib/rdf/vocab/siocservices.rb in rdf-vocab-3.1.11

- old
+ new

@@ -1,111 +1,70 @@ # -*- encoding: utf-8 -*- # frozen_string_literal: true # This file generated automatically using rdf vocabulary format from http://rdfs.org/sioc/services# require 'rdf' module RDF::Vocab - # @!parse - # # Vocabulary for <http://rdfs.org/sioc/services#> - # # - # # SIOC Services Ontology Module Namespace - # # - # # Extends the SIOC Core Ontology (Semantically-Interlinked Online Communities) by defining basic information on community-related web services. - # # @see http://rdfs.org/sioc/spec/#sec-modules - # class SiocServices < RDF::StrictVocabulary - # # A Service is web service associated with a Site or part of it. - # # @return [RDF::Vocabulary::Term] - # attr_reader :Service - # - # # A Service associated with this SIOC object. - # # @return [RDF::Vocabulary::Term] - # attr_reader :has_service - # - # # Maximum number of results results returned by a web service. - # # @return [RDF::Vocabulary::Term] - # attr_reader :max_results - # - # # Format of results returned by a web service. - # # @return [RDF::Vocabulary::Term] - # attr_reader :results_format - # - # # Links to a web service definition of this sioc:Service. - # # @return [RDF::Vocabulary::Term] - # attr_reader :service_definition - # - # # URL of a web service endpoint. - # # @return [RDF::Vocabulary::Term] - # attr_reader :service_endpoint - # - # # A SIOC object this Service is associated with. - # # @return [RDF::Vocabulary::Term] - # attr_reader :service_of - # - # # A protocol used by a web service. Possible protocol values include SOAP, REST, SPARQL-QUERY, GData and OpenSearch. These will be added to this module later. - # # @return [RDF::Vocabulary::Term] - # attr_reader :service_protocol - # - # end SiocServices = Class.new(RDF::StrictVocabulary("http://rdfs.org/sioc/services#")) do # Ontology definition ontology :"http://rdfs.org/sioc/services#", - "dc:description": "Extends the SIOC Core Ontology (Semantically-Interlinked Online Communities) by defining basic information on community-related web services.".freeze, - "dc:title": "SIOC Services Ontology Module Namespace".freeze, - "owl:imports": "sioc:".freeze, - "rdfs:seeAlso": "http://rdfs.org/sioc/spec/#sec-modules".freeze, - type: ["owl:Ontology".freeze, "owl:Thing".freeze] + "http://purl.org/dc/terms/description": "Extends the SIOC Core Ontology (Semantically-Interlinked Online Communities) by defining basic information on community-related web services.".freeze, + "http://purl.org/dc/terms/title": "SIOC Services Ontology Module Namespace".freeze, + "http://www.w3.org/2000/01/rdf-schema#seeAlso": "http://rdfs.org/sioc/spec/#sec-modules".freeze, + "http://www.w3.org/2002/07/owl#imports": "http://rdfs.org/sioc/ns#".freeze, + type: ["http://www.w3.org/2002/07/owl#Ontology".freeze, "http://www.w3.org/2002/07/owl#Thing".freeze] # Class definitions term :Service, comment: "A Service is web service associated with a Site or part of it.".freeze, - isDefinedBy: "siocservices:".freeze, + isDefinedBy: "http://rdfs.org/sioc/services#".freeze, label: "Service".freeze, - type: ["owl:Class".freeze, "rdfs:Class".freeze] + type: ["http://www.w3.org/2000/01/rdf-schema#Class".freeze, "http://www.w3.org/2002/07/owl#Class".freeze] # Property definitions property :has_service, comment: "A Service associated with this SIOC object.".freeze, - inverseOf: "siocservices:service_of".freeze, - isDefinedBy: "siocservices:".freeze, + inverseOf: "http://rdfs.org/sioc/services#service_of".freeze, + isDefinedBy: "http://rdfs.org/sioc/services#".freeze, label: "has service".freeze, - range: "siocservices:Service".freeze, - type: ["owl:ObjectProperty".freeze, "rdf:Property".freeze] + range: "http://rdfs.org/sioc/services#Service".freeze, + type: ["http://www.w3.org/1999/02/22-rdf-syntax-ns#Property".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :max_results, comment: "Maximum number of results results returned by a web service.".freeze, - domain: "siocservices:Service".freeze, - isDefinedBy: "siocservices:".freeze, + domain: "http://rdfs.org/sioc/services#Service".freeze, + isDefinedBy: "http://rdfs.org/sioc/services#".freeze, label: "max results".freeze, - range: "xsd:integer".freeze, - type: ["owl:DatatypeProperty".freeze, "rdf:Property".freeze] + range: "http://www.w3.org/2001/XMLSchema#integer".freeze, + type: ["http://www.w3.org/1999/02/22-rdf-syntax-ns#Property".freeze, "http://www.w3.org/2002/07/owl#DatatypeProperty".freeze] property :results_format, comment: "Format of results returned by a web service.".freeze, - domain: "siocservices:Service".freeze, - isDefinedBy: "siocservices:".freeze, + domain: "http://rdfs.org/sioc/services#Service".freeze, + isDefinedBy: "http://rdfs.org/sioc/services#".freeze, label: "results format".freeze, - type: ["owl:ObjectProperty".freeze, "rdf:Property".freeze] + type: ["http://www.w3.org/1999/02/22-rdf-syntax-ns#Property".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :service_definition, comment: "Links to a web service definition of this sioc:Service.".freeze, - domain: "siocservices:Service".freeze, - isDefinedBy: "siocservices:".freeze, + domain: "http://rdfs.org/sioc/services#Service".freeze, + isDefinedBy: "http://rdfs.org/sioc/services#".freeze, label: "service definition".freeze, - type: ["owl:ObjectProperty".freeze, "rdf:Property".freeze] + type: ["http://www.w3.org/1999/02/22-rdf-syntax-ns#Property".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :service_endpoint, comment: "URL of a web service endpoint.".freeze, - domain: "siocservices:Service".freeze, - isDefinedBy: "siocservices:".freeze, + domain: "http://rdfs.org/sioc/services#Service".freeze, + isDefinedBy: "http://rdfs.org/sioc/services#".freeze, label: "service endpoint".freeze, - type: ["owl:ObjectProperty".freeze, "rdf:Property".freeze] + type: ["http://www.w3.org/1999/02/22-rdf-syntax-ns#Property".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :service_of, comment: "A SIOC object this Service is associated with.".freeze, - domain: "siocservices:Service".freeze, - inverseOf: "siocservices:has_service".freeze, - isDefinedBy: "siocservices:".freeze, + domain: "http://rdfs.org/sioc/services#Service".freeze, + inverseOf: "http://rdfs.org/sioc/services#has_service".freeze, + isDefinedBy: "http://rdfs.org/sioc/services#".freeze, label: "service of".freeze, - type: ["owl:ObjectProperty".freeze, "rdf:Property".freeze] + type: ["http://www.w3.org/1999/02/22-rdf-syntax-ns#Property".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :service_protocol, comment: "A protocol used by a web service. Possible protocol values include SOAP, REST, SPARQL-QUERY, GData and OpenSearch. These will be added to this module later.".freeze, - domain: "siocservices:Service".freeze, - isDefinedBy: "siocservices:".freeze, + domain: "http://rdfs.org/sioc/services#Service".freeze, + isDefinedBy: "http://rdfs.org/sioc/services#".freeze, label: "service protocol".freeze, - type: ["owl:ObjectProperty".freeze, "rdf:Property".freeze] + type: ["http://www.w3.org/1999/02/22-rdf-syntax-ns#Property".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] end end