Class: Media Object (MediaObject)
A media object, such as an image, video, audio, or text object embedded in a web page or a downloadable dataset.
URI: schema:MediaObject
classDiagram
class MediaObject
click MediaObject href "../MediaObject"
Thing <|-- MediaObject
click Thing href "../Thing"
MediaObject <|-- AudioObject
click AudioObject href "../AudioObject"
MediaObject <|-- ImageObject
click ImageObject href "../ImageObject"
MediaObject <|-- VideoObject
click VideoObject href "../VideoObject"
MediaObject : category
MediaObject : contentUrl
MediaObject : id
MediaObject : inLanguage
MediaObject : name
MediaObject --> "*" LangString : name
click LangString href "../LangString"
Inheritance
- Thing
- MediaObject
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
inLanguage | 0..1 String |
direct | |
contentUrl | 1 Uriorcurie |
direct | |
id | 0..1 Uriorcurie |
A unique identifier for an entity | Thing |
name | * LangString |
Thing | |
category | 0..1 Uriorcurie |
Name of the high level ontology class in which this entity is categorized | Thing |
Identifier and Mapping Information
Schema Source
- from schema: http://schema.repronim.org/
Mappings
Mapping Type | Mapped Value |
---|---|
self | schema:MediaObject |
native | http://schema.repronim.org/:MediaObject |
LinkML Source
Direct
name: MediaObject
description: A media object, such as an image, video, audio, or text object embedded
in a web page or a downloadable dataset.
title: Media Object
from_schema: http://schema.repronim.org/
is_a: Thing
slots:
- inLanguage
- contentUrl
slot_usage:
contentUrl:
name: contentUrl
required: true
class_uri: schema:MediaObject
Induced
name: MediaObject
description: A media object, such as an image, video, audio, or text object embedded
in a web page or a downloadable dataset.
title: Media Object
from_schema: http://schema.repronim.org/
is_a: Thing
slot_usage:
contentUrl:
name: contentUrl
required: true
attributes:
inLanguage:
name: inLanguage
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:inLanguage
alias: inLanguage
owner: MediaObject
domain_of:
- LandingPage
- MediaObject
- ResponseActivity
range: string
contentUrl:
name: contentUrl
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:contentUrl
alias: contentUrl
owner: MediaObject
domain_of:
- MediaObject
range: uriorcurie
required: true
id:
name: id
description: A unique identifier for an entity. Must be either a CURIE shorthand
for a URI or a complete URI.
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:identifier
alias: id
owner: MediaObject
domain_of:
- Participant
- Thing
range: uriorcurie
name:
name: name
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: schema:name
alias: name
owner: MediaObject
domain_of:
- Choice
- Thing
range: langString
multivalued: true
inlined: true
category:
name: category
description: Name of the high level ontology class in which this entity is categorized.
Corresponds to the label for the biolink entity type class. In an RDF database
it should be a model class URI. This field is multi-valued.
from_schema: http://schema.repronim.org/
rank: 1000
slot_uri: rdf:type
alias: category
owner: MediaObject
domain_of:
- Thing
range: uriorcurie
class_uri: schema:MediaObject