Class: RDF::Vocab::MA

Inherits:
RDF::Vocabulary show all
Defined in:
vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb

Overview

Vocabulary for http://www.w3.org/ns/ma-ont#

Created by Tobias Buerger, Jean Pierre Evain and Pierre-Antoine Champin with the RDFS Taskforce within the W3C Media Annotation Working Group.

THE CONTENT OF THIS MA-ONT.RDF AND DERIVED MA-ONT.TTL FILES PREVAIL OVER THE SPECIFICATION.

Version:

  • R36

Instance Attribute Summary collapse

Method Summary

Methods inherited from RDF::Vocabulary

[], #[], __prefix__, _orig_each, _orig_from_sym, camelize, each, each_statement, enum_for, expand_pname, find, find_term, from_graph, from_sym, imported_from, imports, #initialize, inspect, #inspect, limit_vocabs, list, method_missing, #method_missing, ontology, properties, property, strict?, to_html, to_iri, to_jsonld, #to_s, to_s, to_ttl, #to_uri, to_uri, value_to_html, vocab_map

Constructor Details

This class inherits a constructor from RDF::Vocabulary

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class RDF::Vocabulary

Instance Attribute Details

#AgentRDF::Vocabulary::Term (readonly)

A person or organisation contributing to the media resource.



10
11
12
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 10

def Agent
  @Agent
end

#alternativeTitleRDF::Vocabulary::Term (readonly)

Corresponds to 'title.title' in the Ontology for Media Resources with a 'title.type' meaning "alternative".



66
67
68
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 66

def alternativeTitle
  @alternativeTitle
end

#AudioTrackRDF::Vocabulary::Term (readonly)

A specialisation of Track for Audio to provide a link to specific data properties such as sampleRate, etc. Specialisation is defined through object properties.



14
15
16
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 14

def AudioTrack
  @AudioTrack
end

#averageBitRateRDF::Vocabulary::Term (readonly)

Corresponds to 'averageBitRate' in the Ontology for Media Resources, expressed in kilobits/second.



70
71
72
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 70

def averageBitRate
  @averageBitRate
end

#CollectionRDF::Vocabulary::Term (readonly)

Any group of media resource e.g. a series.



18
19
20
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 18

def Collection
  @Collection
end

#collectionNameRDF::Vocabulary::Term (readonly)

The name by which a collection (e.g. series) is known.



74
75
76
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 74

def collectionName
  @collectionName
end

Corresponds to 'copyright.copyright' in the Ontology for Media Resources.



78
79
80
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 78

def copyright
  @copyright
end

#createdInRDF::Vocabulary::Term (readonly)

A subproperty of 'hasRelatedLocation" used to specify where material shooting took place.



82
83
84
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 82

def createdIn
  @createdIn
end

#creationDateRDF::Vocabulary::Term (readonly)

Corresponds to 'date.date' in the Ontology for Media Resources with a 'date.type' meaning "creationDate".



86
87
88
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 86

def creationDate
  @creationDate
end

#DataTrackRDF::Vocabulary::Term (readonly)

Ancillary data track e.g. captioning in addition to video and audio tracks. Specialisation is made through the use of appropriate object properties.



22
23
24
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 22

def DataTrack
  @DataTrack
end

#dateRDF::Vocabulary::Term (readonly)

Corresponds to date.date in the ontology for Media Resources. Subproperties can be used to distinguish different values of 'date.type'. The recommended range is 'xsd:dateTime' (for compliance with OWL2-QL and OWL2-RL) but other time-related datatypes may be used (e.g. 'xsd:gYear', 'xsd:date'...).



90
91
92
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 90

def date
  @date
end

#depictsFictionalLocationRDF::Vocabulary::Term (readonly)

A subproperty of 'hasRelatedLocation' used to specify where the action depicted in the media is supposed to take place, as opposed to the location where shooting actually took place (see 'createdIn').



94
95
96
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 94

def depictsFictionalLocation
  @depictsFictionalLocation
end

#descriptionRDF::Vocabulary::Term (readonly)

Corresponds to 'description' in the Ontology for Media Resources. This can be specialised by using sub-properties e.g. 'summary' or 'script'.



98
99
100
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 98

def description
  @description
end

#durationRDF::Vocabulary::Term (readonly)

Corresponds to 'duration' in the Ontology for Media Resources.



102
103
104
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 102

def duration
  @duration
end

#editDateRDF::Vocabulary::Term (readonly)

Corresponds to 'date.date' in the Ontology for Media Resources with a 'date.type' meaning "editDate".



106
107
108
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 106

def editDate
  @editDate
end

#featuresRDF::Vocabulary::Term (readonly)

Corresponds to 'contributor.contributor' in the Ontology for Media Resources with a 'contributor.role' meaning "actor".



110
111
112
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 110

def features
  @features
end

#fragmentNameRDF::Vocabulary::Term (readonly)

Corresponds to 'namedFragment.label' in the Ontology for Media Resources.



114
115
116
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 114

def fragmentName
  @fragmentName
end

#frameHeightRDF::Vocabulary::Term (readonly)

Corresponds to 'frameSize.height' in the Ontology for Media Resources, measured in frameSizeUnit.



118
119
120
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 118

def frameHeight
  @frameHeight
end

#frameRateRDF::Vocabulary::Term (readonly)

Corresponds to 'frameRate' in the Ontology for Media Resources, in frame per second.



122
123
124
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 122

def frameRate
  @frameRate
end

#frameSizeUnitRDF::Vocabulary::Term (readonly)

Corresponds to 'frameSize.unit' in the Ontology for Media Resources.



126
127
128
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 126

def frameSizeUnit
  @frameSizeUnit
end

#frameWidthRDF::Vocabulary::Term (readonly)

Corresponds to 'frameSize.width' in the Ontology for Media Resources measured in frameSizeUnit.



130
131
132
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 130

def frameWidth
  @frameWidth
end

#hasAccessConditionsRDF::Vocabulary::Term (readonly)

Corresponds to 'policy' in the Ontology for Media Resources with a 'policy.type' "access conditions".



134
135
136
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 134

def hasAccessConditions
  @hasAccessConditions
end

#hasAudioDescriptionRDF::Vocabulary::Term (readonly)

Corresponds to 'fragment' in the Ontology for Media Resources with a 'fragment.role' meaning "audio-description".



138
139
140
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 138

def hasAudioDescription
  @hasAudioDescription
end

#hasCaptioningRDF::Vocabulary::Term (readonly)

Corresponds to 'fragment' in the Ontology for Media Resources with a 'fragment.role' meaning "captioning". This property can for example point to a spatial fragment, a VideoTrack or a DataTrack. The language of the captioning track can be expressed by attaching a 'hasLanguage' property to the specific track.



142
143
144
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 142

def hasCaptioning
  @hasCaptioning
end

#hasChapterRDF::Vocabulary::Term (readonly)

Corresponds to 'fragment' in the Ontology for Media Resources with a 'fragment.role' meaning "chapter".



146
147
148
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 146

def hasChapter
  @hasChapter
end

#hasClassificationRDF::Vocabulary::Term (readonly)

Corresponds to 'targetAudience.classification' in the Ontology for Media Resources. This property is used to provide a value characterising the target audience.



150
151
152
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 150

def hasClassification
  @hasClassification
end

#hasClassificationSystemRDF::Vocabulary::Term (readonly)

Corresponds to 'targetAudience.identifier' in the Ontology for Media Resources. This is used to identify the reference sheme against which the target audience has been characterised.



154
155
156
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 154

def hasClassificationSystem
  @hasClassificationSystem
end

#hasCompressionRDF::Vocabulary::Term (readonly)

Corresponds to 'compression' in the Ontology for Media Resources.



158
159
160
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 158

def hasCompression
  @hasCompression
end

#hasContributedToRDF::Vocabulary::Term (readonly)



161
162
163
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 161

def hasContributedTo
  @hasContributedTo
end

#hasContributorRDF::Vocabulary::Term (readonly)

Corresponds to 'contributor.contributor' in the Ontology for Media Resources. Subproperties can be used to distinguish different values of 'contributor.role'.



165
166
167
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 165

def hasContributor
  @hasContributor
end

#hasCopyrightOverRDF::Vocabulary::Term (readonly)



168
169
170
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 168

def hasCopyrightOver
  @hasCopyrightOver
end

#hasCreatedRDF::Vocabulary::Term (readonly)



171
172
173
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 171

def hasCreated
  @hasCreated
end

#hasCreatorRDF::Vocabulary::Term (readonly)

Corresponds to 'creator.creator' in the Ontology for Media Resources. Subproperties can be used to distinguish different values of 'creator.role'. Note that this property is semantically a subproperty of 'hasContributor'.



175
176
177
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 175

def hasCreator
  @hasCreator
end

#hasFormatRDF::Vocabulary::Term (readonly)

Corresponds to 'format' in the Ontology for Media Resources.



179
180
181
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 179

def hasFormat
  @hasFormat
end

#hasFragmentRDF::Vocabulary::Term (readonly)

Corresponds to 'fragment' in the Ontology for Media Resources. Subproperties can be used to distinguish different values of 'fragment.role'.



183
184
185
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 183

def hasFragment
  @hasFragment
end

#hasGenreRDF::Vocabulary::Term (readonly)

Corresponds to 'genre' in the Ontology for Media Resources.



187
188
189
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 187

def hasGenre
  @hasGenre
end

#hasKeywordRDF::Vocabulary::Term (readonly)

Corresponds to 'keyword' in the Ontology for Media Resources.



191
192
193
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 191

def hasKeyword
  @hasKeyword
end

#hasLanguageRDF::Vocabulary::Term (readonly)

Corresponds to 'language' in the Ontology for Media Resources. The language used in the resource. A controlled vocabulary such as defined in BCP 47 SHOULD be used. This property can also be used to identify the presence of sign language (RFC 5646). By inheritance, the hasLanguage property applies indifferently at the media resource / fragment / track levels. Best practice recommends to use to best possible level of granularity fo describe the usage of language within a media resource including at fragment and track levels.



195
196
197
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 195

def hasLanguage
  @hasLanguage
end

#hasLocationCoordinateSystemRDF::Vocabulary::Term (readonly)

Corresponds to 'location.coordinateSystem' in the Ontology for Media Resources.



199
200
201
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 199

def hasLocationCoordinateSystem
  @hasLocationCoordinateSystem
end

#hasMemberRDF::Vocabulary::Term (readonly)



202
203
204
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 202

def hasMember
  @hasMember
end

#hasNamedFragmentRDF::Vocabulary::Term (readonly)

Corresponds to 'namedFragment' in the Ontology for Media Resources.



206
207
208
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 206

def hasNamedFragment
  @hasNamedFragment
end

#hasPermissionsRDF::Vocabulary::Term (readonly)

Corresponds to 'policy' in the Ontology for Media Resources with a 'policy.type' meaning "permissions".



210
211
212
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 210

def hasPermissions
  @hasPermissions
end

#hasPolicyRDF::Vocabulary::Term (readonly)

Corresponds to 'policy' in the Ontology for Media Resources. Subproperties can be used to distinguish different values of 'policy.type'.



214
215
216
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 214

def hasPolicy
  @hasPolicy
end

#hasPublishedRDF::Vocabulary::Term (readonly)



217
218
219
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 217

def hasPublished
  @hasPublished
end

#hasPublisherRDF::Vocabulary::Term (readonly)

Corresponds to 'publisher' in the Ontology for Media Resources.



221
222
223
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 221

def hasPublisher
  @hasPublisher
end

#hasRatingRDF::Vocabulary::Term (readonly)

Corresponds to 'rating' in the Ontology for Media Resources.



225
226
227
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 225

def hasRating
  @hasRating
end

#hasRatingSystemRDF::Vocabulary::Term (readonly)

Corresponds to 'rating.type' in the Ontology for Media Resources.



229
230
231
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 229

def hasRatingSystem
  @hasRatingSystem
end

#hasRelatedImageRDF::Vocabulary::Term (readonly)

Corresponds to 'relation' and in the Ontology for Media Resources with a 'relation.type' meaning "related image".



233
234
235
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 233

def hasRelatedImage
  @hasRelatedImage
end

#hasRelatedLocationRDF::Vocabulary::Term (readonly)

Corresponds to 'location' in the Ontology for Media Resources. Subproperties are provided to specify, when possible, the relation between the media resource and the location.



237
238
239
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 237

def hasRelatedLocation
  @hasRelatedLocation
end

#hasRelatedResourceRDF::Vocabulary::Term (readonly)

Corresponds to 'relation' and in the Ontology for Media Resources. Subproperties can be used to distinguish different values of 'relation.type'.



241
242
243
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 241

def hasRelatedResource
  @hasRelatedResource
end

#hasSigningRDF::Vocabulary::Term (readonly)

Corresponds to 'fragment' in the Ontology for Media Resources with a 'fragment.role' meaning "signing". This property can for example point to a spatial fragment or a VideoTrack. The sign language of the captioning track can be expressed by attaching a 'hasLanguage' property to the specific track.



245
246
247
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 245

def hasSigning
  @hasSigning
end

#hasSourceRDF::Vocabulary::Term (readonly)

Corresponds to 'relation' and in the Ontology for Media Resources with a 'relation.type' meaning "source".



249
250
251
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 249

def hasSource
  @hasSource
end

#hasSubtitlingRDF::Vocabulary::Term (readonly)

Corresponds to 'fragment' in the Ontology for Media Resources with a 'fragment.role' meaning "subtitling".



253
254
255
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 253

def hasSubtitling
  @hasSubtitling
end

#hasTargetAudienceRDF::Vocabulary::Term (readonly)

Corresponds to 'targetAudience' in the Ontology for Media Resources.



257
258
259
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 257

def hasTargetAudience
  @hasTargetAudience
end

#hasTrackRDF::Vocabulary::Term (readonly)

Corresponds to 'fragment' in the Ontology for Media Resources with a 'fragment.role' meaning "track".



261
262
263
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 261

def hasTrack
  @hasTrack
end

#ImageRDF::Vocabulary::Term (readonly)

A still image / thumbnail / key frame related to the media resource or being the media resource itself.



26
27
28
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 26

def Image
  @Image
end

#isCaptioningOfRDF::Vocabulary::Term (readonly)



264
265
266
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 264

def isCaptioningOf
  @isCaptioningOf
end

#isChapterOfRDF::Vocabulary::Term (readonly)



267
268
269
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 267

def isChapterOf
  @isChapterOf
end

#isCopyrightedByRDF::Vocabulary::Term (readonly)

Corresponds to 'copyright.identifier' in the Ontology for Media Resources.



271
272
273
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 271

def isCopyrightedBy
  @isCopyrightedBy
end

#isCreationLocationOfRDF::Vocabulary::Term (readonly)



274
275
276
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 274

def isCreationLocationOf
  @isCreationLocationOf
end

#isFictionalLocationDepictedInRDF::Vocabulary::Term (readonly)



277
278
279
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 277

def isFictionalLocationDepictedIn
  @isFictionalLocationDepictedIn
end

#isFragmentOfRDF::Vocabulary::Term (readonly)



280
281
282
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 280

def isFragmentOf
  @isFragmentOf
end

#isImageRelatedToRDF::Vocabulary::Term (readonly)



283
284
285
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 283

def isImageRelatedTo
  @isImageRelatedTo
end

#isLocationRelatedToRDF::Vocabulary::Term (readonly)



286
287
288
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 286

def isLocationRelatedTo
  @isLocationRelatedTo
end

#isMemberOfRDF::Vocabulary::Term (readonly)

Corresponds to 'collection' in the Ontology for Media Resources.



290
291
292
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 290

def isMemberOf
  @isMemberOf
end

#isNamedFragmentOfRDF::Vocabulary::Term (readonly)



293
294
295
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 293

def isNamedFragmentOf
  @isNamedFragmentOf
end

#isProvidedByRDF::Vocabulary::Term (readonly)

Corresponds to 'rating.identifier' in the Ontology for Media Resources.



297
298
299
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 297

def isProvidedBy
  @isProvidedBy
end

#isRatingOfRDF::Vocabulary::Term (readonly)



300
301
302
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 300

def isRatingOf
  @isRatingOf
end

#isRelatedToRDF::Vocabulary::Term (readonly)



303
304
305
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 303

def isRelatedTo
  @isRelatedTo
end

#isSigningOfRDF::Vocabulary::Term (readonly)



306
307
308
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 306

def isSigningOf
  @isSigningOf
end

#isSourceOfRDF::Vocabulary::Term (readonly)



309
310
311
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 309

def isSourceOf
  @isSourceOf
end

#isTargetAudienceOfRDF::Vocabulary::Term (readonly)



312
313
314
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 312

def isTargetAudienceOf
  @isTargetAudienceOf
end

#isTrackOfRDF::Vocabulary::Term (readonly)



315
316
317
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 315

def isTrackOf
  @isTrackOf
end

#LocationRDF::Vocabulary::Term (readonly)

A location related to the media resource, e.g. depicted in the resource (possibly fictional) or where the resource was created (shooting location), etc.



30
31
32
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 30

def Location
  @Location
end

#locationAltitudeRDF::Vocabulary::Term (readonly)

Corresponds to 'location.altitude' in the Ontology for Media Resources.



319
320
321
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 319

def locationAltitude
  @locationAltitude
end

#locationLatitudeRDF::Vocabulary::Term (readonly)

Corresponds to 'location.latitude' in the Ontology for Media Resources.



323
324
325
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 323

def locationLatitude
  @locationLatitude
end

#locationLongitudeRDF::Vocabulary::Term (readonly)

Corresponds to 'location.longitude' in the Ontology for Media Resources.



327
328
329
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 327

def locationLongitude
  @locationLongitude
end

#locationNameRDF::Vocabulary::Term (readonly)

Corresponds to 'location.name' in the Ontology for Media Resources.



331
332
333
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 331

def locationName
  @locationName
end

#locatorRDF::Vocabulary::Term (readonly)

Corresponds to 'locator' in the Ontology for Media Resources.



335
336
337
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 335

def locator
  @locator
end

#mainOriginalTitleRDF::Vocabulary::Term (readonly)

Corresponds to 'title.title' in the Ontology for Media Resources with a 'title.type' meaning "original".



339
340
341
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 339

def mainOriginalTitle
  @mainOriginalTitle
end

#MediaFragmentRDF::Vocabulary::Term (readonly)

A media fragment (spatial, temporal, track...) composing a media resource. In other ontologies fragment is sometimes referred to as a 'part' or 'segment'.



34
35
36
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 34

def MediaFragment
  @MediaFragment
end

#MediaResourceRDF::Vocabulary::Term (readonly)

An image or an audiovisual media resource, which can be composed of one or more fragment / track.



38
39
40
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 38

def MediaResource
  @MediaResource
end

#numberOfTracksRDF::Vocabulary::Term (readonly)

Corresponds to 'numTracks.number' in the Ontology for Media Resources. Subproperties can be used to distinguish different values of 'numTracks.type'.



343
344
345
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 343

def numberOfTracks
  @numberOfTracks
end

#OrganisationRDF::Vocabulary::Term (readonly)

An organisation or moral agent.



42
43
44
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 42

def Organisation
  @Organisation
end

#PersonRDF::Vocabulary::Term (readonly)

A physical person.



46
47
48
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 46

def Person
  @Person
end

#playsInRDF::Vocabulary::Term (readonly)



346
347
348
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 346

def playsIn
  @playsIn
end

#providesRDF::Vocabulary::Term (readonly)



349
350
351
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 349

def provides
  @provides
end

#RatingRDF::Vocabulary::Term (readonly)

Information about the rating given to a media resource.



50
51
52
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 50

def Rating
  @Rating
end

#ratingScaleMaxRDF::Vocabulary::Term (readonly)

Corresponds to 'rating.max' in the Ontology for Media Resources.



353
354
355
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 353

def ratingScaleMax
  @ratingScaleMax
end

#ratingScaleMinRDF::Vocabulary::Term (readonly)

Corresponds to 'rating.min' in the Ontology for Media Resources.



357
358
359
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 357

def ratingScaleMin
  @ratingScaleMin
end

#ratingValueRDF::Vocabulary::Term (readonly)

Corresponds to 'rating.value' in the Ontology for Media Resources.



361
362
363
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 361

def ratingValue
  @ratingValue
end

#recordDateRDF::Vocabulary::Term (readonly)

Corresponds to 'date.date' in the Ontology for Media Resources with a 'date.type' meaning "recordDate".



365
366
367
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 365

def recordDate
  @recordDate
end

#releaseDateRDF::Vocabulary::Term (readonly)

Corresponds to 'date.date' in the Ontology for Media Resources with a 'date.type' meaning "releaseDate".



369
370
371
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 369

def releaseDate
  @releaseDate
end

#samplingRateRDF::Vocabulary::Term (readonly)

Corresponds to 'samplingRate' in the Ontology for Media Resources, in samples per second.



373
374
375
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 373

def samplingRate
  @samplingRate
end

#TargetAudienceRDF::Vocabulary::Term (readonly)

Information about The target audience (target region, target audience category but also parental guidance recommendation) for which a media resource is intended.



54
55
56
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 54

def TargetAudience
  @TargetAudience
end

#titleRDF::Vocabulary::Term (readonly)

Corresponds to 'title.title' in the Ontology for Media Resources. Subproperties can be used to distinguish different values of 'title.type'.



377
378
379
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 377

def title
  @title
end

#TrackRDF::Vocabulary::Term (readonly)

A specialisation of MediaFragment for audiovisual content.



58
59
60
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 58

def Track
  @Track
end

#trackNameRDF::Vocabulary::Term (readonly)

Corresponds to 'fragment.name' in the Ontology for Media Resources, for Track fragments.



381
382
383
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 381

def trackName
  @trackName
end

#VideoTrackRDF::Vocabulary::Term (readonly)

A specialisation of Track for Video to provide a link to specific data properties such as frameRate, etc. Signing is another possible example of video track. Specialisation is defined through object properties.



62
63
64
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/ma.rb', line 62

def VideoTrack
  @VideoTrack
end