]> Lady’s Gitweb - Vocab/blob - data/classes/olo¦Slot
Update O·L·O modelling
[Vocab] / data / classes / olo¦Slot
1 <?xml version="1.0"?>
2 <!--
3 SPDX-FileCopyrightText: 2025 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">Slot</label>
9 <comment xml:lang="en">
10 <p>
11 A <ref target="ore:Proxy">Proxy</ref> representing a single item associated with a numeric <ref target="olo:index">index</ref>.
12 </p>
13 <p>
14 The <ref target="olo:item">item</ref> of a Slot provides the thing being it proxies.
15 </p>
16 <p>
17 The index of a Slot should be less than or equal to the <ref target="olo:length">length</ref> of its <ref target="olo:ordered_list">ordered list</ref>.
18 </p>
19 </comment>
20 <isDefinedBy>
21 <SpecificResource source="(OLO)" fragment="Slot"/>
22 </isDefinedBy>
23 <subClassOf>
24 <resource name="Slot"/>
25 </subClassOf>
26 <subClassOf>
27 <Restriction>
28 <onProperty>
29 <resource name="olo:ordered_list"/>
30 </onProperty>
31 <cardinality>1</cardinality>
32 </Restriction>
33 </subClassOf>
34 <subClassOf>
35 <Restriction>
36 <onProperty>
37 <resource name="olo:index"/>
38 </onProperty>
39 <cardinality>1</cardinality>
40 </Restriction>
41 </subClassOf>
42 <subClassOf>
43 <Restriction>
44 <onProperty>
45 <resource name="olo:item"/>
46 </onProperty>
47 <cardinality>1</cardinality>
48 </Restriction>
49 </subClassOf>
50 </Class>
This page took 0.486925 seconds and 5 git commands to generate.