]> Lady’s Gitweb - Vocab/blob - data/classes/anno¦Annotation
Initial commit; initial set of vocabs
[Vocab] / data / classes / anno¦Annotation
1 <?xml version="1.0"?>
2 <!--
3 SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady>
4 SPDX-License-Identifier: CC0-1.0
5 -->
6 <!DOCTYPE Class SYSTEM "../../DTD">
7 <Class>
8 <label xml:lang="en">Annotation</label>
9 <comment xml:lang="en">
10 <p>
11 A usually‐purposeful association of bodies and·or <ref target="anno:Motivation">Motivations</ref> with another thing.
12 </p>
13 <p>
14 Annotations, in their most common uses, link resources to other resources, with the resources being linked from provided as their <ref target="anno:hasBody">bodies</ref> and the resources being linked to provided as their <ref target="anno:hasTarget">targets</ref>.
15 The Annotation as a whole may be <ref target="anno:motivatedBy">motivated by</ref> a Motivation.
16 When an Annotation is motivated by a Motivation, bodies might not be present (if the Motivation provides all the necessary information itself).
17 </p>
18 <p>
19 Despite the name, it¦s important to understand that an Annotation is essentially just a motivated collection of links, and this class may be used anywhere a motivated collection of links is desired.
20 </p>
21 </comment>
22 <isDefinedBy>
23 <SpecificResource source="(ANNO)" fragment="annotation"/>
24 </isDefinedBy>
25 <subClassOf>
26 <Restriction>
27 <onProperty>
28 <resource name="anno:hasTarget"/>
29 </onProperty>
30 <minCardinality>1</minCardinality>
31 </Restriction>
32 </subClassOf>
33 </Class>
This page took 0.051992 seconds and 5 git commands to generate.