configurationengine/source/cone/validation/tests/testdata/schema/confml2/valid/relevant_feature_test.confml
changeset 3 e7e0ae78773e
child 5 d2c80f5cab53
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/2"
       
     3                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       
     4                xsi:schemaLocation="http://www.s60.com/xml/confml/2 http://www.s60.com/xml/confml/1#//confml2"
       
     5                name="Relevant feature test">
       
     6     <feature ref="RelevantFeatureTest" name="Relevant feature test" relevant="Feature1/StringSetting = 'test'">
       
     7         <desc>Feature for testing attribute 'relevant' in a feature.</desc>
       
     8         
       
     9         <setting ref="RealSetting" name="Real setting" type="real">
       
    10             <desc>A real setting</desc>
       
    11         </setting>
       
    12     
       
    13         <setting ref="IntSetting" name="Int setting" type="int">
       
    14             <desc>An int setting</desc>
       
    15         </setting>
       
    16     
       
    17         <setting ref="StringSetting" name="String setting" type="string">
       
    18             <desc>A string setting</desc>
       
    19         </setting>
       
    20     
       
    21         <setting ref="BooleanSetting" name="Boolean setting" type="boolean">
       
    22             <desc>A boolean setting</desc>
       
    23         </setting>
       
    24     
       
    25         <setting ref="SelectionSetting" name="Selection setting" type="selection">
       
    26             <desc>A selection setting</desc>
       
    27             <option name="Option0" value="0"/>
       
    28             <option name="Option1" value="1"/>
       
    29             <option name="Option2" value="2"/>
       
    30             <option name="Option3" value="3"/>
       
    31             <option name="Option4" value="4"/>
       
    32         </setting>
       
    33     
       
    34         <setting ref="MultiSelectionSetting" name="Multi-selection setting" type="multiSelection">
       
    35             <desc>A multi-selection setting</desc>
       
    36             <option name="Option 0" value="opt 0"/>
       
    37             <option name="Option 1" value="opt 1"/>
       
    38             <option name="Option 2" value="opt 2"/>
       
    39             <option name="Option 3" value="opt 3"/>
       
    40             <option name="Option 4" value="opt 4"/>
       
    41         </setting>
       
    42     
       
    43         <setting ref="FolderSetting" name="Folder setting" type="folder">
       
    44             <desc>A folder setting</desc>
       
    45             <localPath/>
       
    46             <targetPath/>
       
    47         </setting>
       
    48     
       
    49         <setting ref="FileSetting" name="File setting" type="file">
       
    50             <desc>A file setting</desc>
       
    51             <localPath/>
       
    52             <targetPath/>
       
    53         </setting>
       
    54     
       
    55         <setting ref="SequenceSetting" name="Sequence setting" type="sequence">
       
    56             <desc>A sequence setting</desc>
       
    57 
       
    58             <setting ref="RealSubSetting" name="Real sub-setting" type="real">
       
    59                 <desc>A real sub-setting</desc>
       
    60             </setting>
       
    61 
       
    62             <setting ref="IntSubSetting" name="Int sub-setting" type="int">
       
    63                 <desc>An int sub-setting</desc>
       
    64             </setting>
       
    65 
       
    66             <setting ref="StringSubSetting" name="String sub-setting" type="string">
       
    67                 <desc>A string sub-setting</desc>
       
    68             </setting>
       
    69 
       
    70             <setting ref="BooleanSubSetting" name="Boolean sub-setting" type="boolean">
       
    71                 <desc>A boolean sub-setting</desc>
       
    72             </setting>
       
    73 
       
    74             <setting ref="SelectionSubSetting" name="Selection sub-setting" type="selection">
       
    75                 <desc>A selection sub-setting</desc>
       
    76                 <option name="Op0" value="0"/>
       
    77                 <option name="Op1" value="1"/>
       
    78                 <option name="Op2" value="2"/>
       
    79                 <option name="Op3" value="3"/>
       
    80                 <option name="Op4" value="4"/>
       
    81             </setting>
       
    82 
       
    83             <setting ref="MultiSelectionSubSetting" name="Multi-selection sub-setting" type="multiSelection">
       
    84                 <desc>A multi-selection sub-setting</desc>
       
    85                 <option name="Option 0" value="opt 0"/>
       
    86                 <option name="Option 1" value="opt 1"/>
       
    87                 <option name="Option 2" value="opt 2"/>
       
    88                 <option name="Option 3" value="opt 3"/>
       
    89                 <option name="Option 4" value="opt 4"/>
       
    90             </setting>
       
    91             
       
    92             <setting ref="FolderSubSetting" name="Folder sub-setting" type="folder">
       
    93                 <desc>A folder sub-setting</desc>
       
    94                 <localPath/>
       
    95                 <targetPath/>
       
    96             </setting>
       
    97             
       
    98             <setting ref="FileSubSetting" name="File sub-setting" type="file">
       
    99                 <desc>A file sub-setting</desc>
       
   100                 <localPath/>
       
   101                 <targetPath/>
       
   102             </setting>
       
   103         </setting>
       
   104     </feature>
       
   105   
       
   106   <data>
       
   107     <RelevantFeatureTest>
       
   108         <RealSetting>3.14</RealSetting>
       
   109         <IntSetting>10</IntSetting>
       
   110         <StringSetting>default string</StringSetting>
       
   111         <BooleanSetting>true</BooleanSetting>
       
   112         <SelectionSetting>1</SelectionSetting>
       
   113         <MultiSelectionSetting>"opt 0" "opt 2" "opt 4"</MultiSelectionSetting>
       
   114         
       
   115         <FolderSetting>
       
   116             <localPath>default_folder</localPath>
       
   117             <targetPath>default_target_folder/</targetPath>
       
   118         </FolderSetting>
       
   119         <FileSetting>
       
   120             <localPath>default_file.txt</localPath>
       
   121             <targetPath>default_target_folder/default_file_renamed.txt</targetPath>
       
   122         </FileSetting>
       
   123         
       
   124         <SequenceSetting>
       
   125             <RealSubSetting>1.25</RealSubSetting>
       
   126             <IntSubSetting>128</IntSubSetting>
       
   127             <StringSubSetting>def1</StringSubSetting>
       
   128             <BooleanSubSetting>false</BooleanSubSetting>
       
   129             <SelectionSubSetting>1</SelectionSubSetting>
       
   130             <MultiSelectionSubSetting>"opt 1"</MultiSelectionSubSetting>
       
   131             <FolderSubSetting><localPath>seq/def1_folder</localPath></FolderSubSetting>
       
   132             <FileSubSetting><localPath>seq/def1_file.txt</localPath></FileSubSetting>
       
   133         </SequenceSetting>
       
   134     </RelevantFeatureTest>
       
   135   </data>
       
   136 </configuration>