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