MemberRelationshipScope

Fully qualified enumeration name: DDICDIModels::DDICDILibrary::DataTypes::Enumerations::MemberRelationshipScope

Definition

A vocabulary for the specification of how much of a collection is referenced. All, some or none of the collection may be indicated.

Diagram

Enumeration literals

Name

Description

All

Every member of the collection is indicated.

None

This indicates that no member of the collection is indicated, e.g. None of the relationships are symmetric.

Some

Some, but not necessarily all of the members of the collection are indicated.

Usage

Type

Package

Classifier

Attribute

DataType

StructuredDataTypes

StructureSpecification

reflexive

DataType

StructuredDataTypes

StructureSpecification

symmetric

DataType

StructuredDataTypes

StructureSpecification

transitive

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 MemberRelationshipScope

 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-MemberRelationshipScope"
 5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#MemberRelationshipScope"
 6                 xmi:type="uml:Enumeration">
 7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-ownedComment"
 8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#MemberRelationshipScope-ownedComment"
 9                 xmi:type="uml:Comment">
10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope"/>
11      <body>Definition
12============
13A vocabulary for the specification of how much of a collection is referenced. All, some or none of the collection may be indicated.</body>
14   </ownedComment>
15   <name>MemberRelationshipScope</name>
16   <ownedLiteral xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-All"
17                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#All"
18                 xmi:type="uml:EnumerationLiteral">
19      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-All-ownedComment"
20                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#All-ownedComment"
21                    xmi:type="uml:Comment">
22         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-All"/>
23         <body>Every member of the collection is indicated.</body>
24      </ownedComment>
25      <name>All</name>
26   </ownedLiteral>
27   <ownedLiteral xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-None"
28                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#None"
29                 xmi:type="uml:EnumerationLiteral">
30      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-None-ownedComment"
31                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#None-ownedComment"
32                    xmi:type="uml:Comment">
33         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-None"/>
34         <body>This indicates that no member of the collection is indicated, e.g. None of the relationships are symmetric.</body>
35      </ownedComment>
36      <name>None</name>
37   </ownedLiteral>
38   <ownedLiteral xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-Some"
39                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Some"
40                 xmi:type="uml:EnumerationLiteral">
41      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-Some-ownedComment"
42                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#Some-ownedComment"
43                    xmi:type="uml:Comment">
44         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-Enumerations-MemberRelationshipScope-Some"/>
45         <body>Some, but not necessarily all of the members of the collection are indicated.</body>
46      </ownedComment>
47      <name>Some</name>
48   </ownedLiteral>
49</packagedElement>

Fragment for the enumeration MemberRelationshipScope

 1<xs:simpleType name="MemberRelationshipScopeXsdType"
 2               xml:id="MemberRelationshipScopeXsdType">
 3  <!-- based on the UML enumeration DDICDIModels::DDICDILibrary::DataTypes::Enumerations::MemberRelationshipScope -->
 4  <xs:annotation>
 5    <xs:documentation>Definition
 6          ============
 7          A vocabulary for the specification of how much of a collection is referenced. All, some or none of the collection may be indicated.</xs:documentation>
 8  </xs:annotation>
 9  <xs:restriction base="xs:NMTOKEN">
10    <xs:enumeration value="All">
11      <xs:annotation>
12        <xs:documentation>Every member of the collection is indicated.</xs:documentation>
13      </xs:annotation>
14    </xs:enumeration>
15    <xs:enumeration value="None">
16      <xs:annotation>
17        <xs:documentation>This indicates that no member of the collection is indicated, e.g. None of the relationships are symmetric.</xs:documentation>
18      </xs:annotation>
19    </xs:enumeration>
20    <xs:enumeration value="Some">
21      <xs:annotation>
22        <xs:documentation>Some, but not necessarily all of the members of the collection are indicated.</xs:documentation>
23      </xs:annotation>
24    </xs:enumeration>
25  </xs:restriction>
26</xs:simpleType>

Fragment for the enumeration MemberRelationshipScope (main ontology, entire ontology as zip)

 1# enumeration MemberRelationshipScope
 2# based on the UML enumeration DDICDIModels::DDICDILibrary::DataTypes::Enumerations::MemberRelationshipScope
 3cdi:MemberRelationshipScope
 4  a rdfs:Class, owl:Class, ucmis:Enumeration;
 5  rdfs:label "MemberRelationshipScope";
 6  rdfs:comment "Definition\n============\nA vocabulary for the specification of how much of a collection is referenced. All, some or none of the collection may be indicated."@en;
 7  
 8.
 9
10cdi:All
11  a cdi:MemberRelationshipScope;
12  rdfs:label "All";
13  rdfs:comment "Every member of the collection is indicated."@en;
14.
15
16cdi:None
17  a cdi:MemberRelationshipScope;
18  rdfs:label "None";
19  rdfs:comment "This indicates that no member of the collection is indicated, e.g. None of the relationships are symmetric."@en;
20.
21
22cdi:Some
23  a cdi:MemberRelationshipScope;
24  rdfs:label "Some";
25  rdfs:comment "Some, but not necessarily all of the members of the collection are indicated."@en;
26.