configurationengine/source/scripts/tests/generation_test_project/custom/implml/simple_tempvars.implml
author terytkon
Thu, 11 Mar 2010 17:04:37 +0200
changeset 0 2e8eeb919028
child 3 e7e0ae78773e
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
<?xml version="1.0" encoding="UTF-8"?>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     2
<container xmlns="http://www.symbianfoundation.org/xml/implml/1">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     3
    <!-- Define the temporary variables and set their values -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     4
    <tempVariable ref="TempFeature.String"   type="string"   value="testing"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     5
    <tempVariable ref="TempFeature.Int"      type="int"      value="500"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     6
    <tempVariable ref="TempFeature.Real"     type="real"     value="1.5"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     7
    <tempVariable ref="TempFeature.Boolean"  type="boolean"  value="true"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     8
    <tempVariable ref="TempFeature.Unused"   type="boolean"  value="false"/>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     9
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    10
    <!-- Modify the temporary features -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    11
    <ruleml xmlns="http://www.s60.com/xml/ruleml/1">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    12
        <rule>True configures TempFeature.String = TempFeature.String + " and more testing"</rule>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    13
        <rule>True configures TempFeature.Int = TempFeature.Int + 1</rule>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    14
        <rule>True configures TempFeature.Real = TempFeature.Real + 0.25</rule>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    15
    </ruleml>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    16
    
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    17
    <!-- Print out the values to a text file -->
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    18
    <templateml xmlns="http://www.s60.com/xml/templateml/1">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    19
    <output file="simple_tempvars_test.txt" dir="content" encoding="UTF-8">
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    20
<template>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    21
TempFeature.String:  {{ feat_tree.TempFeature.String._value }}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    22
TempFeature.Int:     {{ feat_tree.TempFeature.Int._value }}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    23
TempFeature.Real:    {{ feat_tree.TempFeature.Real._value }}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    24
TempFeature.Boolean: {{ feat_tree.TempFeature.Boolean._value }}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    25
</template>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    26
    </output>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    27
    </templateml>
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    28
</container>