Sync with 5.4.1
[deliverable/titan.core.git] / regression_test / XML / XmlWorkflow / XmlTest_expectedTtcns / schemas_ericsson_com_upg_bulkprovisioning_1_0_e.ttcn
CommitLineData
970ed795
EL
1/*******************************************************************************
2* Copyright Ericsson Telecom AB
3*
4* XSD to TTCN-3 Translator
5*
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*******************************************************************************/
11//
12// File: schemas_ericsson_com_upg_bulkprovisioning_1_0_e.ttcn
13// Description:
14// References:
15// Rev:
16// Prodnr:
17// Updated:
18// Contact: http://ttcn.ericsson.se
19//
20////////////////////////////////////////////////////////////////////////////////
21//
22// Generated from file(s):
23//
24// - Bulk.xsd
25// /* xml version = "1.0" */
26// /* targetnamespace = "http://schemas.ericsson.com/upg/bulkprovisioning/1.0" */
27//
28////////////////////////////////////////////////////////////////////////////////
29
30
31module schemas_ericsson_com_upg_bulkprovisioning_1_0_e {
32
33
34import from XSD all;
35
36
37type record Resources
38{
39 record of record {
40 record {
41 record length(1 .. infinity) of record {
42 XSD.String name optional,
43 XSD.UnsignedInt priority optional,
44 XSD.Boolean searchable optional,
45 XSD.String value_ optional
46 } key_list
47 } keys,
48 record {
49 record length(1 .. infinity) of record {
50 XSD.String identifier optional
51 } dataSource_list,
52 record {
53 record of record {
54 XSD.String name optional,
55 XSD.String value_ optional
56 } data_list
57 } additionalData optional
58 } resourceHomes
59 } resource_list
60}
61with {
62variant "name as uncapitalized";
63variant "element";
64variant (resource_list) "untagged";
65variant (resource_list[-]) "name as 'resource'";
66variant (resource_list[-].keys.key_list) "untagged";
67variant (resource_list[-].keys.key_list[-]) "name as 'key'";
68variant (resource_list[-].keys.key_list[-].name) "attribute";
69variant (resource_list[-].keys.key_list[-].priority) "defaultForEmpty as '1'";
70variant (resource_list[-].keys.key_list[-].priority) "attribute";
71variant (resource_list[-].keys.key_list[-].searchable) "defaultForEmpty as 'true'";
72variant (resource_list[-].keys.key_list[-].searchable) "attribute";
73variant (resource_list[-].keys.key_list[-].value_) "name as 'value'";
74variant (resource_list[-].keys.key_list[-].value_) "attribute";
75variant (resource_list[-].resourceHomes.dataSource_list) "untagged";
76variant (resource_list[-].resourceHomes.dataSource_list[-]) "name as 'dataSource'";
77variant (resource_list[-].resourceHomes.dataSource_list[-].identifier) "attribute";
78variant (resource_list[-].resourceHomes.additionalData.data_list) "untagged";
79variant (resource_list[-].resourceHomes.additionalData.data_list[-]) "name as 'data'";
80variant (resource_list[-].resourceHomes.additionalData.data_list[-].name) "attribute";
81variant (resource_list[-].resourceHomes.additionalData.data_list[-].value_) "name as 'value'";
82variant (resource_list[-].resourceHomes.additionalData.data_list[-].value_) "attribute";
83};
84
85
86}
87with {
88encode "XML";
89variant "namespace as 'http://schemas.ericsson.com/upg/bulkprovisioning/1.0' prefix 'bulk'";
90variant "controlNamespace 'http://www.w3.org/2001/XMLSchema-instance' prefix 'xsi'";
91}
This page took 0.026637 seconds and 5 git commands to generate.