configurationengine/source/cone/public/tests/testdata/view_tests/unit-test/confml/mailboxes.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/2"
       
     3 	xmlns:xi="http://www.w3.org/2001/XInclude"
       
     4 	xmlns:xs="http://www.w3.org/2001/XMLSchema"
       
     5 	version="1.0"
       
     6 	name="Mailboxes for unit tests"
       
     7 	>
       
     8 
       
     9     	<feature name="Mailbox1" ref="mailbox1">
       
    10 		<desc>Mailbox1 description</desc>
       
    11 	    <setting name="Int1" type="int" ref="set_int1" required="true" constraint=". &gt;= set_int2">
       
    12     		<desc>Integer 1, must be equal or bigger than #2</desc>
       
    13 	    </setting>
       
    14 	    <setting name="Int2" type="int" ref="set_int2" required="true" constraint=". &lt;= set_int1">
       
    15 	    	<desc>Integer 2, must be equal or smaller than #1</desc>
       
    16 	    </setting>
       
    17 	    <setting name="Int3" type="int" ref="set_int3" required="true" relevant ="set_int1 = 4">
       
    18 	    	<desc>Integer 3, relevant only if int1 is 4</desc>
       
    19 	    </setting>
       
    20 	    <setting name="Int4" type="int" ref="set_int4" required="true" constraint=". = set_int3" relevant="set_int2 = 2">
       
    21 	    	<desc>Integer 4, relevant only if int2 is 3, must be same as int3</desc>
       
    22 	    </setting>
       
    23 	</feature>
       
    24     	<feature name="Mailbox2" ref="mailbox2">
       
    25 		<desc>Mailbox1 description</desc>
       
    26 	    <setting name="Int1" type="int" ref="set_int1" required="true" constraint=". &gt;= set_int2">
       
    27     		<desc>Integer 1, must be equal or bigger than #2</desc>
       
    28 	    </setting>
       
    29 	    <setting name="Int2" type="int" ref="set_int2" required="true" constraint=". &lt;= set_int1">
       
    30 	    	<desc>Integer 2, must be equal or smaller than #1</desc>
       
    31 	    </setting>
       
    32 	    <setting name="Int3" type="int" ref="set_int3" required="true" relevant ="set_int1 = 4">
       
    33 	    	<desc>Integer 3, relevant only if int1 is 4</desc>
       
    34 	    </setting>
       
    35 	    <setting name="Int4" type="int" ref="set_int4" required="true" constraint=". = set_int3" relevant="set_int2 = 2">
       
    36 	    	<desc>Integer 4, relevant only if int2 is 3, must be same as int3</desc>
       
    37 	    </setting>
       
    38 	</feature>
       
    39     	<feature name="Mailbox3" ref="mailbox3">
       
    40 		<desc>Mailbox1 description</desc>
       
    41 	    <setting name="Int1" type="int" ref="set_int1" required="true" constraint=". &gt;= set_int2">
       
    42     		<desc>Integer 1, must be equal or bigger than #2</desc>
       
    43 	    </setting>
       
    44 	    <setting name="Int2" type="int" ref="set_int2" required="true" constraint=". &lt;= set_int1">
       
    45 	    	<desc>Integer 2, must be equal or smaller than #1</desc>
       
    46 	    </setting>
       
    47 	    <setting name="Int3" type="int" ref="set_int3" required="true" relevant ="set_int1 = 4">
       
    48 	    	<desc>Integer 3, relevant only if int1 is 4</desc>
       
    49 	    </setting>
       
    50 	    <setting name="Int4" type="int" ref="set_int4" required="true" constraint=". = set_int3" relevant="set_int2 = 2">
       
    51 	    	<desc>Integer 4, relevant only if int2 is 3, must be same as int3</desc>
       
    52 	    </setting>
       
    53 	</feature>
       
    54     	<feature name="Mailbox4" ref="mailbox4">
       
    55 		<desc>Mailbox1 description</desc>
       
    56 	    <setting name="Int1" type="int" ref="set_int1" required="true" constraint=". &gt;= set_int2">
       
    57     		<desc>Integer 1, must be equal or bigger than #2</desc>
       
    58 	    </setting>
       
    59 	    <setting name="Int2" type="int" ref="set_int2" required="true" constraint=". &lt;= set_int1">
       
    60 	    	<desc>Integer 2, must be equal or smaller than #1</desc>
       
    61 	    </setting>
       
    62 	    <setting name="Int3" type="int" ref="set_int3" required="true" relevant ="set_int1 = 4">
       
    63 	    	<desc>Integer 3, relevant only if int1 is 4</desc>
       
    64 	    </setting>
       
    65 	    <setting name="Int4" type="int" ref="set_int4" required="true" constraint=". = set_int3" relevant="set_int2 = 2">
       
    66 	    	<desc>Integer 4, relevant only if int2 is 3, must be same as int3</desc>
       
    67 	    </setting>
       
    68 	</feature>
       
    69     	<feature name="Mailbox5" ref="mailbox5">
       
    70 		<desc>Mailbox1 description</desc>
       
    71 	    <setting name="Int1" type="int" ref="set_int1" required="true" constraint=". &gt;= set_int2">
       
    72     		<desc>Integer 1, must be equal or bigger than #2</desc>
       
    73 	    </setting>
       
    74 	    <setting name="Int2" type="int" ref="set_int2" required="true" constraint=". &lt;= set_int1">
       
    75 	    	<desc>Integer 2, must be equal or smaller than #1</desc>
       
    76 	    </setting>
       
    77 	    <setting name="Int3" type="int" ref="set_int3" required="true" relevant ="set_int1 = 4">
       
    78 	    	<desc>Integer 3, relevant only if int1 is 4</desc>
       
    79 	    </setting>
       
    80 	    <setting name="Int4" type="int" ref="set_int4" required="true" constraint=". = set_int3" relevant="set_int2 = 2">
       
    81 	    	<desc>Integer 4, relevant only if int2 is 3, must be same as int3</desc>
       
    82 	    </setting>
       
    83 	</feature>
       
    84     	<feature name="Mailbox6" ref="mailbox6">
       
    85 		<desc>Mailbox1 description</desc>
       
    86 	    <setting name="Int1" type="int" ref="set_int1" required="true" constraint=". &gt;= set_int2">
       
    87     		<desc>Integer 1, must be equal or bigger than #2</desc>
       
    88 	    </setting>
       
    89 	    <setting name="Int2" type="int" ref="set_int2" required="true" constraint=". &lt;= set_int1">
       
    90 	    	<desc>Integer 2, must be equal or smaller than #1</desc>
       
    91 	    </setting>
       
    92 	    <setting name="Int3" type="int" ref="set_int3" required="true" relevant ="set_int1 = 4">
       
    93 	    	<desc>Integer 3, relevant only if int1 is 4</desc>
       
    94 	    </setting>
       
    95 	    <setting name="Int4" type="int" ref="set_int4" required="true" constraint=". = set_int3" relevant="set_int2 = 2">
       
    96 	    	<desc>Integer 4, relevant only if int2 is 3, must be same as int3</desc>
       
    97 	    </setting>
       
    98 	</feature>
       
    99 </configuration>