DescriptorValueDomain¶
Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::DataDescription::Long::DescriptorValueDomain
Definition¶
Set of permissible values for a variable playing the role of a variable descriptor component.
Examples¶
Consider two variables, i.e. income and age, with values appearing in the same column. Codes “income” and “age” are descriptors that appear in the descriptor value domain corresponding to the descriptor variable.
Inheritance
Attributes
Associations
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 class DescriptorValueDomain (entire model as XMI)
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-Classes-DataDescription-Long-DescriptorValueDomain"
5 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DescriptorValueDomain"
6 xmi:type="uml:Class">
7 <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Long-DescriptorValueDomain-ownedComment"
8 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DescriptorValueDomain-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-DataDescription-Long-DescriptorValueDomain"/>
11 <body>Definition
12============
13Set of permissible values for a variable playing the role of a variable descriptor component.
14
15Examples
16==========
17Consider two variables, i.e. income and age, with values appearing in the same column.
18Codes "income" and "age" are descriptors that appear in the descriptor value domain corresponding to the descriptor variable.</body>
19 </ownedComment>
20 <name>DescriptorValueDomain</name>
21 <generalization xmi:id="DDICDIModels-DDICDILibrary-Classes-DataDescription-Long-DescriptorValueDomain-generalization"
22 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#DescriptorValueDomain-generalization"
23 xmi:type="uml:Generalization">
24 <general xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-SubstantiveValueDomain"/>
25 </generalization>
26</packagedElement>
Fragment for the class DescriptorValueDomain (entire XML Schema)
1<xs:element name="DescriptorValueDomain"
2 type="DescriptorValueDomainXsdType"
3 xml:id="DescriptorValueDomain">
4 <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Long::DescriptorValueDomain -->
5 <xs:annotation>
6 <xs:documentation>Definition
7 ============
8 Set of permissible values for a variable playing the role of a variable descriptor component.
9
10 Examples
11 ==========
12 Consider two variables, i.e. income and age, with values appearing in the same column.
13 Codes "income" and "age" are descriptors that appear in the descriptor value domain corresponding to the descriptor variable.</xs:documentation>
14 </xs:annotation>
15</xs:element>
16<xs:complexType name="DescriptorValueDomainXsdType"
17 xml:id="DescriptorValueDomainXsdType">
18 <xs:annotation>
19 <xs:documentation>Definition
20 ============
21 Set of permissible values for a variable playing the role of a variable descriptor component.
22
23 Examples
24 ==========
25 Consider two variables, i.e. income and age, with values appearing in the same column.
26 Codes "income" and "age" are descriptors that appear in the descriptor value domain corresponding to the descriptor variable.</xs:documentation>
27 </xs:annotation>
28 <xs:complexContent>
29 <xs:extension base="SubstantiveValueDomainXsdType">
30
31 </xs:extension>
32 </xs:complexContent>
33</xs:complexType>
Fragment for the class DescriptorValueDomain (main ontology)
1# class DescriptorValueDomain
2# based on the UML class DDICDIModels::DDICDILibrary::Classes::DataDescription::Long::DescriptorValueDomain
3cdi:DescriptorValueDomain
4 a rdfs:Class, owl:Class, ucmis:Class;
5 rdfs:label "DescriptorValueDomain";
6 rdfs:comment "Definition\n============\nSet of permissible values for a variable playing the role of a variable descriptor component.\n\nExamples\n==========\nConsider two variables, i.e. income and age, with values appearing in the same column. \nCodes \"income\" and \"age\" are descriptors that appear in the descriptor value domain corresponding to the descriptor variable."@en;
7 rdfs:subClassOf cdi:SubstantiveValueDomain;
8.
Fragment for the class DescriptorValueDomain (main JSON-LD)
1{
2 "@context": [
3 "SubstantiveValueDomain.jsonld",
4 {
5 "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
6 "xsd": "http://www.w3.org/2001/XMLSchema#",
7 "DescriptorValueDomain": "cdi:DescriptorValueDomain",
8
9 "hasValueFrom_OF_Descriptor": {
10 "@reverse": "cdi:Descriptor_hasValueFrom_DescriptorValueDomain",
11 "@type": "@id"
12 },
13 "takesSubstantiveValuesFrom_OF_DescriptorVariable": {
14 "@reverse": "cdi:DescriptorVariable_takesSubstantiveValuesFrom_DescriptorValueDomain",
15 "@type": "@id"
16 },
17 " comment ": "tag:json-should-support-trailing-commas"
18 }
19 ],
20 "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:08.",
21 "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::DataDescription::Long::DescriptorValueDomain"
22}