configurationengine/source/plugins/common/ConeRulePlugin/ruleplugin/tests/ruleproject/rules/confml/arithmetic.confml
author terytkon
Thu, 11 Mar 2010 17:04:37 +0200
changeset 0 2e8eeb919028
permissions -rw-r--r--
Adding EPL version of configurationengine.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     1
<configuration name="Arithmetic operation test" xmlns="http://www.s60.com/xml/confml/2" xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xlink="http://www.w3.org/1999/xlink">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     2
  <feature name="Test settings for arithmetic operations" ref="Arithmetic">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     3
    <!-- Values used in tests -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     4
    <setting name="Value 1" ref="Value1" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     5
    <setting name="Value 2" ref="Value2" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     6
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     7
    <setting name="Real value 1" ref="RealValue1" type="real" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     8
    <setting name="Real value 2" ref="RealValue2" type="real" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     9
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    10
    <!-- Settings for storing the result of the calculation -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    11
    <setting name="Addition result 1" ref="AdditionResult1" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    12
    <setting name="Addition result 2" ref="AdditionResult2" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    13
    <setting name="Addition result 3" ref="AdditionResult3" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    14
    <setting name="Addition result 4" ref="AdditionResult4" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    15
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    16
    <setting name="Subtraction result 1" ref="SubtractionResult1" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    17
    <setting name="Subtraction result 2" ref="SubtractionResult2" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    18
    <setting name="Subtraction result 3" ref="SubtractionResult3" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    19
    <setting name="Subtraction result 4" ref="SubtractionResult4" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    20
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    21
    <setting name="Multiplication result 1" ref="MultiplicationResult1" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    22
    <setting name="Multiplication result 2" ref="MultiplicationResult2" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    23
    <setting name="Multiplication result 3" ref="MultiplicationResult3" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    24
    <setting name="Multiplication result 4" ref="MultiplicationResult4" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    25
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    26
    <setting name="Division result 1" ref="DivisionResult1" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    27
    <setting name="Division result 2" ref="DivisionResult2" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    28
    <setting name="Division result 3" ref="DivisionResult3" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    29
    <setting name="Division result 4" ref="DivisionResult4" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    30
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    31
    <setting name="Mixed result 1" ref="MixedResult1" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    32
    <setting name="Mixed result 2" ref="MixedResult2" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    33
    <setting name="Mixed result 3" ref="MixedResult3" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    34
    <setting name="Mixed result 4" ref="MixedResult4" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    35
    <setting name="Mixed result 5" ref="MixedResult5" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    36
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    37
    <setting name="Real result 1" ref="RealResult1" type="real" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    38
    <setting name="Real result 2" ref="RealResult2" type="real" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    39
    <setting name="Real result 3" ref="RealResult3" type="real" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    40
    <setting name="Real result 4" ref="RealResult4" type="real" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    41
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    42
    <setting name="Real calculation into int setting result" ref="RealCalcIntoIntResult" type="int" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    43
    <setting name="Int calculation into real setting result" ref="IntCalcIntoRealResult" type="real" />
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    44
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    45
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    46
  </feature>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    47
  
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    48
  <data>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    49
    <Arithmetic>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    50
      <Value1>5</Value1>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    51
      <Value2>20</Value2>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    52
      
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    53
      <RealValue1>5</RealValue1>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    54
      <RealValue2>20</RealValue2>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    55
      
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    56
      <AdditionResult1>0</AdditionResult1>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    57
      <AdditionResult2>0</AdditionResult2>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    58
      <AdditionResult3>0</AdditionResult3>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    59
      <AdditionResult4>0</AdditionResult4>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    60
      
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    61
      <SubtractionResult1>0</SubtractionResult1>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    62
      <SubtractionResult2>0</SubtractionResult2>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    63
      <SubtractionResult3>0</SubtractionResult3>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    64
      <SubtractionResult4>0</SubtractionResult4>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    65
      
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    66
      <MultiplicationResult1>0</MultiplicationResult1>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    67
      <MultiplicationResult2>0</MultiplicationResult2>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    68
      <MultiplicationResult3>0</MultiplicationResult3>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    69
      <MultiplicationResult4>0</MultiplicationResult4>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    70
      
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    71
      <DivisionResult1>0</DivisionResult1>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    72
      <DivisionResult2>0</DivisionResult2>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    73
      <DivisionResult3>0</DivisionResult3>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    74
      <DivisionResult4>0</DivisionResult4>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    75
      
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    76
      <MixedResult1>0</MixedResult1>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    77
      <MixedResult2>0</MixedResult2>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    78
      <MixedResult3>0</MixedResult3>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    79
      <MixedResult4>0</MixedResult4>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    80
      <MixedResult5>0</MixedResult5>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    81
      
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    82
      <RealResult1>0</RealResult1>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    83
      <RealResult2>0</RealResult2>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    84
      <RealResult3>0</RealResult3>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    85
      <RealResult4>0</RealResult4>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    86
      
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    87
      <RealCalcIntoIntResult>0</RealCalcIntoIntResult>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    88
      <IntCalcIntoRealResult>0</IntCalcIntoRealResult>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    89
    </Arithmetic>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    90
  </data>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    91
</configuration>