1<?xml version="1.0" encoding="UTF-8"?> 2<ConfigurableDomains SystemClassName="Test"> 3 <ConfigurableDomain Name="Calibration" SequenceAware="false"> 4 <Configurations> 5 <Configuration Name="default"> 6 <CompoundRule Type="All"/> 7 </Configuration> 8 </Configurations> 9 <ConfigurableElements> 10 <ConfigurableElement Path="/Test/test/included/bool"/> 11 </ConfigurableElements> 12 <Settings> 13 <Configuration Name="default"> 14 <ConfigurableElement Path="/Test/test/included/bool"> 15 <BooleanParameter Name="bool">1</BooleanParameter> 16 </ConfigurableElement> 17 </Configuration> 18 </Settings> 19 </ConfigurableDomain> 20 <ConfigurableDomain Name="Third" SequenceAware="false"> 21 <Configurations> 22 <Configuration Name="default"> 23 <CompoundRule Type="All"/> 24 </Configuration> 25 </Configurations> 26 <ConfigurableElements> 27 <ConfigurableElement Path="/Test/test/block/3"/> 28 </ConfigurableElements> 29 <Settings> 30 <Configuration Name="default"> 31 <ConfigurableElement Path="/Test/test/block/3"> 32 <ParameterBlock Name="3"> 33 <FixedPointParameter Name="q2.5">1.21875</FixedPointParameter> 34 <IntegerParameter Name="uint8">200</IntegerParameter> 35 <StringParameter Name="string">blah</StringParameter> 36 </ParameterBlock> 37 </ConfigurableElement> 38 </Configuration> 39 </Settings> 40 </ConfigurableDomain> 41 <ConfigurableDomain Name="Fourth" SequenceAware="false"> 42 <Configurations> 43 <Configuration Name="default"> 44 <CompoundRule Type="All"/> 45 </Configuration> 46 </Configurations> 47 <ConfigurableElements> 48 <ConfigurableElement Path="/Test/test/block/4"/> 49 </ConfigurableElements> 50 <Settings> 51 <Configuration Name="default"> 52 <ConfigurableElement Path="/Test/test/block/4"> 53 <ParameterBlock Name="4"> 54 <FixedPointParameter Name="q2.5">1.21875</FixedPointParameter> 55 <IntegerParameter Name="uint8">200</IntegerParameter> 56 <StringParameter Name="string">blah</StringParameter> 57 </ParameterBlock> 58 </ConfigurableElement> 59 </Configuration> 60 </Settings> 61 </ConfigurableDomain> 62 <ConfigurableDomain Name="EddGroup.First" SequenceAware="false"> 63 <Configurations> 64 <Configuration Name="Green.On"> 65 <CompoundRule Type="All"> 66 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Red"/> 67 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Blue"/> 68 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Green"/> 69 <SelectionCriterionRule SelectionCriterion="Switch" MatchesWhen="Is" Value="On"/> 70 </CompoundRule> 71 </Configuration> 72 <Configuration Name="Green.Off"> 73 <CompoundRule Type="All"> 74 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Red"/> 75 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Blue"/> 76 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Green"/> 77 <SelectionCriterionRule SelectionCriterion="Switch" MatchesWhen="Is" Value="Off"/> 78 </CompoundRule> 79 </Configuration> 80 <Configuration Name="Default"> 81 <CompoundRule Type="All"> 82 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Red"/> 83 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Blue"/> 84 </CompoundRule> 85 </Configuration> 86 </Configurations> 87 <ConfigurableElements> 88 <ConfigurableElement Path="/Test/test/block/1/q2.5"/> 89 <ConfigurableElement Path="/Test/test/block/1/string"/> 90 </ConfigurableElements> 91 <Settings> 92 <Configuration Name="Green.On"> 93 <ConfigurableElement Path="/Test/test/block/1/q2.5"> 94 <FixedPointParameter Name="q2.5">1.18750</FixedPointParameter> 95 </ConfigurableElement> 96 <ConfigurableElement Path="/Test/test/block/1/string"> 97 <StringParameter Name="string"></StringParameter> 98 </ConfigurableElement> 99 </Configuration> 100 <Configuration Name="Green.Off"> 101 <ConfigurableElement Path="/Test/test/block/1/q2.5"> 102 <FixedPointParameter Name="q2.5">1.18750</FixedPointParameter> 103 </ConfigurableElement> 104 <ConfigurableElement Path="/Test/test/block/1/string"> 105 <StringParameter Name="string">some string</StringParameter> 106 </ConfigurableElement> 107 </Configuration> 108 <Configuration Name="Default"> 109 <ConfigurableElement Path="/Test/test/block/1/q2.5"> 110 <FixedPointParameter Name="q2.5">0.00000</FixedPointParameter> 111 </ConfigurableElement> 112 <ConfigurableElement Path="/Test/test/block/1/string"> 113 <StringParameter Name="string">some other string</StringParameter> 114 </ConfigurableElement> 115 </Configuration> 116 </Settings> 117 </ConfigurableDomain> 118 <ConfigurableDomain Name="EddGroup.Second" SequenceAware="false"> 119 <Configurations> 120 <Configuration Name="Blue.On"> 121 <CompoundRule Type="All"> 122 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Red"/> 123 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Blue"/> 124 <SelectionCriterionRule SelectionCriterion="Switch" MatchesWhen="Is" Value="On"/> 125 </CompoundRule> 126 </Configuration> 127 <Configuration Name="Blue.Off"> 128 <CompoundRule Type="All"> 129 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Red"/> 130 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Blue"/> 131 </CompoundRule> 132 </Configuration> 133 <Configuration Name="Green"> 134 <CompoundRule Type="All"> 135 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Red"/> 136 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Green"/> 137 </CompoundRule> 138 </Configuration> 139 <Configuration Name="Default"> 140 <CompoundRule Type="All"> 141 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Red"/> 142 </CompoundRule> 143 </Configuration> 144 </Configurations> 145 <ConfigurableElements> 146 <ConfigurableElement Path="/Test/test/block/2/uint8"/> 147 </ConfigurableElements> 148 <Settings> 149 <Configuration Name="Blue.On"> 150 <ConfigurableElement Path="/Test/test/block/2/uint8"> 151 <IntegerParameter Name="uint8">3</IntegerParameter> 152 </ConfigurableElement> 153 </Configuration> 154 <Configuration Name="Blue.Off"> 155 <ConfigurableElement Path="/Test/test/block/2/uint8"> 156 <IntegerParameter Name="uint8">4</IntegerParameter> 157 </ConfigurableElement> 158 </Configuration> 159 <Configuration Name="Green"> 160 <ConfigurableElement Path="/Test/test/block/2/uint8"> 161 <IntegerParameter Name="uint8">5</IntegerParameter> 162 </ConfigurableElement> 163 </Configuration> 164 <Configuration Name="Default"> 165 <ConfigurableElement Path="/Test/test/block/2/uint8"> 166 <IntegerParameter Name="uint8">6</IntegerParameter> 167 </ConfigurableElement> 168 </Configuration> 169 </Settings> 170 </ConfigurableDomain> 171 <ConfigurableDomain Name="sequenceAware" SequenceAware="true"> 172 <Configurations/> 173 <ConfigurableElements/> 174 <Settings/> 175 </ConfigurableDomain> 176 <ConfigurableDomain Name="Red.Black" SequenceAware="true"> 177 <Configurations> 178 <Configuration Name="green.confGroup..On.Blue.dot"> 179 <CompoundRule Type="All"> 180 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Red"/> 181 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Green"/> 182 <CompoundRule Type="Any"> 183 <SelectionCriterionRule SelectionCriterion="Switch" MatchesWhen="Is" Value="On"/> 184 <CompoundRule Type="All"> 185 <CompoundRule Type="All"> 186 <CompoundRule Type="All"/> 187 </CompoundRule> 188 <CompoundRule Type="All"> 189 <CompoundRule Type="Any"> 190 <SelectionCriterionRule SelectionCriterion="Switch" MatchesWhen="Is" Value="On"/> 191 </CompoundRule> 192 </CompoundRule> 193 </CompoundRule> 194 </CompoundRule> 195 <SelectionCriterionRule SelectionCriterion="Switch" MatchesWhen="Is" Value="On"/> 196 <SelectionCriterionRule SelectionCriterion="Switch" MatchesWhen="Is" Value="On"/> 197 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Green"/> 198 <SelectionCriterionRule SelectionCriterion="Colors" MatchesWhen="Includes" Value="Blue"/> 199 </CompoundRule> 200 </Configuration> 201 </Configurations> 202 <ConfigurableElements> 203 <ConfigurableElement Path="/Test/test/block/0/q2.5"/> 204 <ConfigurableElement Path="/Test/test/block/0/string"/> 205 <ConfigurableElement Path="/Test/test/inline/bool"/> 206 </ConfigurableElements> 207 <Settings> 208 <Configuration Name="green.confGroup..On.Blue.dot"> 209 <ConfigurableElement Path="/Test/test/block/0/q2.5"> 210 <FixedPointParameter Name="q2.5">1.18750</FixedPointParameter> 211 </ConfigurableElement> 212 <ConfigurableElement Path="/Test/test/block/0/string"> 213 <StringParameter Name="string">12 ab @ <![CDATA[ < > \n \0 ✔ "'\</StringParameter> 214 </ConfigurableElement> 215 <ConfigurableElement Path="/Test/test/inline/bool"> 216 <BooleanParameter Name="bool">1</BooleanParameter> 217 </ConfigurableElement> 218 </Configuration> 219 </Settings> 220 </ConfigurableDomain> 221</ConfigurableDomains> 222