Language#
Fully qualified enumeration name of the UML model LIB 1.0: LibraryDomainModel::DataTypes::Enumerations::Language
Available languages.
Diagram#
Diagram
Enumeration literals#
Enumeration literals
Name |
Description |
|---|---|
English |
|
French |
|
German |
|
Italian |
|
Spanish |
Usage#
Encodings#
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 Language
1<packagedElement xmlns:StandardProfile="http://www.omg.org/spec/UML/20131001/StandardProfile"
2 xmlns:uml="http://www.omg.org/spec/UML/20131001"
3 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
4 xmi:id="LibraryDomainModel-DataTypes-Enumerations-Language"
5 xmi:uuid="http://example.org/LIB/1.0/XMI/#Language"
6 xmi:type="uml:Enumeration">
7 <ownedComment xmi:id="LibraryDomainModel-DataTypes-Enumerations-Language-ownedComment"
8 xmi:uuid="http://example.org/LIB/1.0/XMI/#Language-ownedComment"
9 xmi:type="uml:Comment">
10 <annotatedElement xmi:idref="LibraryDomainModel-DataTypes-Enumerations-Language"/>
11 <body>Available languages.</body>
12 </ownedComment>
13 <name>Language</name>
14 <ownedLiteral xmi:id="LibraryDomainModel-DataTypes-Enumerations-Language-English"
15 xmi:uuid="http://example.org/LIB/1.0/XMI/#English"
16 xmi:type="uml:EnumerationLiteral">
17 <name>English</name>
18 </ownedLiteral>
19 <ownedLiteral xmi:id="LibraryDomainModel-DataTypes-Enumerations-Language-French"
20 xmi:uuid="http://example.org/LIB/1.0/XMI/#French"
21 xmi:type="uml:EnumerationLiteral">
22 <name>French</name>
23 </ownedLiteral>
24 <ownedLiteral xmi:id="LibraryDomainModel-DataTypes-Enumerations-Language-German"
25 xmi:uuid="http://example.org/LIB/1.0/XMI/#German"
26 xmi:type="uml:EnumerationLiteral">
27 <name>German</name>
28 </ownedLiteral>
29 <ownedLiteral xmi:id="LibraryDomainModel-DataTypes-Enumerations-Language-Italian"
30 xmi:uuid="http://example.org/LIB/1.0/XMI/#Italian"
31 xmi:type="uml:EnumerationLiteral">
32 <name>Italian</name>
33 </ownedLiteral>
34 <ownedLiteral xmi:id="LibraryDomainModel-DataTypes-Enumerations-Language-Spanish"
35 xmi:uuid="http://example.org/LIB/1.0/XMI/#Spanish"
36 xmi:type="uml:EnumerationLiteral">
37 <name>Spanish</name>
38 </ownedLiteral>
39</packagedElement>
Fragment for the enumeration Language
1<xs:simpleType name="LanguageXsdType"
2 xml:id="LanguageXsdType">
3 <!-- based on the UML enumeration LibraryDomainModel::DataTypes::Enumerations::Language -->
4 <xs:annotation>
5 <xs:documentation>Available languages.</xs:documentation>
6 </xs:annotation>
7 <xs:restriction base="xs:NMTOKEN">
8 <xs:enumeration value="English">
9 <xs:annotation>
10 <xs:documentation></xs:documentation>
11 </xs:annotation>
12 </xs:enumeration>
13 <xs:enumeration value="French">
14 <xs:annotation>
15 <xs:documentation></xs:documentation>
16 </xs:annotation>
17 </xs:enumeration>
18 <xs:enumeration value="German">
19 <xs:annotation>
20 <xs:documentation></xs:documentation>
21 </xs:annotation>
22 </xs:enumeration>
23 <xs:enumeration value="Italian">
24 <xs:annotation>
25 <xs:documentation></xs:documentation>
26 </xs:annotation>
27 </xs:enumeration>
28 <xs:enumeration value="Spanish">
29 <xs:annotation>
30 <xs:documentation></xs:documentation>
31 </xs:annotation>
32 </xs:enumeration>
33 </xs:restriction>
34</xs:simpleType>
Fragment for the enumeration Language (main ontology)
1# enumeration Language
2# based on the UML enumeration LibraryDomainModel::DataTypes::Enumerations::Language
3lib:Language
4 a rdfs:Class, owl:Class, ucmis:Enumeration;
5 rdfs:label "Language";
6 rdfs:comment "Available languages."@en;
7
8.
9
10lib:English
11 a lib:Language;
12 rdfs:label "English";
13
14.
15
16lib:French
17 a lib:Language;
18 rdfs:label "French";
19
20.
21
22lib:German
23 a lib:Language;
24 rdfs:label "German";
25
26.
27
28lib:Italian
29 a lib:Language;
30 rdfs:label "Italian";
31
32.
33
34lib:Spanish
35 a lib:Language;
36 rdfs:label "Spanish";
37
38.