1 /*******************************************************************************
2 * Copyright Ericsson Telecom AB
4 * XSD to TTCN-3 Translator
6 * All rights reserved. This program and the accompanying materials
7 * are made available under the terms of the Eclipse Public License v1.0
8 * which accompanies this distribution, and is available at
9 * http://www.eclipse.org/legal/epl-v10.html
10 *******************************************************************************/
12 // File: www_XmlTest_org_list_e.ttcn
17 // Updated: Thu Sep 5 17:35:03 2013
18 // Contact: http://ttcn.ericsson.se
20 ////////////////////////////////////////////////////////////////////////////////
21 // Generated from file(s):
23 // /* xml version = "1.0" */
24 // /* targetnamespace = "www.XmlTest.org/list" */
25 ////////////////////////////////////////////////////////////////////////////////
26 // Modification header(s):
27 //-----------------------------------------------------------------------------
31 // Modification contact:
32 //------------------------------------------------------------------------------
33 ////////////////////////////////////////////////////////////////////////////////
36 module www_XmlTest_org_list_e {
42 /* This documentum tests based on
43 XML Schema Part 0: Primer Second Edition,
44 2.3 Simple Types Table 2 */
47 type record of XSD.String StringList
53 type record of XSD.NormalizedString NormalizedStringList
55 variant "name as uncapitalized";
60 type record of XSD.NMTOKEN NMTokenList
66 type record of XSD.Base64Binary Base64BinaryList
72 type record of XSD.HexBinary HexBinaryList
78 type record of XSD.Integer IntegerList
84 type record of XSD.PositiveInteger PositiveIntegerList
90 type record of XSD.NegativeInteger NegativeIntegerList
96 type record of XSD.NonNegativeInteger NonNegativeIntegerList
98 variant "name as uncapitalized";
103 type record of XSD.NonPositiveInteger NonPositiveIntegerList
109 type record of XSD.Long LongList
115 type record of XSD.UnsignedLong UnsignedLongList
121 type record of XSD.Int IntList
127 type record of XSD.UnsignedInt UnsignedIntList
129 variant "name as uncapitalized";
134 type record of XSD.Short ShortList
140 type record of XSD.UnsignedShort UnsignedShortList
146 type record of XSD.Byte ByteList
148 variant "name as uncapitalized";
153 type record of XSD.UnsignedByte UnsignedByteList
155 variant "name as uncapitalized";
160 type record of XSD.Decimal DecimalList
166 type record of XSD.Float FloatList
172 type record of XSD.Double DoubleList
178 type record of XSD.Boolean BooleanList
181 //variant "text 'true' as '1'";
182 //variant "text 'false' as '0'";
186 type record of XSD.Duration DurationList
192 type record of XSD.DateTime DateTimeList
198 type record of XSD.Date DateList
204 type record of XSD.Time TimeList
210 type record of XSD.GYear GYearList
216 type record of XSD.GYearMonth GYearMonthList
222 type record of XSD.GMonth GMonthList
228 type record of XSD.GMonthDay GMonthDayList
234 type record of XSD.GDay GDayList
240 type record of XSD.Token TokenList
242 variant "name as uncapitalized";
247 type record of XSD.Name NameList
253 type record of XSD.QName QNameList
259 type record of XSD.NCName NCNameList
265 type record of XSD.AnyURI AnyURIList
271 type record of XSD.Language LanguageList
277 type record of XSD.ID IDList
283 type record of XSD.IDREF IDRefList
289 /* IDREFS is not primitive type */
292 type record of XSD.ENTITY ENTITYList
298 /* ENTITES is not primitive type */
301 /* NOTATION not supported, see 6.2.14 of ETSI TTCN3/9 */
304 /* NMTOKENS is not primitive type */
310 variant "namespace as 'www.XmlTest.org/list' prefix 'ns19'";
311 variant "controlNamespace 'http://www.w3.org/2001/XMLSchema-instance' prefix 'xsi'";