configurationengine/source/cone/validation/tests/testdata/schema/confml1/valid/name_id_mapping_test.confml
changeset 3 e7e0ae78773e
equal deleted inserted replaced
2:87cfa131b535 3:e7e0ae78773e
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <configuration xmlns="http://www.s60.com/xml/confml/1" name="Test features for testing name-ID mappings" version="1">
       
     3     <feature ref="NameIdMappingTestSourceSequences" name="Source sequences for name-ID mappings">
       
     4         <setting ref="StringSequence" name="String sequence" type="sequence" mapKey="Value" mapValue="Value">
       
     5             <setting ref="Value" name="Value sub-setting" type="string"/>
       
     6         </setting>
       
     7         
       
     8         <setting ref="StringToStringSequence" name="String-to-string sequence" type="sequence" mapKey="Name" mapValue="Value">
       
     9             <setting ref="Name" name="Name sub-setting" type="string"/>
       
    10             <setting ref="Value" name="Value sub-setting" type="string"/>
       
    11         </setting>
       
    12         
       
    13         <setting ref="StringToIntSequence" name="String-to-int sequence" type="sequence" mapKey="Name" mapValue="Value">
       
    14             <setting ref="Name" name="Name sub-setting" type="string"/>
       
    15             <setting ref="Value" name="Value sub-setting" type="int"/>
       
    16         </setting>
       
    17         
       
    18         <setting ref="StringToRealSequence" name="String-to-real sequence" type="sequence" mapKey="Name" mapValue="Value">
       
    19             <setting ref="Name" name="Name sub-setting" type="string"/>
       
    20             <setting ref="Value" name="Value sub-setting" type="real"/>
       
    21         </setting>
       
    22     </feature>
       
    23 
       
    24 
       
    25     <feature ref="NameIdMappingTestTargetSettings" name="Target settings for name-ID mappings">
       
    26         <setting ref="Selection" name="Selection setting" type="selection">
       
    27             <option map="NameIdMappingTestSourceSequences/StringSequence"/>
       
    28             <option name="None" value="none"/>
       
    29         </setting>
       
    30         
       
    31         <setting ref="Selection2" name="Selection setting 2" type="selection">
       
    32             <option map="NameIdMappingTestSourceSequences/StringToStringSequence"/>
       
    33             <option name="None" value="none"/>
       
    34         </setting>
       
    35         
       
    36         <setting ref="String" name="String setting" type="string">
       
    37             <option map="NameIdMappingTestSourceSequences/StringSequence"/>
       
    38             <option name="None" value=""/>
       
    39         </setting>
       
    40         
       
    41         <setting ref="String2" name="String setting 2" type="string">
       
    42             <option map="NameIdMappingTestSourceSequences/StringToStringSequence"/>
       
    43             <option name="None" value=""/>
       
    44         </setting>
       
    45         
       
    46         <setting ref="Int" name="Int setting" type="int">
       
    47             <option map="NameIdMappingTestSourceSequences/StringToIntSequence"/>
       
    48             <option name="Zero" value="0"/>
       
    49         </setting>
       
    50         
       
    51         <setting ref="Real" name="Real setting" type="real">
       
    52             <option map="NameIdMappingTestSourceSequences/StringToRealSequence"/>
       
    53             <option name="Zero" value="0"/>
       
    54         </setting>
       
    55         
       
    56         <setting ref="Sequence" name="Sequence" type="sequence">
       
    57             <setting ref="Selection" name="Selection sub-setting" type="selection">
       
    58                 <option map="NameIdMappingTestSourceSequences/StringSequence"/>
       
    59                 <option name="None" value="none"/>
       
    60             </setting>
       
    61             
       
    62             <setting ref="Selection2" name="Selection sub-setting 2" type="selection">
       
    63                 <option map="NameIdMappingTestSourceSequences/StringToStringSequence"/>
       
    64                 <option name="None" value="none"/>
       
    65             </setting>
       
    66             
       
    67             <setting ref="String" name="String sub-setting" type="string">
       
    68                 <option map="NameIdMappingTestSourceSequences/StringSequence"/>
       
    69                 <option name="None" value=""/>
       
    70             </setting>
       
    71             
       
    72             <setting ref="String2" name="String sub-setting 2" type="string">
       
    73                 <option map="NameIdMappingTestSourceSequences/StringToStringSequence"/>
       
    74                 <option name="None" value=""/>
       
    75             </setting>
       
    76             
       
    77             <setting ref="Int" name="Int sub-setting" type="int">
       
    78                 <option map="NameIdMappingTestSourceSequences/StringToIntSequence"/>
       
    79                 <option name="Zero" value="0"/>
       
    80             </setting>
       
    81             
       
    82             <setting ref="Real" name="Real sub-setting" type="real">
       
    83                 <option map="NameIdMappingTestSourceSequences/StringToRealSequence"/>
       
    84                 <option name="Zero" value="0"/>
       
    85             </setting>
       
    86         </setting>
       
    87     </feature>
       
    88 
       
    89     <data>
       
    90         <NameIdMappingTestSourceSequences>
       
    91             <StringSequence template="true">
       
    92                 <Value></Value>
       
    93             </StringSequence>
       
    94             <StringSequence><Value>Entry 1</Value></StringSequence>
       
    95             <StringSequence><Value>Entry 2</Value></StringSequence>
       
    96             <StringSequence><Value>Entry 3</Value></StringSequence>
       
    97             
       
    98             <StringToStringSequence template="true">
       
    99                 <Name></Name>
       
   100                 <Value></Value>
       
   101             </StringToStringSequence>
       
   102             <StringToStringSequence><Name>Entry 1</Name><Value>e 1</Value></StringToStringSequence>
       
   103             <StringToStringSequence><Name>Entry 2</Name><Value>e 2</Value></StringToStringSequence>
       
   104             <StringToStringSequence><Name>Entry 3</Name><Value>e 3</Value></StringToStringSequence>
       
   105             
       
   106             <StringToIntSequence template="true">
       
   107                 <Name></Name>
       
   108                 <Value></Value>
       
   109             </StringToIntSequence>
       
   110             <StringToIntSequence><Name>Entry 1</Name><Value>100</Value></StringToIntSequence>
       
   111             <StringToIntSequence><Name>Entry 2</Name><Value>120</Value></StringToIntSequence>
       
   112             <StringToIntSequence><Name>Entry 3</Name><Value>130</Value></StringToIntSequence>
       
   113             
       
   114             
       
   115             <StringToRealSequence template="true">
       
   116                 <Name></Name>
       
   117                 <Value></Value>
       
   118             </StringToRealSequence>
       
   119             <StringToRealSequence><Name>Entry 1</Name><Value>1.1</Value></StringToRealSequence>
       
   120             <StringToRealSequence><Name>Entry 2</Name><Value>1.2</Value></StringToRealSequence>
       
   121             <StringToRealSequence><Name>Entry 3</Name><Value>1.3</Value></StringToRealSequence>
       
   122         </NameIdMappingTestSourceSequences>
       
   123         
       
   124         
       
   125         <NameIdMappingTestTargetSettings>
       
   126             <Selection>none</Selection>
       
   127             <Selection2>none</Selection2>
       
   128             <String></String>
       
   129             <String2></String2>
       
   130             <Int>0</Int>
       
   131             <Real>0</Real>
       
   132             
       
   133             <Sequence template="true">
       
   134                 <Selection>none</Selection>
       
   135                 <Selection2>none</Selection2>
       
   136                 <String></String>
       
   137                 <String2></String2>
       
   138                 <Int>0</Int>
       
   139                 <Real>0</Real>
       
   140             </Sequence>
       
   141             <Sequence>
       
   142                 <Selection>none</Selection>
       
   143                 <Selection2>none</Selection2>
       
   144                 <String></String>
       
   145                 <String2></String2>
       
   146                 <Int>0</Int>
       
   147                 <Real>0</Real>
       
   148             </Sequence>
       
   149         </NameIdMappingTestTargetSettings>
       
   150     </data>
       
   151 </configuration>