StructureExtent¶
Fully qualified enumeration name: DDICDIModels::DDICDILibrary::DataTypes::Enumerations::StructureExtent
Definition¶
Type of relation in terms of totality with respect to an associated collection. The totality type is given by the controlled vocabulary {total, partial}.
Examples¶
A binary relation R on a collection C is total if all members of C are related to each other in R. The relation is partial otherwise.
Diagram
Enumeration literals
Name |
Description |
---|---|
Partial |
Some members of a collection C are not related to each other. |
Total |
All members of a collection C are related to each other. |
Usage
Type |
Package |
Classifier |
Attribute |
---|---|---|---|
Class |
Agents |
totality |
|
Class |
Conceptual |
totality |
|
Class |
Conceptual |
totality |
|
Class |
Conceptual |
totality |
|
Class |
FormatDescription |
totality |
|
Class |
FormatDescription |
totality |
|
Class |
FormatDescription |
totality |
|
Class |
FormatDescription |
totality |
|
Class |
Representations |
totality |
|
Class |
Representations |
totality |
|
Class |
Representations |
totality |
|
Class |
CollectionsPattern |
totality |
Syntax representations / encodings
All syntax representations except the Canonical XMI are provided as reference points for specific implementations, or for use as defaults if sufficient in the form presented.
Fragment for the enumeration StructureExtent
1<packagedElement xmlns:StandardProfile="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard"
2 xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"
3 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
4 xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#StructureExtent"
6 xmi:type="uml:Enumeration">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#StructureExtent-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent"/>
11 <body>Definition
12============
13Type of relation in terms of totality with respect to an associated collection. The totality type is given by the controlled vocabulary {total, partial}.
14
15Examples
16==========
17A binary relation R on a collection C is total if all members of C are related to each other in R. The relation is partial otherwise.</body>
18 </ownedComment>
19 <name>StructureExtent</name>
20 <ownedLiteral xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Partial"
21 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Partial"
22 xmi:type="uml:EnumerationLiteral">
23 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Partial-ownedComment"
24 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Partial-ownedComment"
25 xmi:type="uml:Comment">
26 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Partial"/>
27 <body>Some members of a collection C are not related to each other.</body>
28 </ownedComment>
29 <name>Partial</name>
30 </ownedLiteral>
31 <ownedLiteral xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Total"
32 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Total"
33 xmi:type="uml:EnumerationLiteral">
34 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Total-ownedComment"
35 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Total-ownedComment"
36 xmi:type="uml:Comment">
37 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-StructureExtent-Total"/>
38 <body>All members of a collection C are related to each other.</body>
39 </ownedComment>
40 <name>Total</name>
41 </ownedLiteral>
42</packagedElement>
Fragment for the enumeration StructureExtent
1<xs:simpleType name="StructureExtentXsdType"
2 xml:id="StructureExtentXsdType">
3 <!-- based on the UML enumeration DDICDIModels::DDICDILibrary::DataTypes::Enumerations::StructureExtent -->
4 <xs:annotation>
5 <xs:documentation>Definition
6 ============
7 Type of relation in terms of totality with respect to an associated collection. The totality type is given by the controlled vocabulary {total, partial}.
8
9 Examples
10 ==========
11 A binary relation R on a collection C is total if all members of C are related to each other in R. The relation is partial otherwise.</xs:documentation>
12 </xs:annotation>
13 <xs:restriction base="xs:NMTOKEN">
14 <xs:enumeration value="Partial">
15 <xs:annotation>
16 <xs:documentation>Some members of a collection C are not related to each other.</xs:documentation>
17 </xs:annotation>
18 </xs:enumeration>
19 <xs:enumeration value="Total">
20 <xs:annotation>
21 <xs:documentation>All members of a collection C are related to each other.</xs:documentation>
22 </xs:annotation>
23 </xs:enumeration>
24 </xs:restriction>
25</xs:simpleType>
Fragment for the enumeration StructureExtent (main ontology, entire ontology as zip)
1# enumeration StructureExtent
2# based on the UML enumeration DDICDIModels::DDICDILibrary::DataTypes::Enumerations::StructureExtent
3cdi:StructureExtent
4 a rdfs:Class, owl:Class, ucmis:Enumeration;
5 rdfs:label "StructureExtent";
6 rdfs:comment "Definition\n============\nType of relation in terms of totality with respect to an associated collection. The totality type is given by the controlled vocabulary {total, partial}.\n\nExamples\n==========\nA binary relation R on a collection C is total if all members of C are related to each other in R. The relation is partial otherwise."@en;
7
8.
9
10cdi:Partial
11 a cdi:StructureExtent;
12 rdfs:label "Partial";
13 rdfs:comment "Some members of a collection C are not related to each other."@en;
14.
15
16cdi:Total
17 a cdi:StructureExtent;
18 rdfs:label "Total";
19 rdfs:comment "All members of a collection C are related to each other."@en;
20.