Files
2026-06-17 14:00:51 +02:00

40531 lines
1.3 MiB
Plaintext

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/xml/XSLT/panelfile-4-19-2.xsl" type="text/xsl"?>
<layout-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://jmri.org/xml/schema/layout-4-19-2.xsd">
<jmriversion>
<major>5</major>
<minor>3</minor>
<test>1</test>
<modifier>plus</modifier>
</jmriversion>
<sensors class="jmri.jmrix.internal.configurexml.InternalSensorManagerXml">
<defaultInitialState>unknown</defaultInitialState>
<sensor inverted="false">
<systemName>IS1</systemName>
</sensor>
<sensor inverted="false">
<systemName>IS2</systemName>
<userName>Some sensor</userName>
</sensor>
<sensor inverted="false">
<systemName>ISCLOCKRUNNING</systemName>
</sensor>
</sensors>
<turnouts class="jmri.jmrix.internal.configurexml.InternalTurnoutManagerXml">
<operations automate="false">
<operation name="NoFeedback" class="jmri.configurexml.turnoutoperations.NoFeedbackTurnoutOperationXml" interval="300" maxtries="2" />
<operation name="Raw" class="jmri.configurexml.turnoutoperations.RawTurnoutOperationXml" interval="300" maxtries="1" />
<operation name="Sensor" class="jmri.configurexml.turnoutoperations.SensorTurnoutOperationXml" interval="300" maxtries="3" />
</operations>
<defaultclosedspeed>Normal</defaultclosedspeed>
<defaultthrownspeed>Restricted</defaultthrownspeed>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT1</systemName>
</turnout>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT2</systemName>
<userName>Some turnout</userName>
</turnout>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT3</systemName>
</turnout>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT4</systemName>
</turnout>
<turnout feedback="DIRECT" inverted="false" automate="Off">
<systemName>IT5</systemName>
</turnout>
</turnouts>
<lights class="jmri.jmrix.internal.configurexml.InternalLightManagerXml">
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
<systemName>IL1</systemName>
</light>
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
<systemName>IL2</systemName>
<userName>Some light</userName>
</light>
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
<systemName>ILVariable</systemName>
</light>
</lights>
<reporters class="jmri.jmrix.internal.configurexml.InternalReporterManagerXml">
<reporter>
<systemName>IR1</systemName>
</reporter>
</reporters>
<memories class="jmri.managers.configurexml.DefaultMemoryManagerXml">
<memory>
<systemName>IM1</systemName>
</memory>
<memory value="Hello">
<systemName>IM2</systemName>
<userName>Some memory</userName>
</memory>
<memory>
<systemName>IM3</systemName>
</memory>
<memory value="9:36 PM">
<systemName>IMCURRENTTIME</systemName>
</memory>
<memory value="1.0">
<systemName>IMRATEFACTOR</systemName>
</memory>
</memories>
<signalheads class="jmri.managers.configurexml.AbstractSignalHeadManagerXml">
<signalhead class="jmri.implementation.configurexml.VirtualSignalHeadXml">
<systemName>IH1</systemName>
</signalhead>
<signalhead class="jmri.implementation.configurexml.VirtualSignalHeadXml">
<systemName>IH2</systemName>
</signalhead>
<signalhead class="jmri.implementation.configurexml.VirtualSignalHeadXml">
<systemName>IHTransitScaffold</systemName>
</signalhead>
</signalheads>
<signalmasts class="jmri.managers.configurexml.DefaultSignalMastManagerXml">
<signalmast class="jmri.implementation.configurexml.SignalHeadSignalMastXml">
<systemName>IF$shsm:AAR-1946:CPL(IH1)</systemName>
<unlit allowed="yes" />
</signalmast>
</signalmasts>
<blocks class="jmri.configurexml.BlockManagerXml">
<defaultspeed>Normal</defaultspeed>
<block systemName="IB1">
<systemName>IB1</systemName>
</block>
<block systemName="IB2">
<systemName>IB2</systemName>
<userName>Some block</userName>
</block>
<block systemName="IB1" length="0.0" curve="0">
<systemName>IB1</systemName>
<permissive>no</permissive>
</block>
<block systemName="IB2" length="0.0" curve="0">
<systemName>IB2</systemName>
<userName>Some block</userName>
<permissive>no</permissive>
</block>
</blocks>
<oblocks class="jmri.jmrit.logix.configurexml.OBlockManagerXml">
<oblock systemName="OB98" length="0.0" units="false" curve="0" permissive="false" speedNotch="" />
<oblock systemName="OB99" length="0.0" units="false" curve="0" permissive="false" speedNotch="" />
</oblocks>
<warrants class="jmri.jmrit.logix.configurexml.WarrantManagerXml">
<warrant systemName="IW99" userName="Test Warrant" wtype="normal">
<blockOrder pathName="" entryName="" exitName="">
<block systemName="OB98" />
</blockOrder>
<blockOrder pathName="" entryName="" exitName="">
<block systemName="OB99" />
</blockOrder>
<train trainId="" runBlind="false" shareRoute="false" noRamp="false" trainName="" />
</warrant>
</warrants>
<signalmastlogics class="jmri.managers.configurexml.DefaultSignalMastLogicManagerXml">
<logicDelay>500</logicDelay>
</signalmastlogics>
<meters class="jmri.managers.configurexml.AbstractMeterManagerXml">
<meter>
<systemName>MVCBUSCurrentMeter</systemName>
</meter>
<meter>
<systemName>MVCBUSCurrentMeter2</systemName>
</meter>
<meter>
<systemName>MVCBUSVoltageMeter</systemName>
</meter>
</meters>
<logixs class="jmri.managers.configurexml.DefaultLogixManagerXml">
<logix enabled="yes">
<systemName>IX1</systemName>
<logixConditional systemName="IX1C1" order="0" />
</logix>
</logixs>
<conditionals class="jmri.managers.configurexml.DefaultConditionalManagerXml">
<conditional systemName="IX1C1" userName="First conditional" antecedent="" logicType="1" triggerOnChange="yes">
<systemName>IX1C1</systemName>
<userName>First conditional</userName>
</conditional>
</conditionals>
<timebase class="jmri.jmrit.simpleclock.configurexml.SimpleTimebaseXml" time="Thu Aug 11 21:35:31 CEST 2022" rate="1.0" startrate="1.0" run="yes" master="yes" sync="no" correct="no" display="no" startstopped="no" startrunning="yes" startsettime="no" startclockoption="0" showbutton="no" startsetrate="yes" />
<LogixNGs class="jmri.jmrit.logixng.implementation.configurexml.DefaultLogixNGManagerXml">
<Thread>
<id>0</id>
<name>LogixNG thread</name>
</Thread>
<Thread>
<id>53</id>
<name>My logixng thread</name>
</Thread>
<Thread>
<id>54</id>
<name>My other logixng thread</name>
</Thread>
<LogixNG enabled="no" inline="no">
<systemName>IQ:AUTO:0001</systemName>
<userName>An empty logixNG</userName>
<ConditionalNGs />
</LogixNG>
<LogixNG enabled="no" inline="no">
<systemName>IQ:AUTO:0002</systemName>
<userName>A logixNG with an empty conditionlNG</userName>
<ConditionalNGs>
<systemName>IQC:AUTO:0001</systemName>
<systemName>IQC:AUTO:0002</systemName>
<systemName>IQC:AUTO:0003</systemName>
<systemName>IQC:AUTO:0004</systemName>
</ConditionalNGs>
</LogixNG>
<LogixNG enabled="no" inline="no">
<systemName>IQ:AUTO:0003</systemName>
<userName>A logixNG in the initialization table</userName>
<ConditionalNGs>
<systemName>IQC:AUTO:0005</systemName>
</ConditionalNGs>
</LogixNG>
<LogixNG enabled="no" inline="no">
<systemName>IQ:AUTO:0004</systemName>
<userName>Another logixNG in the initialization table</userName>
<ConditionalNGs>
<systemName>IQC:AUTO:0006</systemName>
</ConditionalNGs>
</LogixNG>
<LogixNG enabled="no" inline="no">
<systemName>IQ:AUTO:0005</systemName>
<userName>A logixNG</userName>
<ConditionalNGs>
<systemName>IQC:AUTO:0007</systemName>
</ConditionalNGs>
</LogixNG>
<InitializationTable>
<LogixNG>IQ:AUTO:0003</LogixNG>
<LogixNG>IQ:AUTO:0004</LogixNG>
</InitializationTable>
<Clipboard>
<Many class="jmri.jmrit.logixng.implementation.configurexml.ClipboardManyXml">
<Socket>
<socketName>X1</socketName>
</Socket>
</Many>
</Clipboard>
</LogixNGs>
<LogixNGModules class="jmri.jmrit.logixng.implementation.configurexml.DefaultModuleManagerXml">
<Module class="jmri.jmrit.logixng.implementation.configurexml.DefaultModuleXml">
<systemName>IQM1</systemName>
<rootSocketType>DefaultFemaleDigitalActionSocket</rootSocketType>
<Parameters>
<Parameter>
<name>other</name>
<isInput>yes</isInput>
<isOutput>yes</isOutput>
</Parameter>
<Parameter>
<name>n</name>
<isInput>yes</isInput>
<isOutput>no</isOutput>
</Parameter>
<Parameter>
<name>result</name>
<isInput>no</isInput>
<isOutput>yes</isOutput>
</Parameter>
</Parameters>
<RootSocket>
<socketName>Root</socketName>
<systemName>IQDA901</systemName>
</RootSocket>
</Module>
</LogixNGModules>
<LogixNGGlobalVariables class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableManagerXml">
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV1</systemName>
<userName>index</userName>
<initialValueType>String</initialValueType>
<initialValueData>Something</initialValueData>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV2</systemName>
<userName>MyVariable</userName>
<initialValueType>Formula</initialValueType>
<initialValueData>"Variable" + str(index)</initialValueData>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV15</systemName>
<userName>AnotherGlobalVariable</userName>
<initialValueType>Array</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0001</systemName>
<userName>SomeOtherGlobalVariable</userName>
<initialValueType>Map</initialValueType>
</GlobalVariable>
</LogixNGGlobalVariables>
<LogixNGConditionalNGs class="jmri.jmrit.logixng.implementation.configurexml.DefaultConditionalNGManagerXml">
<ConditionalNG enabled="no">
<systemName>IQC:AUTO:0001</systemName>
<userName>An empty conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="no">
<systemName>IQC:AUTO:0002</systemName>
<userName>A second empty conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="no">
<systemName>IQC:AUTO:0003</systemName>
<userName>A third empty conditionalNG</userName>
<thread>53</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="no">
<systemName>IQC:AUTO:0004</systemName>
<userName>A fourth empty conditionalNG</userName>
<thread>54</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="yes">
<systemName>IQC:AUTO:0005</systemName>
<userName>Yet another another conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="yes">
<systemName>IQC:AUTO:0006</systemName>
<userName>Yet another another another conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>A</socketName>
</Socket>
</ConditionalNG>
<ConditionalNG enabled="yes">
<systemName>IQC:AUTO:0007</systemName>
<userName>Yet another conditionalNG</userName>
<thread>0</thread>
<Socket>
<socketName>tjk4o3whq2</socketName>
<systemName>IQDA:AUTO:0001</systemName>
</Socket>
</ConditionalNG>
</LogixNGConditionalNGs>
<LogixNGTables class="jmri.jmrit.logixng.implementation.configurexml.DefaultNamedTableManagerXml">
<CsvTable class="jmri.jmrit.logixng.implementation.configurexml.DefaultCsvNamedTableXml">
<systemName>IQT1</systemName>
<fileName>program:java/test/jmri/jmrit/logixng/panel_and_data_files/turnout_and_signals.csv</fileName>
<csvType>TABBED</csvType>
</CsvTable>
</LogixNGTables>
<LogixNGDigitalExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalExpressionManagerXml">
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0001</systemName>
<comment>Start expression</comment>
<Expressions>
<Socket>
<socketName>gnnhi3uilg</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0002</systemName>
<comment>Stop expression</comment>
<Expressions>
<Socket>
<socketName>rlohvpl6lb</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0003</systemName>
<comment>Start expression</comment>
<Expressions>
<Socket>
<socketName>q1kv6n2n31</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0004</systemName>
<comment>Stop expression</comment>
<Expressions>
<Socket>
<socketName>kgrzzkmh99</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0005</systemName>
<comment>Reset expression</comment>
<Expressions>
<Socket>
<socketName>r88iww3581</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0006</systemName>
<comment>Expression socket 1</comment>
<Expressions>
<Socket>
<socketName>wx64o6mbly</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0007</systemName>
<comment>Expression socket 2</comment>
<Expressions>
<Socket>
<socketName>kq3vs9sbnd</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<Or class="jmri.jmrit.logixng.expressions.configurexml.OrXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0008</systemName>
<Expressions>
<Socket>
<socketName>evhi8oe22f</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Or>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0009</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<variable />
<compareTo>Value</compareTo>
<memoryOperation>Equal</memoryOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0010</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<variable />
<compareTo>Value</compareTo>
<memoryOperation>Equal</memoryOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0011</systemName>
<Expressions>
<Socket>
<socketName>i7h1bvwoff</socketName>
<systemName>IQDE:AUTO:0012</systemName>
</Socket>
<Socket>
<socketName>k9z2scqzbi</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml" type="EvaluateNeeded">
<systemName>IQDE:AUTO:0012</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>tkv397atsy</socketName>
<systemName>IQDE:AUTO:0013</systemName>
</Socket>
<Socket>
<socketName>ar2kqngt6z</socketName>
<systemName>IQDE:AUTO:0014</systemName>
</Socket>
<Socket>
<socketName>emfgpfnfs6</socketName>
<systemName>IQDE:AUTO:0015</systemName>
</Socket>
<Socket>
<socketName>wq4g4t5fy3</socketName>
<systemName>IQDE:AUTO:0016</systemName>
</Socket>
<Socket>
<socketName>suf7g89691</socketName>
<systemName>IQDE:AUTO:0017</systemName>
</Socket>
<Socket>
<socketName>ewxz5eovsa</socketName>
<systemName>IQDE:AUTO:0018</systemName>
</Socket>
<Socket>
<socketName>mgqmqgp3sx</socketName>
<systemName>IQDE:AUTO:0019</systemName>
</Socket>
<Socket>
<socketName>zarn1lwjjz</socketName>
<systemName>IQDE:AUTO:0020</systemName>
</Socket>
<Socket>
<socketName>u7dno6mfqw</socketName>
<systemName>IQDE:AUTO:0021</systemName>
</Socket>
<Socket>
<socketName>b6dr89yqop</socketName>
<systemName>IQDE:AUTO:0022</systemName>
</Socket>
<Socket>
<socketName>secs53m372</socketName>
<systemName>IQDE:AUTO:0023</systemName>
</Socket>
<Socket>
<socketName>n7c46qebjz</socketName>
<systemName>IQDE:AUTO:0024</systemName>
</Socket>
<Socket>
<socketName>lv3iwg52jq</socketName>
<systemName>IQDE:AUTO:0025</systemName>
</Socket>
<Socket>
<socketName>klhru8xbup</socketName>
<systemName>IQDE:AUTO:0026</systemName>
</Socket>
<Socket>
<socketName>x9wsjgvxgx</socketName>
<systemName>IQDE:AUTO:0027</systemName>
</Socket>
<Socket>
<socketName>q2aimz5ppr</socketName>
<systemName>IQDE:AUTO:0028</systemName>
</Socket>
<Socket>
<socketName>scd2brj5xb</socketName>
<systemName>IQDE:AUTO:0029</systemName>
</Socket>
<Socket>
<socketName>nked6whyef</socketName>
<systemName>IQDE:AUTO:0030</systemName>
</Socket>
<Socket>
<socketName>dngt59xxp9</socketName>
<systemName>IQDE:AUTO:0031</systemName>
</Socket>
<Socket>
<socketName>uu9czbtazr</socketName>
<systemName>IQDE:AUTO:0032</systemName>
</Socket>
<Socket>
<socketName>uhgaazv2ob</socketName>
<systemName>IQDE:AUTO:0033</systemName>
</Socket>
<Socket>
<socketName>rifn51wiez</socketName>
<systemName>IQDE:AUTO:0034</systemName>
</Socket>
<Socket>
<socketName>shnv5d7ds6</socketName>
<systemName>IQDE:AUTO:0035</systemName>
</Socket>
<Socket>
<socketName>awj4npgswt</socketName>
<systemName>IQDE:AUTO:0036</systemName>
</Socket>
<Socket>
<socketName>utnhv6gj4l</socketName>
<systemName>IQDE:AUTO:0037</systemName>
</Socket>
<Socket>
<socketName>cn5uwmuk5v</socketName>
<systemName>IQDE:AUTO:0038</systemName>
</Socket>
<Socket>
<socketName>aiklwfgj11</socketName>
<systemName>IQDE:AUTO:0039</systemName>
</Socket>
<Socket>
<socketName>skom22lsjh</socketName>
<systemName>IQDE:AUTO:0040</systemName>
</Socket>
<Socket>
<socketName>vcf335pn64</socketName>
<systemName>IQDE:AUTO:0041</systemName>
</Socket>
<Socket>
<socketName>lr441req7y</socketName>
<systemName>IQDE:AUTO:0042</systemName>
</Socket>
<Socket>
<socketName>whx67di5or</socketName>
<systemName>IQDE:AUTO:0043</systemName>
</Socket>
<Socket>
<socketName>kiwgwetc5u</socketName>
<systemName>IQDE:AUTO:0044</systemName>
</Socket>
<Socket>
<socketName>z29igfxdvz</socketName>
<systemName>IQDE:AUTO:0045</systemName>
</Socket>
<Socket>
<socketName>w5b4h92myj</socketName>
<systemName>IQDE:AUTO:0046</systemName>
</Socket>
<Socket>
<socketName>d7kle8exmj</socketName>
<systemName>IQDE:AUTO:0047</systemName>
</Socket>
<Socket>
<socketName>exej391gnm</socketName>
<systemName>IQDE:AUTO:0048</systemName>
</Socket>
<Socket>
<socketName>wwgn3huet6</socketName>
<systemName>IQDE:AUTO:0049</systemName>
</Socket>
<Socket>
<socketName>j1kg9b3zrl</socketName>
<systemName>IQDE:AUTO:0050</systemName>
</Socket>
<Socket>
<socketName>qcxiswdnwk</socketName>
<systemName>IQDE:AUTO:0051</systemName>
</Socket>
<Socket>
<socketName>qytddf24ba</socketName>
<systemName>IQDE:AUTO:0052</systemName>
</Socket>
<Socket>
<socketName>rmigro38a6</socketName>
<systemName>IQDE:AUTO:0053</systemName>
</Socket>
<Socket>
<socketName>yb58fch74h</socketName>
<systemName>IQDE:AUTO:0054</systemName>
</Socket>
<Socket>
<socketName>ekpjxd646v</socketName>
<systemName>IQDE:AUTO:0055</systemName>
</Socket>
<Socket>
<socketName>rgo9rtxz98</socketName>
<systemName>IQDE:AUTO:0056</systemName>
</Socket>
<Socket>
<socketName>twbid8fbsf</socketName>
<systemName>IQDE:AUTO:0057</systemName>
</Socket>
<Socket>
<socketName>sp9glnmyye</socketName>
<systemName>IQDE:AUTO:0058</systemName>
</Socket>
<Socket>
<socketName>xrzizl1gu1</socketName>
<systemName>IQDE:AUTO:0059</systemName>
</Socket>
<Socket>
<socketName>g6pcmlt5ep</socketName>
<systemName>IQDE:AUTO:0060</systemName>
</Socket>
<Socket>
<socketName>xwwh8acofw</socketName>
<systemName>IQDE:AUTO:0061</systemName>
</Socket>
<Socket>
<socketName>z2ezt7r89k</socketName>
<systemName>IQDE:AUTO:0062</systemName>
</Socket>
<Socket>
<socketName>z3dwmuq7ec</socketName>
<systemName>IQDE:AUTO:0063</systemName>
</Socket>
<Socket>
<socketName>aje5nnmzu9</socketName>
<systemName>IQDE:AUTO:0064</systemName>
</Socket>
<Socket>
<socketName>ud9nciynlx</socketName>
<systemName>IQDE:AUTO:0065</systemName>
</Socket>
<Socket>
<socketName>uhuxnmyiyu</socketName>
<systemName>IQDE:AUTO:0066</systemName>
</Socket>
<Socket>
<socketName>yp3cd3o2i2</socketName>
<systemName>IQDE:AUTO:0067</systemName>
</Socket>
<Socket>
<socketName>hj9iybvzip</socketName>
<systemName>IQDE:AUTO:0068</systemName>
</Socket>
<Socket>
<socketName>xpz9xqdff9</socketName>
<systemName>IQDE:AUTO:0069</systemName>
</Socket>
<Socket>
<socketName>jephf4qrw3</socketName>
<systemName>IQDE:AUTO:0070</systemName>
</Socket>
<Socket>
<socketName>kjfrfuz45v</socketName>
<systemName>IQDE:AUTO:0071</systemName>
</Socket>
<Socket>
<socketName>k4jefrk9jp</socketName>
<systemName>IQDE:AUTO:0072</systemName>
</Socket>
<Socket>
<socketName>n7ljjab897</socketName>
<systemName>IQDE:AUTO:0073</systemName>
</Socket>
<Socket>
<socketName>pbfowo7e3d</socketName>
<systemName>IQDE:AUTO:0074</systemName>
</Socket>
<Socket>
<socketName>y1gvz3sa2c</socketName>
<systemName>IQDE:AUTO:0075</systemName>
</Socket>
<Socket>
<socketName>vdsj4a8jow</socketName>
<systemName>IQDE:AUTO:0076</systemName>
</Socket>
<Socket>
<socketName>zwvh6gva8u</socketName>
<systemName>IQDE:AUTO:0077</systemName>
</Socket>
<Socket>
<socketName>ho9zhyfpdc</socketName>
<systemName>IQDE:AUTO:0078</systemName>
</Socket>
<Socket>
<socketName>r5zlb8sswg</socketName>
<systemName>IQDE:AUTO:0079</systemName>
</Socket>
<Socket>
<socketName>w872v475ln</socketName>
<systemName>IQDE:AUTO:0080</systemName>
</Socket>
<Socket>
<socketName>jet55xecrk</socketName>
<systemName>IQDE:AUTO:0081</systemName>
</Socket>
<Socket>
<socketName>xr6jschokn</socketName>
<systemName>IQDE:AUTO:0082</systemName>
</Socket>
<Socket>
<socketName>nukbze9fy3</socketName>
<systemName>IQDE:AUTO:0083</systemName>
</Socket>
<Socket>
<socketName>mydvrco52e</socketName>
<systemName>IQDE:AUTO:0084</systemName>
</Socket>
<Socket>
<socketName>sbyx4xc1n4</socketName>
<systemName>IQDE:AUTO:0085</systemName>
</Socket>
<Socket>
<socketName>yipy2xfdz6</socketName>
<systemName>IQDE:AUTO:0086</systemName>
</Socket>
<Socket>
<socketName>tokq1jdupv</socketName>
<systemName>IQDE:AUTO:0087</systemName>
</Socket>
<Socket>
<socketName>qf1h7xqzle</socketName>
<systemName>IQDE:AUTO:0088</systemName>
</Socket>
<Socket>
<socketName>qsf3cex4d2</socketName>
<systemName>IQDE:AUTO:0089</systemName>
</Socket>
<Socket>
<socketName>ijzd7z9svu</socketName>
<systemName>IQDE:AUTO:0090</systemName>
</Socket>
<Socket>
<socketName>hh1f6vx8ls</socketName>
<systemName>IQDE:AUTO:0091</systemName>
</Socket>
<Socket>
<socketName>sl2demf8g3</socketName>
<systemName>IQDE:AUTO:0092</systemName>
</Socket>
<Socket>
<socketName>v8ku6k4284</socketName>
<systemName>IQDE:AUTO:0093</systemName>
</Socket>
<Socket>
<socketName>jv8v2c9hds</socketName>
<systemName>IQDE:AUTO:0094</systemName>
</Socket>
<Socket>
<socketName>b129qfyasg</socketName>
<systemName>IQDE:AUTO:0095</systemName>
</Socket>
<Socket>
<socketName>u6ie6pvrcs</socketName>
<systemName>IQDE:AUTO:0096</systemName>
</Socket>
<Socket>
<socketName>quoe87tk2v</socketName>
<systemName>IQDE:AUTO:0097</systemName>
</Socket>
<Socket>
<socketName>tkd5uxee6v</socketName>
<systemName>IQDE:AUTO:0098</systemName>
</Socket>
<Socket>
<socketName>ob84bphivv</socketName>
<systemName>IQDE:AUTO:0099</systemName>
</Socket>
<Socket>
<socketName>ivoxviv329</socketName>
<systemName>IQDE:AUTO:0100</systemName>
</Socket>
<Socket>
<socketName>ha3vr1i7bj</socketName>
<systemName>IQDE:AUTO:0101</systemName>
</Socket>
<Socket>
<socketName>dt775fc6og</socketName>
<systemName>IQDE:AUTO:0102</systemName>
</Socket>
<Socket>
<socketName>w51ng6dfbj</socketName>
<systemName>IQDE:AUTO:0103</systemName>
</Socket>
<Socket>
<socketName>nxckfgijsd</socketName>
<systemName>IQDE:AUTO:0104</systemName>
</Socket>
<Socket>
<socketName>u37pacehb2</socketName>
<systemName>IQDE:AUTO:0105</systemName>
</Socket>
<Socket>
<socketName>rmolo3xs2v</socketName>
<systemName>IQDE:AUTO:0106</systemName>
</Socket>
<Socket>
<socketName>qpnbsqszvv</socketName>
<systemName>IQDE:AUTO:0107</systemName>
</Socket>
<Socket>
<socketName>q6inzgb5ud</socketName>
<systemName>IQDE:AUTO:0108</systemName>
</Socket>
<Socket>
<socketName>u9556c8qjy</socketName>
<systemName>IQDE:AUTO:0109</systemName>
</Socket>
<Socket>
<socketName>y2976l34ie</socketName>
<systemName>IQDE:AUTO:0110</systemName>
</Socket>
<Socket>
<socketName>xz99tasyfs</socketName>
<systemName>IQDE:AUTO:0111</systemName>
</Socket>
<Socket>
<socketName>scda8hc1hd</socketName>
<systemName>IQDE:AUTO:0112</systemName>
</Socket>
<Socket>
<socketName>x8ul4dtfmy</socketName>
<systemName>IQDE:AUTO:0113</systemName>
</Socket>
<Socket>
<socketName>rad3yfc4cu</socketName>
<systemName>IQDE:AUTO:0114</systemName>
</Socket>
<Socket>
<socketName>yqmrbg1qix</socketName>
<systemName>IQDE:AUTO:0115</systemName>
</Socket>
<Socket>
<socketName>avkohylxao</socketName>
<systemName>IQDE:AUTO:0116</systemName>
</Socket>
<Socket>
<socketName>qfljcur5yq</socketName>
<systemName>IQDE:AUTO:0117</systemName>
</Socket>
<Socket>
<socketName>w7b6j1vz8n</socketName>
<systemName>IQDE:AUTO:0118</systemName>
</Socket>
<Socket>
<socketName>mr8pvuxojo</socketName>
<systemName>IQDE:AUTO:0119</systemName>
</Socket>
<Socket>
<socketName>sey4ouwmqd</socketName>
<systemName>IQDE:AUTO:0120</systemName>
</Socket>
<Socket>
<socketName>b1zmksispt</socketName>
<systemName>IQDE:AUTO:0121</systemName>
</Socket>
<Socket>
<socketName>swztjm5s1i</socketName>
<systemName>IQDE:AUTO:0122</systemName>
</Socket>
<Socket>
<socketName>vx9rytighb</socketName>
<systemName>IQDE:AUTO:0123</systemName>
</Socket>
<Socket>
<socketName>xbo9kxalli</socketName>
<systemName>IQDE:AUTO:0124</systemName>
</Socket>
<Socket>
<socketName>s3adkwsbkd</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0013</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>szw2dvh267</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0014</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>nt5y8plec3</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0015</systemName>
<comment>A comment</comment>
<antecedent>R1 or R2</antecedent>
<Expressions>
<Socket>
<socketName>cge9nag9az</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>LogError</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0016</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>bixdm7qjoh</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>LogErrorOnce</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0017</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>h6rjtqqgs1</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>ShowDialogBox</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0018</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>lczhz3sj7n</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<ConnectionName class="jmri.jmrit.logixng.expressions.configurexml.ConnectionNameXml">
<systemName>IQDE:AUTO:0019</systemName>
<manufacturer>(none selected)</manufacturer>
<connectionName>(none selected)</connectionName>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ConnectionName>
<ConnectionName class="jmri.jmrit.logixng.expressions.configurexml.ConnectionNameXml">
<systemName>IQDE:AUTO:0020</systemName>
<comment>A comment</comment>
<manufacturer>(none selected)</manufacturer>
<connectionName>(none selected)</connectionName>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ConnectionName>
<CallDigitalExpressionModule class="jmri.jmrit.logixng.expressions.configurexml.DigitalCallModuleXml">
<systemName>IQDE:AUTO:0021</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<Parameters />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallDigitalExpressionModule>
<CallDigitalExpressionModule class="jmri.jmrit.logixng.expressions.configurexml.DigitalCallModuleXml">
<systemName>IQDE:AUTO:0022</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQM1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<Parameters>
<Parameter>
<name>Abc</name>
<initialValueType>FloatingNumber</initialValueType>
<initialValueData>12.32</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Def</name>
<initialValueType>Formula</initialValueType>
<initialValueData>12 + 32</initialValueData>
<returnValueType>Memory</returnValueType>
<returnValueData>M1</returnValueData>
</Parameter>
<Parameter>
<name>Ghi</name>
<initialValueType>Integer</initialValueType>
<initialValueData>21</initialValueData>
<returnValueType>None</returnValueType>
<returnValueData />
</Parameter>
<Parameter>
<name>Jkl</name>
<initialValueType>LocalVariable</initialValueType>
<initialValueData>MyVar</initialValueData>
<returnValueType>Memory</returnValueType>
<returnValueData>M34</returnValueData>
</Parameter>
<Parameter>
<name>Mno</name>
<initialValueType>Memory</initialValueType>
<initialValueData>M2</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Pqr</name>
<initialValueType>None</initialValueType>
<initialValueData />
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Stu</name>
<initialValueType>Reference</initialValueType>
<initialValueData>{MyVar}</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Vxy</name>
<initialValueType>String</initialValueType>
<initialValueData>Some string</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
</Parameters>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallDigitalExpressionModule>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0023</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<blockStateData>
<addressing>Direct</addressing>
<enum>Occupied</enum>
<listenToMemory>no</listenToMemory>
</blockStateData>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0024</systemName>
<comment>Direct / Direct / Direct :: ValueMatches</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<blockStateData>
<addressing>Direct</addressing>
<enum>ValueMatches</enum>
<listenToMemory>no</listenToMemory>
</blockStateData>
<blockValueData>
<addressing>Direct</addressing>
<value>XYZ</value>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0025</systemName>
<comment>Direct / Direct :: Occupied</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<blockStateData>
<addressing>Direct</addressing>
<enum>Occupied</enum>
<listenToMemory>no</listenToMemory>
</blockStateData>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0026</systemName>
<comment>Direct / LocalVariable</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>IsNot</is_isNot>
<blockStateData>
<addressing>LocalVariable</addressing>
<enum>Occupied</enum>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
</blockStateData>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0027</systemName>
<comment>LocalVariable / Formula</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
</namedBean>
<is_isNot>Is</is_isNot>
<blockStateData>
<addressing>Formula</addressing>
<enum>Occupied</enum>
<listenToMemory>no</listenToMemory>
<formula>"IT"+index2</formula>
</blockStateData>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0028</systemName>
<comment>Formula / Reference</comment>
<namedBean>
<addressing>Formula</addressing>
<listenToMemory>no</listenToMemory>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<blockStateData>
<addressing>Reference</addressing>
<enum>Occupied</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
</blockStateData>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0029</systemName>
<comment>Reference / Direct :: Allocated</comment>
<namedBean>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<blockStateData>
<addressing>Direct</addressing>
<enum>Allocated</enum>
<listenToMemory>no</listenToMemory>
</blockStateData>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionClock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionClockXml">
<systemName>IQDE:AUTO:0030</systemName>
<is_isNot>Is</is_isNot>
<type>SystemClock</type>
<beginTime>0</beginTime>
<endTime>0</endTime>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionClock>
<ExpressionClock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionClockXml">
<systemName>IQDE:AUTO:0031</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<type>FastClock</type>
<beginTime>10</beginTime>
<endTime>20</endTime>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionClock>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0032</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<conditionalState>False</conditionalState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0033</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IX1C1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<conditionalState>False</conditionalState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0034</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IX1C1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<conditionalState>True</conditionalState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0035</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IX1C1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<conditionalState>Other</conditionalState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0036</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IX1C1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<conditionalState>False</conditionalState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionDispatcher class="jmri.jmrit.logixng.expressions.configurexml.ExpressionDispatcherXml">
<systemName>IQDE:AUTO:0037</systemName>
<trainInfoFileName />
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<is_isNot>Is</is_isNot>
<state>
<addressing>Direct</addressing>
<enum>Mode</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionDispatcher>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0038</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<entryExitState>Active</entryExitState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0039</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<entryExitState>Inactive</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0040</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<entryExitState>Inactive</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0041</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<entryExitState>Inactive</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0042</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<entryExitState>Inactive</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0043</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<lightState>On</lightState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0044</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IL1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<lightState>Off</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0045</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IL1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<lightState>On</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0046</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IL1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<lightState>Other</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0047</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IL1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<lightState>Off</lightState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0048</systemName>
<otherVariable />
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<compareTo>Value</compareTo>
<variableOperation>Equal</variableOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0049</systemName>
<comment>A comment</comment>
<otherVariable />
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<compareTo>Value</compareTo>
<variableOperation>GreaterThan</variableOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>yes</caseInsensitive>
<constant>10</constant>
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0050</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable />
<memoryNamedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<compareTo>Memory</compareTo>
<variableOperation>LessThan</variableOperation>
<compareType>String</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>LocalVariable</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Formula</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0051</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable>MyOtherVar</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<compareTo>LocalVariable</compareTo>
<variableOperation>LessThan</variableOperation>
<compareType>Number</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Reference</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Memory</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>LocalVariable</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0052</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable>MyOtherVar</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<compareTo>Table</compareTo>
<variableOperation>LessThan</variableOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Reference</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Memory</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0053</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable>MyOtherVar</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<compareTo>Table</compareTo>
<variableOperation>LessThan</variableOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Formula</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Reference</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0054</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable>MyOtherVar</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<compareTo>Table</compareTo>
<variableOperation>LessThan</variableOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>LocalVariable</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Formula</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0055</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable>MyOtherVar</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<compareTo>Table</compareTo>
<variableOperation>LessThan</variableOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Reference</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Memory</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>LocalVariable</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0056</systemName>
<comment>A comment</comment>
<variable>MyVar</variable>
<otherVariable />
<memoryNamedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<compareTo>RegEx</compareTo>
<variableOperation>LessThan</variableOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx>/^Test$/</regEx>
<table>
<tableName>
<addressing>Formula</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Reference</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0057</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<variable />
<compareTo>Memory</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0058</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IM1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<variable />
<compareTo>Value</compareTo>
<memoryOperation>LessThan</memoryOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant>10</constant>
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0059</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<variable />
<compareTo>Memory</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Reference</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Memory</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>LocalVariable</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0060</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<variable />
<compareTo>Table</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Reference</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Memory</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0061</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<variable>MyVar</variable>
<compareTo>LocalVariable</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx />
<table>
<tableName>
<addressing>Formula</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Reference</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0062</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<variable />
<compareTo>RegEx</compareTo>
<memoryOperation>GreaterThan</memoryOperation>
<compareType>NumberOrString</compareType>
<caseInsensitive>no</caseInsensitive>
<constant />
<regEx>/^Hello$/</regEx>
<table>
<tableName>
<addressing>LocalVariable</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Formula</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0063</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<oblockStatus>Unoccupied</oblockStatus>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0064</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>OB99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<oblockStatus>Dark</oblockStatus>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0065</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>OB99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<oblockStatus>Allocated</oblockStatus>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0066</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>OB99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<oblockStatus>Occupied</oblockStatus>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0067</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>OB99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<oblockStatus>OutOfService</oblockStatus>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0068</systemName>
<is_isNot>Is</is_isNot>
<powerState>On</powerState>
<ignoreUnknownState>no</ignoreUnknownState>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0069</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<powerState>Off</powerState>
<ignoreUnknownState>no</ignoreUnknownState>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0070</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<powerState>On</powerState>
<ignoreUnknownState>no</ignoreUnknownState>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0071</systemName>
<comment>A comment</comment>
<is_isNot>Is</is_isNot>
<powerState>OnOrOff</powerState>
<ignoreUnknownState>no</ignoreUnknownState>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionReference class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReferenceXml">
<systemName>IQDE:AUTO:0072</systemName>
<reference />
<is_isNot>Is</is_isNot>
<pointsTo>LogixNGTable</pointsTo>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionReference>
<ExpressionReference class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReferenceXml">
<systemName>IQDE:AUTO:0073</systemName>
<comment>A comment</comment>
<reference>IL1</reference>
<is_isNot>IsNot</is_isNot>
<pointsTo>Light</pointsTo>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionReference>
<ExpressionReporter class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReporterXml">
<systemName>IQDE:AUTO:0074</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<reporterValue>CurrentReport</reporterValue>
<reporterOperation>Equal</reporterOperation>
<compareTo>Value</compareTo>
<caseInsensitive>no</caseInsensitive>
<constant />
<variable />
<regEx />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionReporter>
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
<systemName>IQDE:AUTO:0075</systemName>
<operationAddressing>Direct</operationAddressing>
<operationType>SingleLineCommand</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<scriptAddressing>Direct</scriptAddressing>
<script />
<scriptReference />
<scriptLocalVariable />
<scriptFormula />
<registerListenerScript />
<unregisterListenerScript />
<scriptLanguage>
<language>python</language>
</scriptLanguage>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionScript>
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
<systemName>IQDE:AUTO:0076</systemName>
<comment>A comment</comment>
<operationAddressing>Direct</operationAddressing>
<operationType>RunScript</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<scriptAddressing>Direct</scriptAddressing>
<script>myFile.py</script>
<scriptReference />
<scriptLocalVariable />
<scriptFormula />
<registerListenerScript>sensors.provideSensor("IS1").addPropertyChangeListener(self)</registerListenerScript>
<unregisterListenerScript>sensors.provideSensor("IS1").removePropertyChangeListener(self)</unregisterListenerScript>
<scriptLanguage>
<language>python</language>
</scriptLanguage>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionScript>
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
<systemName>IQDE:AUTO:0077</systemName>
<comment>A comment</comment>
<operationAddressing>Direct</operationAddressing>
<operationType>SingleLineCommand</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<scriptAddressing>Direct</scriptAddressing>
<script>result.setValue( sensors.provideSensor("IS1").getState() == ACTIVE )</script>
<scriptReference />
<scriptLocalVariable />
<scriptFormula />
<registerListenerScript>sensors.provideSensor("IS1").addPropertyChangeListener(self)</registerListenerScript>
<unregisterListenerScript>sensors.provideSensor("IS1").removePropertyChangeListener(self)</unregisterListenerScript>
<scriptLanguage>
<language>python</language>
</scriptLanguage>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionScript>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0078</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<state>
<addressing>Direct</addressing>
<enum>Active</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0079</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IS1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<state>
<addressing>LocalVariable</addressing>
<enum>Inactive</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0080</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IS1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<state>
<addressing>Formula</addressing>
<enum>Inactive</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0081</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IS1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<state>
<addressing>Reference</addressing>
<enum>Inactive</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0082</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IS1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<state>
<addressing>Direct</addressing>
<enum>Inactive</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0083</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<queryAddressing>Direct</queryAddressing>
<queryType>Appearance</queryType>
<queryReference />
<queryLocalVariable />
<queryFormula />
<appearanceAddressing>Direct</appearanceAddressing>
<appearance>0</appearance>
<appearanceReference />
<appearanceLocalVariable />
<appearanceFormula />
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0084</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IH1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<queryAddressing>LocalVariable</queryAddressing>
<queryType>Appearance</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<appearanceAddressing>Formula</appearanceAddressing>
<appearance>32</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<name>IH2</name>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0085</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IH1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<queryAddressing>Formula</queryAddressing>
<queryType>Appearance</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<appearanceAddressing>Reference</appearanceAddressing>
<appearance>128</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0086</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IH1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<queryAddressing>Reference</queryAddressing>
<queryType>Appearance</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<appearanceAddressing>Direct</appearanceAddressing>
<appearance>2</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0087</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IH1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<queryAddressing>Direct</queryAddressing>
<queryType>Appearance</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<appearanceAddressing>LocalVariable</appearanceAddressing>
<appearance>8</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0088</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<queryAddressing>Direct</queryAddressing>
<queryType>Aspect</queryType>
<queryReference />
<queryLocalVariable />
<queryFormula />
<aspectAddressing>Direct</aspectAddressing>
<aspect />
<aspectReference />
<aspectLocalVariable />
<aspectFormula />
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0089</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<queryAddressing>LocalVariable</queryAddressing>
<queryType>Aspect</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<aspectAddressing>Formula</aspectAddressing>
<aspect>Medium Approach Slow</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0090</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<queryAddressing>Formula</queryAddressing>
<queryType>Aspect</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<aspectAddressing>Reference</aspectAddressing>
<aspect>Medium Approach</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0091</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<queryAddressing>Reference</queryAddressing>
<queryType>Aspect</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<aspectAddressing>Direct</aspectAddressing>
<aspect>Approach</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0092</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<queryAddressing>Direct</queryAddressing>
<queryType>Aspect</queryType>
<queryReference>{IM2}</queryReference>
<queryLocalVariable>index2</queryLocalVariable>
<queryFormula>"IT"+index2</queryFormula>
<aspectAddressing>LocalVariable</aspectAddressing>
<aspect>Medium Approach Slow</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0093</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<turnoutState>Thrown</turnoutState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0094</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<turnoutState>Closed</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0095</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<turnoutState>Thrown</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0096</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<turnoutState>Other</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0097</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<turnoutState>Closed</turnoutState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0098</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<warrantState>RouteAllocated</warrantState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0099</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IW99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>LocalVariable</stateAddressing>
<warrantState>RouteAllocated</warrantState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0100</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IW99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<warrantState>RouteFree</warrantState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0101</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IW99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>IsNot</is_isNot>
<stateAddressing>Reference</stateAddressing>
<warrantState>RouteOccupied</warrantState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0102</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IW99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<warrantState>RouteSet</warrantState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<False class="jmri.jmrit.logixng.expressions.configurexml.FalseXml">
<systemName>IQDE:AUTO:0103</systemName>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</False>
<False class="jmri.jmrit.logixng.expressions.configurexml.FalseXml">
<systemName>IQDE:AUTO:0104</systemName>
<comment>A comment</comment>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</False>
<DigitalFormula class="jmri.jmrit.logixng.expressions.configurexml.DigitalFormulaXml">
<systemName>IQDE:AUTO:0105</systemName>
<Expressions>
<Socket>
<socketName>y5blp58tni</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<DigitalFormula class="jmri.jmrit.logixng.expressions.configurexml.DigitalFormulaXml">
<systemName>IQDE:AUTO:0106</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>q8egjjcr1t</socketName>
</Socket>
</Expressions>
<formula>n + 1</formula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<Hold class="jmri.jmrit.logixng.expressions.configurexml.HoldXml">
<systemName>IQDE:AUTO:0107</systemName>
<TriggerSocket>
<socketName>c2jwux31ac</socketName>
</TriggerSocket>
<HoldSocket>
<socketName>sfgh9qhvrt</socketName>
</HoldSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Hold>
<Hold class="jmri.jmrit.logixng.expressions.configurexml.HoldXml">
<systemName>IQDE:AUTO:0108</systemName>
<userName>A hold expression</userName>
<comment>A comment</comment>
<TriggerSocket>
<socketName>rmy7j3fs32</socketName>
</TriggerSocket>
<HoldSocket>
<socketName>r8tecqmm9v</socketName>
</HoldSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Hold>
<LastResultOfDigitalExpression class="jmri.jmrit.logixng.expressions.configurexml.LastResultOfDigitalExpressionXml">
<systemName>IQDE:AUTO:0109</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LastResultOfDigitalExpression>
<LastResultOfDigitalExpression class="jmri.jmrit.logixng.expressions.configurexml.LastResultOfDigitalExpressionXml">
<systemName>IQDE:AUTO:0110</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>A hold expression</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LastResultOfDigitalExpression>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0111</systemName>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>no</logToScriptOutput>
<formatType>OnlyText</formatType>
<format />
<DataList />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0112</systemName>
<comment>A comment</comment>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>OnlyText</formatType>
<format>Some text</format>
<DataList>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0113</systemName>
<comment>A comment</comment>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>CommaSeparatedList</formatType>
<format />
<DataList>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0114</systemName>
<comment>A comment</comment>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>StringFormat</formatType>
<format>MyVar has the value %s</format>
<DataList>
<Data>
<type>Reference</type>
<data>{MyVar}</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0115</systemName>
<comment>A comment</comment>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>StringFormat</formatType>
<format>str(10): %s, 25: %d, IM1: %s, MyVar: %s</format>
<DataList>
<Data>
<type>Formula</type>
<data>str(10)</data>
</Data>
<Data>
<type>Formula</type>
<data>25</data>
</Data>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<Not class="jmri.jmrit.logixng.expressions.configurexml.NotXml">
<systemName>IQDE:AUTO:0116</systemName>
<Socket>
<socketName>k3a2ltgs6x</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Not>
<Not class="jmri.jmrit.logixng.expressions.configurexml.NotXml">
<systemName>IQDE:AUTO:0117</systemName>
<comment>A comment</comment>
<Socket>
<socketName>kfvihpqg9b</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Not>
<Or class="jmri.jmrit.logixng.expressions.configurexml.OrXml" type="EvaluateAll">
<systemName>IQDE:AUTO:0118</systemName>
<Expressions>
<Socket>
<socketName>gk27eb61l8</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Or>
<Or class="jmri.jmrit.logixng.expressions.configurexml.OrXml" type="EvaluateNeeded">
<systemName>IQDE:AUTO:0119</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>ywbjjxl113</socketName>
</Socket>
</Expressions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Or>
<TriggerOnce class="jmri.jmrit.logixng.expressions.configurexml.TriggerOnceXml">
<systemName>IQDE:AUTO:0120</systemName>
<Socket>
<socketName>x1jzuv2kw7</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerOnce>
<TriggerOnce class="jmri.jmrit.logixng.expressions.configurexml.TriggerOnceXml">
<systemName>IQDE:AUTO:0121</systemName>
<comment>A comment</comment>
<Socket>
<socketName>e2ychmzj7k</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerOnce>
<True class="jmri.jmrit.logixng.expressions.configurexml.TrueXml">
<systemName>IQDE:AUTO:0122</systemName>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</True>
<True class="jmri.jmrit.logixng.expressions.configurexml.TrueXml">
<systemName>IQDE:AUTO:0123</systemName>
<comment>A comment</comment>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</True>
<ExpressionLoconetSlotUsage class="jmri.jmrix.loconet.logixng.configurexml.ExpressionSlotUsageXml">
<systemName>IQDE:AUTO:0124</systemName>
<systemConnection>L</systemConnection>
<advanced>no</advanced>
<has_hasNot>Has</has_hasNot>
<simpleState>InUse</simpleState>
<advancedStates />
<compare>LessThan</compare>
<number>0</number>
<percentPieces>Pieces</percentPieces>
<totalSlots>0</totalSlots>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLoconetSlotUsage>
</LogixNGDigitalExpressions>
<LogixNGDigitalActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalActionManagerXml">
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA901</systemName>
<Actions>
<Socket>
<socketName>A1</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0001</systemName>
<Actions>
<Socket>
<socketName>xx7fzm6tqm</socketName>
<systemName>IQDA:AUTO:0002</systemName>
</Socket>
<Socket>
<socketName>q141hpvphd</socketName>
<systemName>IQDA:AUTO:0003</systemName>
</Socket>
<Socket>
<socketName>eruq55dhig</socketName>
<systemName>IQDA:AUTO:0004</systemName>
</Socket>
<Socket>
<socketName>siwupgti12</socketName>
<systemName>IQDA:AUTO:0005</systemName>
</Socket>
<Socket>
<socketName>fc4evm77fm</socketName>
<systemName>IQDA:AUTO:0006</systemName>
</Socket>
<Socket>
<socketName>lqaiw3g976</socketName>
<systemName>IQDA:AUTO:0012</systemName>
</Socket>
<Socket>
<socketName>zebrbc591v</socketName>
<systemName>IQDA:AUTO:0013</systemName>
</Socket>
<Socket>
<socketName>jewfdi5h5m</socketName>
<systemName>IQDA:AUTO:0014</systemName>
</Socket>
<Socket>
<socketName>xhfx1jtbrg</socketName>
<systemName>IQDA:AUTO:0015</systemName>
</Socket>
<Socket>
<socketName>mluttbu8sp</socketName>
<systemName>IQDA:AUTO:0016</systemName>
</Socket>
<Socket>
<socketName>g6hjo1nmur</socketName>
<systemName>IQDA:AUTO:0017</systemName>
</Socket>
<Socket>
<socketName>iz6uog8gi7</socketName>
<systemName>IQDA:AUTO:0018</systemName>
</Socket>
<Socket>
<socketName>xrcrdpmktq</socketName>
<systemName>IQDA:AUTO:0019</systemName>
</Socket>
<Socket>
<socketName>i9tbllyjwy</socketName>
<systemName>IQDA:AUTO:0020</systemName>
</Socket>
<Socket>
<socketName>bqsbjrybcj</socketName>
<systemName>IQDA:AUTO:0021</systemName>
</Socket>
<Socket>
<socketName>uer6sx6mqk</socketName>
<systemName>IQDA:AUTO:0022</systemName>
</Socket>
<Socket>
<socketName>aqghbgiqix</socketName>
<systemName>IQDA:AUTO:0023</systemName>
</Socket>
<Socket>
<socketName>uwdplsc3h5</socketName>
<systemName>IQDA:AUTO:0024</systemName>
</Socket>
<Socket>
<socketName>kpdoe7tqz5</socketName>
<systemName>IQDA:AUTO:0025</systemName>
</Socket>
<Socket>
<socketName>yxi6cpybll</socketName>
<systemName>IQDA:AUTO:0026</systemName>
</Socket>
<Socket>
<socketName>rx4pf1as2d</socketName>
<systemName>IQDA:AUTO:0027</systemName>
</Socket>
<Socket>
<socketName>je2ciczpal</socketName>
<systemName>IQDA:AUTO:0028</systemName>
</Socket>
<Socket>
<socketName>mqm5yxuj9h</socketName>
<systemName>IQDA:AUTO:0029</systemName>
</Socket>
<Socket>
<socketName>bc9tvnnltu</socketName>
<systemName>IQDA:AUTO:0030</systemName>
</Socket>
<Socket>
<socketName>tdb9hz2ihk</socketName>
<systemName>IQDA:AUTO:0031</systemName>
</Socket>
<Socket>
<socketName>s9vzevi2e7</socketName>
<systemName>IQDA:AUTO:0032</systemName>
</Socket>
<Socket>
<socketName>pjw3mgizqr</socketName>
<systemName>IQDA:AUTO:0033</systemName>
</Socket>
<Socket>
<socketName>cuec93ki58</socketName>
<systemName>IQDA:AUTO:0034</systemName>
</Socket>
<Socket>
<socketName>wqd3pmpy5o</socketName>
<systemName>IQDA:AUTO:0035</systemName>
</Socket>
<Socket>
<socketName>vla5f1ljnh</socketName>
<systemName>IQDA:AUTO:0036</systemName>
</Socket>
<Socket>
<socketName>ymdob5ye8y</socketName>
<systemName>IQDA:AUTO:0037</systemName>
</Socket>
<Socket>
<socketName>eir1ohuquz</socketName>
<systemName>IQDA:AUTO:0038</systemName>
</Socket>
<Socket>
<socketName>e2vocbaw5j</socketName>
<systemName>IQDA:AUTO:0039</systemName>
</Socket>
<Socket>
<socketName>uwesl3627f</socketName>
<systemName>IQDA:AUTO:0040</systemName>
</Socket>
<Socket>
<socketName>w727gxwwbe</socketName>
<systemName>IQDA:AUTO:0041</systemName>
</Socket>
<Socket>
<socketName>q7x9oyj12o</socketName>
<systemName>IQDA:AUTO:0042</systemName>
</Socket>
<Socket>
<socketName>q4v23ahcso</socketName>
<systemName>IQDA:AUTO:0043</systemName>
</Socket>
<Socket>
<socketName>iu1gmci8j4</socketName>
<systemName>IQDA:AUTO:0044</systemName>
</Socket>
<Socket>
<socketName>tfh12ajgb9</socketName>
<systemName>IQDA:AUTO:0045</systemName>
</Socket>
<Socket>
<socketName>b87o5b9jz7</socketName>
<systemName>IQDA:AUTO:0046</systemName>
</Socket>
<Socket>
<socketName>k78un9oem2</socketName>
<systemName>IQDA:AUTO:0047</systemName>
</Socket>
<Socket>
<socketName>c6o3lrar6j</socketName>
<systemName>IQDA:AUTO:0048</systemName>
</Socket>
<Socket>
<socketName>mcyc6nvviy</socketName>
<systemName>IQDA:AUTO:0049</systemName>
</Socket>
<Socket>
<socketName>bi7to6uc78</socketName>
<systemName>IQDA:AUTO:0050</systemName>
</Socket>
<Socket>
<socketName>u2iy6dlftt</socketName>
<systemName>IQDA:AUTO:0051</systemName>
</Socket>
<Socket>
<socketName>lk35xse8u1</socketName>
<systemName>IQDA:AUTO:0052</systemName>
</Socket>
<Socket>
<socketName>g2uow5ktt5</socketName>
<systemName>IQDA:AUTO:0053</systemName>
</Socket>
<Socket>
<socketName>uzpndwfmoc</socketName>
<systemName>IQDA:AUTO:0054</systemName>
</Socket>
<Socket>
<socketName>xqic2jmtjy</socketName>
<systemName>IQDA:AUTO:0055</systemName>
</Socket>
<Socket>
<socketName>ydfy7imkbo</socketName>
<systemName>IQDA:AUTO:0056</systemName>
</Socket>
<Socket>
<socketName>omvb4iif3y</socketName>
<systemName>IQDA:AUTO:0057</systemName>
</Socket>
<Socket>
<socketName>twwhr59cqu</socketName>
<systemName>IQDA:AUTO:0058</systemName>
</Socket>
<Socket>
<socketName>jjb5u8we6n</socketName>
<systemName>IQDA:AUTO:0059</systemName>
</Socket>
<Socket>
<socketName>cm9buutz24</socketName>
<systemName>IQDA:AUTO:0060</systemName>
</Socket>
<Socket>
<socketName>rre8tu5mpt</socketName>
<systemName>IQDA:AUTO:0061</systemName>
</Socket>
<Socket>
<socketName>r5bo25q33v</socketName>
<systemName>IQDA:AUTO:0062</systemName>
</Socket>
<Socket>
<socketName>cyrzqviia5</socketName>
<systemName>IQDA:AUTO:0063</systemName>
</Socket>
<Socket>
<socketName>fvbhufnhrq</socketName>
<systemName>IQDA:AUTO:0064</systemName>
</Socket>
<Socket>
<socketName>z9uockb1wy</socketName>
<systemName>IQDA:AUTO:0065</systemName>
</Socket>
<Socket>
<socketName>xfch5uugzk</socketName>
<systemName>IQDA:AUTO:0066</systemName>
</Socket>
<Socket>
<socketName>shh79532ib</socketName>
<systemName>IQDA:AUTO:0067</systemName>
</Socket>
<Socket>
<socketName>a78n4l73rf</socketName>
<systemName>IQDA:AUTO:0068</systemName>
</Socket>
<Socket>
<socketName>njr7y62fno</socketName>
<systemName>IQDA:AUTO:0069</systemName>
</Socket>
<Socket>
<socketName>y3tdnsqhvl</socketName>
<systemName>IQDA:AUTO:0070</systemName>
</Socket>
<Socket>
<socketName>qdt98ply7r</socketName>
<systemName>IQDA:AUTO:0071</systemName>
</Socket>
<Socket>
<socketName>w2p6s9pqcd</socketName>
<systemName>IQDA:AUTO:0073</systemName>
</Socket>
<Socket>
<socketName>qvwnpkv5yl</socketName>
<systemName>IQDA:AUTO:0074</systemName>
</Socket>
<Socket>
<socketName>fitqlgqicl</socketName>
<systemName>IQDA:AUTO:0075</systemName>
</Socket>
<Socket>
<socketName>w3bmzxa49f</socketName>
<systemName>IQDA:AUTO:0076</systemName>
</Socket>
<Socket>
<socketName>iz61qfago2</socketName>
<systemName>IQDA:AUTO:0077</systemName>
</Socket>
<Socket>
<socketName>ig868cwze2</socketName>
<systemName>IQDA:AUTO:0078</systemName>
</Socket>
<Socket>
<socketName>mkd3umip43</socketName>
<systemName>IQDA:AUTO:0079</systemName>
</Socket>
<Socket>
<socketName>kbh5uar7lg</socketName>
<systemName>IQDA:AUTO:0080</systemName>
</Socket>
<Socket>
<socketName>p6mjanzpyq</socketName>
<systemName>IQDA:AUTO:0081</systemName>
</Socket>
<Socket>
<socketName>k3hvtn8eul</socketName>
<systemName>IQDA:AUTO:0082</systemName>
</Socket>
<Socket>
<socketName>u9owpkmxij</socketName>
<systemName>IQDA:AUTO:0083</systemName>
</Socket>
<Socket>
<socketName>yjpt1wcvv9</socketName>
<systemName>IQDA:AUTO:0084</systemName>
</Socket>
<Socket>
<socketName>lbulo2p7qk</socketName>
<systemName>IQDA:AUTO:0085</systemName>
</Socket>
<Socket>
<socketName>vni1uuffwx</socketName>
<systemName>IQDA:AUTO:0086</systemName>
</Socket>
<Socket>
<socketName>ohygd2z19p</socketName>
<systemName>IQDA:AUTO:0087</systemName>
</Socket>
<Socket>
<socketName>kudfbziedj</socketName>
<systemName>IQDA:AUTO:0088</systemName>
</Socket>
<Socket>
<socketName>celgi8ryr7</socketName>
<systemName>IQDA:AUTO:0089</systemName>
</Socket>
<Socket>
<socketName>ad4u3b7wux</socketName>
<systemName>IQDA:AUTO:0090</systemName>
</Socket>
<Socket>
<socketName>l6av53x8i6</socketName>
<systemName>IQDA:AUTO:0091</systemName>
</Socket>
<Socket>
<socketName>bbdy33sdbl</socketName>
<systemName>IQDA:AUTO:0092</systemName>
</Socket>
<Socket>
<socketName>uy7qc8kspb</socketName>
<systemName>IQDA:AUTO:0093</systemName>
</Socket>
<Socket>
<socketName>rbcc32ijlw</socketName>
<systemName>IQDA:AUTO:0094</systemName>
</Socket>
<Socket>
<socketName>x8gwy1dyvj</socketName>
<systemName>IQDA:AUTO:0095</systemName>
</Socket>
<Socket>
<socketName>t1h4xxkc9d</socketName>
<systemName>IQDA:AUTO:0096</systemName>
</Socket>
<Socket>
<socketName>cvqnrcokxa</socketName>
<systemName>IQDA:AUTO:0097</systemName>
</Socket>
<Socket>
<socketName>hid37ig3bp</socketName>
<systemName>IQDA:AUTO:0098</systemName>
</Socket>
<Socket>
<socketName>rk1yuab4ez</socketName>
<systemName>IQDA:AUTO:0099</systemName>
</Socket>
<Socket>
<socketName>zpfkvmjho1</socketName>
<systemName>IQDA:AUTO:0100</systemName>
</Socket>
<Socket>
<socketName>jymbqhe3vw</socketName>
<systemName>IQDA:AUTO:0101</systemName>
</Socket>
<Socket>
<socketName>xt5gj6434t</socketName>
<systemName>IQDA:AUTO:0102</systemName>
</Socket>
<Socket>
<socketName>wwqh76lkcr</socketName>
<systemName>IQDA:AUTO:0103</systemName>
</Socket>
<Socket>
<socketName>ylkn7q51j1</socketName>
<systemName>IQDA:AUTO:0104</systemName>
</Socket>
<Socket>
<socketName>x6jnf3zqa5</socketName>
<systemName>IQDA:AUTO:0105</systemName>
</Socket>
<Socket>
<socketName>rn849id1sd</socketName>
<systemName>IQDA:AUTO:0106</systemName>
</Socket>
<Socket>
<socketName>x1kfd7h6uc</socketName>
<systemName>IQDA:AUTO:0107</systemName>
</Socket>
<Socket>
<socketName>lf4ieq9eah</socketName>
<systemName>IQDA:AUTO:0108</systemName>
</Socket>
<Socket>
<socketName>h1cw84t1bm</socketName>
<systemName>IQDA:AUTO:0109</systemName>
</Socket>
<Socket>
<socketName>vzbflhcev1</socketName>
<systemName>IQDA:AUTO:0110</systemName>
</Socket>
<Socket>
<socketName>bsrau2q19b</socketName>
<systemName>IQDA:AUTO:0111</systemName>
</Socket>
<Socket>
<socketName>syde9yvo7u</socketName>
<systemName>IQDA:AUTO:0112</systemName>
</Socket>
<Socket>
<socketName>bli26qyrid</socketName>
<systemName>IQDA:AUTO:0113</systemName>
</Socket>
<Socket>
<socketName>y3kfqw9l52</socketName>
<systemName>IQDA:AUTO:0114</systemName>
</Socket>
<Socket>
<socketName>zehqt6hv6l</socketName>
<systemName>IQDA:AUTO:0115</systemName>
</Socket>
<Socket>
<socketName>omupnqe6ou</socketName>
<systemName>IQDA:AUTO:0116</systemName>
</Socket>
<Socket>
<socketName>y7abe8toeg</socketName>
<systemName>IQDA:AUTO:0117</systemName>
</Socket>
<Socket>
<socketName>cy6kbvb2s4</socketName>
<systemName>IQDA:AUTO:0118</systemName>
</Socket>
<Socket>
<socketName>qviet5li9i</socketName>
<systemName>IQDA:AUTO:0119</systemName>
</Socket>
<Socket>
<socketName>wvzf6b1hoo</socketName>
<systemName>IQDA:AUTO:0120</systemName>
</Socket>
<Socket>
<socketName>q9r8ygu1o3</socketName>
<systemName>IQDA:AUTO:0121</systemName>
</Socket>
<Socket>
<socketName>wfpiocnduy</socketName>
<systemName>IQDA:AUTO:0122</systemName>
</Socket>
<Socket>
<socketName>sqs19gn1mo</socketName>
<systemName>IQDA:AUTO:0123</systemName>
</Socket>
<Socket>
<socketName>s3f2sway6a</socketName>
<systemName>IQDA:AUTO:0124</systemName>
</Socket>
<Socket>
<socketName>wfd7vn9985</socketName>
<systemName>IQDA:AUTO:0125</systemName>
</Socket>
<Socket>
<socketName>hff7xj3h1w</socketName>
<systemName>IQDA:AUTO:0126</systemName>
</Socket>
<Socket>
<socketName>uthb79gnit</socketName>
<systemName>IQDA:AUTO:0127</systemName>
</Socket>
<Socket>
<socketName>xr6udz61g1</socketName>
<systemName>IQDA:AUTO:0128</systemName>
</Socket>
<Socket>
<socketName>liqsv1u4v2</socketName>
<systemName>IQDA:AUTO:0129</systemName>
</Socket>
<Socket>
<socketName>f9ja7qvfnu</socketName>
<systemName>IQDA:AUTO:0130</systemName>
</Socket>
<Socket>
<socketName>igxocibhx3</socketName>
<systemName>IQDA:AUTO:0131</systemName>
</Socket>
<Socket>
<socketName>tmuqprfndr</socketName>
<systemName>IQDA:AUTO:0132</systemName>
</Socket>
<Socket>
<socketName>celdk7a58s</socketName>
<systemName>IQDA:AUTO:0133</systemName>
</Socket>
<Socket>
<socketName>vctb8dty6y</socketName>
<systemName>IQDA:AUTO:0134</systemName>
</Socket>
<Socket>
<socketName>avsuex9lvr</socketName>
<systemName>IQDA:AUTO:0135</systemName>
</Socket>
<Socket>
<socketName>ypq66u5s5u</socketName>
<systemName>IQDA:AUTO:0136</systemName>
</Socket>
<Socket>
<socketName>fwerg6w4tm</socketName>
<systemName>IQDA:AUTO:0137</systemName>
</Socket>
<Socket>
<socketName>o6ieqyu7rr</socketName>
<systemName>IQDA:AUTO:0138</systemName>
</Socket>
<Socket>
<socketName>ygcz38epui</socketName>
<systemName>IQDA:AUTO:0139</systemName>
</Socket>
<Socket>
<socketName>wxa7setn5e</socketName>
<systemName>IQDA:AUTO:0142</systemName>
</Socket>
<Socket>
<socketName>p6sqsyy4ly</socketName>
<systemName>IQDA:AUTO:0143</systemName>
</Socket>
<Socket>
<socketName>ttbnyy41vt</socketName>
<systemName>IQDA:AUTO:0144</systemName>
</Socket>
<Socket>
<socketName>rogttfguip</socketName>
<systemName>IQDA:AUTO:0145</systemName>
</Socket>
<Socket>
<socketName>uvskvhlf7c</socketName>
<systemName>IQDA:AUTO:0146</systemName>
</Socket>
<Socket>
<socketName>jqrzkn5267</socketName>
<systemName>IQDA:AUTO:0147</systemName>
</Socket>
<Socket>
<socketName>u2867kz42o</socketName>
<systemName>IQDA:AUTO:0148</systemName>
</Socket>
<Socket>
<socketName>exfzpxnqcu</socketName>
<systemName>IQDA:AUTO:0149</systemName>
</Socket>
<Socket>
<socketName>zw83dbnzd6</socketName>
<systemName>IQDA:AUTO:0150</systemName>
</Socket>
<Socket>
<socketName>d6d3ycfg59</socketName>
<systemName>IQDA:AUTO:0151</systemName>
</Socket>
<Socket>
<socketName>padmqbzh1j</socketName>
<systemName>IQDA:AUTO:0152</systemName>
</Socket>
<Socket>
<socketName>w7fg7f4hv6</socketName>
<systemName>IQDA:AUTO:0153</systemName>
</Socket>
<Socket>
<socketName>rm5fotr268</socketName>
<systemName>IQDA:AUTO:0154</systemName>
</Socket>
<Socket>
<socketName>azfx21o9jm</socketName>
<systemName>IQDA:AUTO:0155</systemName>
</Socket>
<Socket>
<socketName>wio36rfk78</socketName>
<systemName>IQDA:AUTO:0156</systemName>
</Socket>
<Socket>
<socketName>x8pd2ixl2t</socketName>
<systemName>IQDA:AUTO:0157</systemName>
</Socket>
<Socket>
<socketName>h7rgjjhup6</socketName>
<systemName>IQDA:AUTO:0158</systemName>
</Socket>
<Socket>
<socketName>dyoq19rhvf</socketName>
<systemName>IQDA:AUTO:0159</systemName>
</Socket>
<Socket>
<socketName>vdq91q2em8</socketName>
<systemName>IQDA:AUTO:0160</systemName>
</Socket>
<Socket>
<socketName>iw1xhfid9i</socketName>
<systemName>IQDA:AUTO:0161</systemName>
</Socket>
<Socket>
<socketName>vpw3ku69ah</socketName>
<systemName>IQDA:AUTO:0162</systemName>
</Socket>
<Socket>
<socketName>tx8wyl226g</socketName>
<systemName>IQDA:AUTO:0163</systemName>
</Socket>
<Socket>
<socketName>stvglssf5z</socketName>
<systemName>IQDA:AUTO:0164</systemName>
</Socket>
<Socket>
<socketName>pkl3kf3fl3</socketName>
<systemName>IQDA:AUTO:0165</systemName>
</Socket>
<Socket>
<socketName>apk3wg251n</socketName>
<systemName>IQDA:AUTO:0166</systemName>
</Socket>
<Socket>
<socketName>zltmy791et</socketName>
<systemName>IQDA:AUTO:0167</systemName>
</Socket>
<Socket>
<socketName>vgck9a3vtv</socketName>
<systemName>IQDA:AUTO:0168</systemName>
</Socket>
<Socket>
<socketName>cmhqv9xdon</socketName>
<systemName>IQDA:AUTO:0169</systemName>
</Socket>
<Socket>
<socketName>hph2qqzczy</socketName>
<systemName>IQDA:AUTO:0170</systemName>
</Socket>
<Socket>
<socketName>cggp1hlsni</socketName>
<systemName>IQDA:AUTO:0171</systemName>
</Socket>
<Socket>
<socketName>ucyzj7zxs9</socketName>
<systemName>IQDA:AUTO:0172</systemName>
</Socket>
<Socket>
<socketName>lkle4zs8v3</socketName>
<systemName>IQDA:AUTO:0173</systemName>
</Socket>
<Socket>
<socketName>qawqdbaeow</socketName>
<systemName>IQDA:AUTO:0174</systemName>
</Socket>
<Socket>
<socketName>otiiz83b85</socketName>
<systemName>IQDA:AUTO:0175</systemName>
</Socket>
<Socket>
<socketName>xcp83rj4vy</socketName>
<systemName>IQDA:AUTO:0176</systemName>
</Socket>
<Socket>
<socketName>lwmixo1y3o</socketName>
<systemName>IQDA:AUTO:0177</systemName>
</Socket>
<Socket>
<socketName>e2a25dtrq6</socketName>
<systemName>IQDA:AUTO:0178</systemName>
</Socket>
<Socket>
<socketName>fjqq18hz3u</socketName>
<systemName>IQDA:AUTO:0179</systemName>
</Socket>
<Socket>
<socketName>rlgo29cxk7</socketName>
<systemName>IQDA:AUTO:0180</systemName>
</Socket>
<Socket>
<socketName>xhwdbahyv8</socketName>
<systemName>IQDA:AUTO:0181</systemName>
</Socket>
<Socket>
<socketName>q848tdn2a8</socketName>
<systemName>IQDA:AUTO:0182</systemName>
</Socket>
<Socket>
<socketName>z4rz31rg76</socketName>
<systemName>IQDA:AUTO:0183</systemName>
</Socket>
<Socket>
<socketName>yjsobysj6z</socketName>
<systemName>IQDA:AUTO:0184</systemName>
</Socket>
<Socket>
<socketName>xpxqdep8ct</socketName>
<systemName>IQDA:AUTO:0185</systemName>
</Socket>
<Socket>
<socketName>k233jzaw33</socketName>
<systemName>IQDA:AUTO:0186</systemName>
</Socket>
<Socket>
<socketName>j15akv92x1</socketName>
<systemName>IQDA:AUTO:0187</systemName>
</Socket>
<Socket>
<socketName>lplaksmi86</socketName>
<systemName>IQDA:AUTO:0188</systemName>
</Socket>
<Socket>
<socketName>saah8qtk2w</socketName>
<systemName>IQDA:AUTO:0189</systemName>
</Socket>
<Socket>
<socketName>h8a4atmm13</socketName>
<systemName>IQDA:AUTO:0190</systemName>
</Socket>
<Socket>
<socketName>z964ef2kix</socketName>
<systemName>IQDA:AUTO:0191</systemName>
</Socket>
<Socket>
<socketName>vu8zzk7f89</socketName>
<systemName>IQDA:AUTO:0192</systemName>
</Socket>
<Socket>
<socketName>ej8dc5296i</socketName>
<systemName>IQDA:AUTO:0193</systemName>
</Socket>
<Socket>
<socketName>eow47h3pp1</socketName>
<systemName>IQDA:AUTO:0194</systemName>
</Socket>
<Socket>
<socketName>k3vmv8wxqh</socketName>
<systemName>IQDA:AUTO:0195</systemName>
</Socket>
<Socket>
<socketName>iaxwdw4plp</socketName>
<systemName>IQDA:AUTO:0196</systemName>
</Socket>
<Socket>
<socketName>eg4oxup2n6</socketName>
<systemName>IQDA:AUTO:0197</systemName>
</Socket>
<Socket>
<socketName>xm7xgfdqtz</socketName>
<systemName>IQDA:AUTO:0198</systemName>
</Socket>
<Socket>
<socketName>v8dvn225zs</socketName>
<systemName>IQDA:AUTO:0199</systemName>
</Socket>
<Socket>
<socketName>sjre8birbh</socketName>
<systemName>IQDA:AUTO:0200</systemName>
</Socket>
<Socket>
<socketName>yl25wxzbnm</socketName>
<systemName>IQDA:AUTO:0201</systemName>
</Socket>
<Socket>
<socketName>xxdcm5ioyl</socketName>
<systemName>IQDA:AUTO:0202</systemName>
</Socket>
<Socket>
<socketName>vdquxwsc5s</socketName>
<systemName>IQDA:AUTO:0203</systemName>
</Socket>
<Socket>
<socketName>v1q6gqxn93</socketName>
<systemName>IQDA:AUTO:0204</systemName>
</Socket>
<Socket>
<socketName>lgw4nf2r61</socketName>
<systemName>IQDA:AUTO:0205</systemName>
</Socket>
<Socket>
<socketName>e55vkzuua3</socketName>
<systemName>IQDA:AUTO:0206</systemName>
</Socket>
<Socket>
<socketName>qyidp5h5ek</socketName>
<systemName>IQDA:AUTO:0207</systemName>
</Socket>
<Socket>
<socketName>d2wfh9eqpu</socketName>
<systemName>IQDA:AUTO:0208</systemName>
</Socket>
<Socket>
<socketName>frb7jlgkac</socketName>
<systemName>IQDA:AUTO:0209</systemName>
</Socket>
<Socket>
<socketName>ri3qnoamur</socketName>
<systemName>IQDA:AUTO:0210</systemName>
</Socket>
<Socket>
<socketName>sxfjjlza8v</socketName>
<systemName>IQDA:AUTO:0211</systemName>
</Socket>
<Socket>
<socketName>qc2uqqfz9d</socketName>
<systemName>IQDA:AUTO:0212</systemName>
</Socket>
<Socket>
<socketName>cke18vzmvq</socketName>
<systemName>IQDA:AUTO:0213</systemName>
</Socket>
<Socket>
<socketName>ktwx1m3nuj</socketName>
<systemName>IQDA:AUTO:0214</systemName>
</Socket>
<Socket>
<socketName>u52vjlsoq6</socketName>
<systemName>IQDA:AUTO:0215</systemName>
</Socket>
<Socket>
<socketName>tqddeh91bj</socketName>
<systemName>IQDA:AUTO:0216</systemName>
</Socket>
<Socket>
<socketName>b41v32pgpm</socketName>
<systemName>IQDA:AUTO:0217</systemName>
</Socket>
<Socket>
<socketName>tmyjab7wyt</socketName>
<systemName>IQDA:AUTO:0218</systemName>
</Socket>
<Socket>
<socketName>rittzwxs2d</socketName>
<systemName>IQDA:AUTO:0219</systemName>
</Socket>
<Socket>
<socketName>fpkw99ufo2</socketName>
<systemName>IQDA:AUTO:0220</systemName>
</Socket>
<Socket>
<socketName>tlx6qd8pn7</socketName>
<systemName>IQDA:AUTO:0221</systemName>
</Socket>
<Socket>
<socketName>gw3o2lodtf</socketName>
<systemName>IQDA:AUTO:0222</systemName>
</Socket>
<Socket>
<socketName>ctolyjc3n8</socketName>
<systemName>IQDA:AUTO:0223</systemName>
</Socket>
<Socket>
<socketName>xhfkgm3dbt</socketName>
<systemName>IQDA:AUTO:0224</systemName>
</Socket>
<Socket>
<socketName>fqfy3itt9b</socketName>
<systemName>IQDA:AUTO:0225</systemName>
</Socket>
<Socket>
<socketName>xuolmtwpbq</socketName>
<systemName>IQDA:AUTO:0226</systemName>
</Socket>
<Socket>
<socketName>wd2g2i52aq</socketName>
<systemName>IQDA:AUTO:0227</systemName>
</Socket>
<Socket>
<socketName>sa4k91ej3m</socketName>
<systemName>IQDA:AUTO:0228</systemName>
</Socket>
<Socket>
<socketName>qdocvyw9mw</socketName>
<systemName>IQDA:AUTO:0229</systemName>
</Socket>
<Socket>
<socketName>yc7nj7nmn6</socketName>
<systemName>IQDA:AUTO:0230</systemName>
</Socket>
<Socket>
<socketName>tyiya5z7wi</socketName>
<systemName>IQDA:AUTO:0231</systemName>
</Socket>
<Socket>
<socketName>v5mhd13f68</socketName>
<systemName>IQDA:AUTO:0232</systemName>
</Socket>
<Socket>
<socketName>a47o23w339</socketName>
<systemName>IQDA:AUTO:0233</systemName>
</Socket>
<Socket>
<socketName>r61bhujxbh</socketName>
<systemName>IQDA:AUTO:0234</systemName>
</Socket>
<Socket>
<socketName>gxtjv3htht</socketName>
<systemName>IQDA:AUTO:0235</systemName>
</Socket>
<Socket>
<socketName>qwud4lae1x</socketName>
<systemName>IQDA:AUTO:0236</systemName>
</Socket>
<Socket>
<socketName>tq34ejuhhg</socketName>
<systemName>IQDA:AUTO:0237</systemName>
</Socket>
<Socket>
<socketName>gaetvl5w1q</socketName>
<systemName>IQDA:AUTO:0238</systemName>
</Socket>
<Socket>
<socketName>i2vkomfj2r</socketName>
<systemName>IQDA:AUTO:0239</systemName>
</Socket>
<Socket>
<socketName>nj2sbjib5p</socketName>
<systemName>IQDA:AUTO:0240</systemName>
</Socket>
<Socket>
<socketName>cknekj687y</socketName>
<systemName>IQDA:AUTO:0243</systemName>
</Socket>
<Socket>
<socketName>plpthzb1lq</socketName>
<systemName>IQDA:AUTO:0244</systemName>
</Socket>
<Socket>
<socketName>pshbos2ag8</socketName>
<systemName>IQDA:AUTO:0246</systemName>
</Socket>
<Socket>
<socketName>yue747zu7s</socketName>
<systemName>IQDA:AUTO:0247</systemName>
</Socket>
<Socket>
<socketName>wrbbypzknf</socketName>
<systemName>IQDA:AUTO:0248</systemName>
</Socket>
<Socket>
<socketName>vr4sb9chwd</socketName>
<systemName>IQDA:AUTO:0249</systemName>
</Socket>
<Socket>
<socketName>h28g7yqa1g</socketName>
<systemName>IQDA:AUTO:0250</systemName>
</Socket>
<Socket>
<socketName>oderlfhy4w</socketName>
<systemName>IQDA:AUTO:0251</systemName>
</Socket>
<Socket>
<socketName>t8km6ybwrm</socketName>
<systemName>IQDA:AUTO:0252</systemName>
</Socket>
<Socket>
<socketName>z4mht8ebts</socketName>
<systemName>IQDA:AUTO:0253</systemName>
</Socket>
<Socket>
<socketName>q3uohnwzjm</socketName>
<systemName>IQDA:AUTO:0254</systemName>
</Socket>
<Socket>
<socketName>uz8tmc9jq6</socketName>
<systemName>IQDA:AUTO:0255</systemName>
</Socket>
<Socket>
<socketName>or6z4zfyss</socketName>
<systemName>IQDA:AUTO:0256</systemName>
</Socket>
<Socket>
<socketName>qxi71ca8cw</socketName>
<systemName>IQDA:AUTO:0257</systemName>
</Socket>
<Socket>
<socketName>pcplaf5cso</socketName>
<systemName>IQDA:AUTO:0259</systemName>
</Socket>
<Socket>
<socketName>jmisilt31t</socketName>
<systemName>IQDA:AUTO:0261</systemName>
</Socket>
<Socket>
<socketName>i9xs9eiq47</socketName>
<systemName>IQDA:AUTO:0262</systemName>
</Socket>
<Socket>
<socketName>q3uq6r41pm</socketName>
<systemName>IQDA:AUTO:0263</systemName>
</Socket>
<Socket>
<socketName>ttusuh8zs8</socketName>
<systemName>IQDA:AUTO:0264</systemName>
</Socket>
<Socket>
<socketName>sh9ryloscx</socketName>
<systemName>IQDA:AUTO:0265</systemName>
</Socket>
<Socket>
<socketName>wbegnv3b3o</socketName>
<systemName>IQDA:AUTO:0266</systemName>
</Socket>
<Socket>
<socketName>kfbk65jcq3</socketName>
<systemName>IQDA:AUTO:0267</systemName>
</Socket>
<Socket>
<socketName>r6a8fifvxl</socketName>
<systemName>IQDA:AUTO:0268</systemName>
</Socket>
<Socket>
<socketName>g58g5gkl3o</socketName>
<systemName>IQDA:AUTO:0269</systemName>
</Socket>
<Socket>
<socketName>fyog1hi5fe</socketName>
<systemName>IQDA:AUTO:0270</systemName>
</Socket>
<Socket>
<socketName>eqr7uwwc6t</socketName>
<systemName>IQDA:AUTO:0271</systemName>
</Socket>
<Socket>
<socketName>v8aaok87w3</socketName>
<systemName>IQDA:AUTO:0272</systemName>
</Socket>
<Socket>
<socketName>xzs877pvan</socketName>
<systemName>IQDA:AUTO:0273</systemName>
</Socket>
<Socket>
<socketName>rb1yp1c4db</socketName>
<systemName>IQDA:AUTO:0274</systemName>
</Socket>
<Socket>
<socketName>bqvloz8ei8</socketName>
<systemName>IQDA:AUTO:0275</systemName>
</Socket>
<Socket>
<socketName>t5g9sm67tl</socketName>
<systemName>IQDA:AUTO:0276</systemName>
</Socket>
<Socket>
<socketName>rw8oemt99m</socketName>
<systemName>IQDA:AUTO:0277</systemName>
</Socket>
<Socket>
<socketName>qhfseek45b</socketName>
<systemName>IQDA:AUTO:0278</systemName>
</Socket>
<Socket>
<socketName>qpp7eesdl9</socketName>
<systemName>IQDA:AUTO:0279</systemName>
</Socket>
<Socket>
<socketName>x2wdgahvei</socketName>
<systemName>IQDA:AUTO:0280</systemName>
</Socket>
<Socket>
<socketName>un86n7maml</socketName>
<systemName>IQDA:AUTO:0281</systemName>
</Socket>
<Socket>
<socketName>y4cyptw9sr</socketName>
<systemName>IQDA:AUTO:0282</systemName>
</Socket>
<Socket>
<socketName>ozjow515bf</socketName>
<systemName>IQDA:AUTO:0283</systemName>
</Socket>
<Socket>
<socketName>wbqjp6jhoe</socketName>
<systemName>IQDA:AUTO:0284</systemName>
</Socket>
<Socket>
<socketName>soxdf9g5m9</socketName>
<systemName>IQDA:AUTO:0285</systemName>
</Socket>
<Socket>
<socketName>lj75m3fhdk</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0002</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Play</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0003</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>LocalVariable</addressing>
<enum>Play</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0004</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Formula</addressing>
<enum>PlayToggle</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0005</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Reference</addressing>
<enum>Pause</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
<systemName>IQDA:AUTO:0006</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>PauseToggle</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionAudio>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0012</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetOccupied</enum>
<listenToMemory>no</listenToMemory>
</operation>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="yes" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0013</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetOccupied</enum>
<listenToMemory>no</listenToMemory>
</operation>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0014</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetOccupied</enum>
<listenToMemory>no</listenToMemory>
</operation>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0015</systemName>
<comment>Direct / Direct / Direct :: SetValue</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetValue</enum>
<listenToMemory>no</listenToMemory>
</operation>
<blockValueData>
<addressing>Direct</addressing>
<value>ABC</value>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0016</systemName>
<comment>Direct / Direct :: SetOccupied</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetOccupied</enum>
<listenToMemory>no</listenToMemory>
</operation>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0017</systemName>
<comment>Direct / LocalVariable</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>LocalVariable</addressing>
<enum>SetOccupied</enum>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
</operation>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0018</systemName>
<comment>LocalVariable / Formula</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
</namedBean>
<operation>
<addressing>Formula</addressing>
<enum>SetOccupied</enum>
<listenToMemory>no</listenToMemory>
<formula>"IT"+index2</formula>
</operation>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0019</systemName>
<comment>Formula / Reference</comment>
<namedBean>
<addressing>Formula</addressing>
<listenToMemory>no</listenToMemory>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>Reference</addressing>
<enum>SetOccupied</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
</operation>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
<systemName>IQDA:AUTO:0020</systemName>
<comment>Reference / Direct :: SetAltColorOn</comment>
<namedBean>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetNullValue</enum>
<listenToMemory>no</listenToMemory>
</operation>
<blockValueData>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionBlock>
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
<systemName>IQDA:AUTO:0021</systemName>
<state>
<addressing>Direct</addressing>
<enum>SetClock</enum>
<listenToMemory>no</listenToMemory>
</state>
<time>
<addressing>Direct</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
</time>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClock>
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
<systemName>IQDA:AUTO:0022</systemName>
<comment>StartClock</comment>
<state>
<addressing>Direct</addressing>
<enum>StartClock</enum>
<listenToMemory>no</listenToMemory>
</state>
<time>
<addressing>Direct</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
</time>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClock>
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
<systemName>IQDA:AUTO:0023</systemName>
<comment>StopClock</comment>
<state>
<addressing>Direct</addressing>
<enum>StopClock</enum>
<listenToMemory>no</listenToMemory>
</state>
<time>
<addressing>Direct</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
</time>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClock>
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
<systemName>IQDA:AUTO:0024</systemName>
<comment>SetClock</comment>
<state>
<addressing>Direct</addressing>
<enum>SetClock</enum>
<listenToMemory>no</listenToMemory>
</state>
<time>
<addressing>Direct</addressing>
<value>720</value>
<listenToMemory>no</listenToMemory>
</time>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClock>
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
<systemName>IQDA:AUTO:0025</systemName>
<comment>SetClock</comment>
<state>
<addressing>Memory</addressing>
<enum>SetClock</enum>
<memory>Some memory</memory>
<listenToMemory>no</listenToMemory>
</state>
<time>
<addressing>Memory</addressing>
<value>0</value>
<memory>IM1</memory>
<listenToMemory>no</listenToMemory>
</time>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClock>
<ActionClockRate class="jmri.jmrit.logixng.actions.configurexml.ActionClockRateXml">
<systemName>IQDA:AUTO:0026</systemName>
<state>
<addressing>Direct</addressing>
<enum>SetClockRate</enum>
<listenToMemory>no</listenToMemory>
</state>
<rate>
<addressing>Direct</addressing>
<value>1.000</value>
<listenToMemory>no</listenToMemory>
</rate>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClockRate>
<ActionClockRate class="jmri.jmrit.logixng.actions.configurexml.ActionClockRateXml">
<systemName>IQDA:AUTO:0027</systemName>
<comment>StartClock</comment>
<state>
<addressing>Direct</addressing>
<enum>SetClockRate</enum>
<listenToMemory>no</listenToMemory>
</state>
<rate>
<addressing>Direct</addressing>
<value>4.234</value>
<listenToMemory>no</listenToMemory>
</rate>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClockRate>
<ActionClockRate class="jmri.jmrit.logixng.actions.configurexml.ActionClockRateXml">
<systemName>IQDA:AUTO:0028</systemName>
<comment>StartClock</comment>
<state>
<addressing>Memory</addressing>
<enum>SetClockRate</enum>
<memory>Some memory</memory>
<listenToMemory>no</listenToMemory>
</state>
<rate>
<addressing>Memory</addressing>
<value>1.000</value>
<memory>IM1</memory>
<listenToMemory>yes</listenToMemory>
</rate>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClockRate>
<ActionClockRate class="jmri.jmrit.logixng.actions.configurexml.ActionClockRateXml">
<systemName>IQDA:AUTO:0029</systemName>
<comment>StopClock</comment>
<state>
<addressing>Direct</addressing>
<enum>IncreaseClockRate</enum>
<listenToMemory>no</listenToMemory>
</state>
<rate>
<addressing>Direct</addressing>
<value>0.500</value>
<listenToMemory>no</listenToMemory>
</rate>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClockRate>
<ActionClockRate class="jmri.jmrit.logixng.actions.configurexml.ActionClockRateXml">
<systemName>IQDA:AUTO:0030</systemName>
<comment>SetClock</comment>
<state>
<addressing>Direct</addressing>
<enum>DecreaseClockRate</enum>
<listenToMemory>no</listenToMemory>
</state>
<rate>
<addressing>Direct</addressing>
<value>1.220</value>
<listenToMemory>no</listenToMemory>
</rate>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClockRate>
<ActionDispatcher class="jmri.jmrit.logixng.actions.configurexml.ActionDispatcherXml">
<systemName>IQDA:AUTO:0031</systemName>
<trainInfoFileName />
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<operation>
<addressing>Direct</addressing>
<enum>TrainPriority</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<resetOption>false</resetOption>
<terminateOption>false</terminateOption>
<trainPriority>5</trainPriority>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionDispatcher>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0032</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>On</enum>
<listenToMemory>no</listenToMemory>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0033</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>On</enum>
<listenToMemory>no</listenToMemory>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0034</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IL1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>LocalVariable</addressing>
<enum>Off</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0035</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IL1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Formula</addressing>
<enum>On</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogError</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0036</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IL1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Reference</addressing>
<enum>Toggle</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogErrorOnce</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0037</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IL1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Intensity</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ShowDialogBox</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0038</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>IL1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Interval</enum>
<listenToMemory>no</listenToMemory>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0039</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>IL1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Unknown</enum>
<listenToMemory>no</listenToMemory>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0040</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>IL1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Inconsistent</enum>
<listenToMemory>no</listenToMemory>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0041</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>On</enum>
<listenToMemory>no</listenToMemory>
</state>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0042</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<IntensitySocket>
<socketName>xxitr2yded</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0043</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<IntensitySocket>
<socketName>vus23qwix9</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0044</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>ILVariable</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<IntensitySocket>
<socketName>kfkf83r8cs</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0045</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>ILVariable</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<IntensitySocket>
<socketName>ynka9iuf7q</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogError</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0046</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>ILVariable</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<IntensitySocket>
<socketName>r9fy5uvz5h</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogErrorOnce</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0047</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>ILVariable</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<IntensitySocket>
<socketName>sc3zb71q4f</socketName>
</IntensitySocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ShowDialogBox</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0048</systemName>
<References />
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0049</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>IL1</name>
<type>Light</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0050</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>Some light</name>
<type>Light</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean>localVariableNamedBean</localVariableNamedBean>
<localVariableEvent>localVariableEvent</localVariableEvent>
<localVariableNewValue>localVariableNewValue</localVariableNewValue>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0051</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>IM1</name>
<type>Memory</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0052</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>Some memory</name>
<type>Memory</type>
<all>yes</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0053</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>IS1</name>
<type>Sensor</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0054</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>Some sensor</name>
<type>Sensor</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0055</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>IT1</name>
<type>Turnout</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0056</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>Some turnout</name>
<type>Turnout</type>
<all>yes</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0057</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyGlobalVariable</name>
<type>GlobalVariable</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0058</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanBlock</name>
<type>Block</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0059</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanGlobalVariable</name>
<type>GlobalVariable</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0060</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanEntryExit</name>
<type>EntryExit</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0061</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanLight</name>
<type>Light</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0062</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanMemory</name>
<type>Memory</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0063</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanOBlock</name>
<type>OBlock</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0064</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanReporter</name>
<type>Reporter</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0065</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanSensor</name>
<type>Sensor</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0066</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanSignalHead</name>
<type>SignalHead</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0067</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanSignalMast</name>
<type>SignalMast</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0068</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanTurnout</name>
<type>Turnout</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0069</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanWarrant</name>
<type>Warrant</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeansLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansLocalVariableXml" listenOnAllProperties="no">
<systemName>IQDA:AUTO:0070</systemName>
<namedBeanType>Light</namedBeanType>
<localVariableBeanToListenOn />
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<Socket>
<socketName>rs8f2812oq</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansLocalVariable>
<ActionListenOnBeansLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansLocalVariableXml" listenOnAllProperties="yes">
<systemName>IQDA:AUTO:0071</systemName>
<comment>A comment</comment>
<namedBeanType>Turnout</namedBeanType>
<localVariableBeanToListenOn>beanToListenOn</localVariableBeanToListenOn>
<localVariableNamedBean>bean</localVariableNamedBean>
<localVariableEvent>event</localVariableEvent>
<localVariableNewValue>value</localVariableNewValue>
<Socket>
<socketName>u1r3lj6zan</socketName>
<systemName>IQDA:AUTO:0072</systemName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansLocalVariable>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0072</systemName>
<comment>Action socket 1</comment>
<Actions>
<Socket>
<socketName>n6g7hf7t1k</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="no">
<systemName>IQDA:AUTO:0073</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="no">
<systemName>IQDA:AUTO:0074</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="no">
<systemName>IQDA:AUTO:0075</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName>Signal before</rowOrColumnName>
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<localVariableNamedBean>variableNamedBean</localVariableNamedBean>
<localVariableEvent>variableEvent</localVariableEvent>
<localVariableNewValue>variableNewValue</localVariableNewValue>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="yes">
<systemName>IQDA:AUTO:0076</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName>2</rowOrColumnName>
<tableRowOrColumn>Column</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="yes" listenOnAllProperties="no">
<systemName>IQDA:AUTO:0077</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="yes" listenOnAllProperties="yes">
<systemName>IQDA:AUTO:0078</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0079</systemName>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>SetToString</variableOperation>
<constantType>String</constantType>
<constant />
<otherVariable />
<reference />
<formula />
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0080</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>CopyReferenceToVariable</variableOperation>
<constantType>String</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference>{{MyVarName}}</reference>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0081</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>CalculateFormula</variableOperation>
<constantType>String</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference>{{MyVarName}}</reference>
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0082</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<name>IR1</name>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>CopyMemoryToVariable</variableOperation>
<constantType>String</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference />
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0083</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<name>IR1</name>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>CopyBlockToVariable</variableOperation>
<constantType>String</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference />
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0084</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<name>IR1</name>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>CopyReporterToVariable</variableOperation>
<constantType>String</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference />
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0085</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>CopyVariableToVariable</variableOperation>
<constantType>String</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference />
<formula>a+b</formula>
<table>
<tableName>
<addressing>Reference</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Memory</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>LocalVariable</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0086</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<name>IB1</name>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<name>IR1</name>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>CopyTableCellToVariable</variableOperation>
<constantType>String</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference />
<formula>a+b</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Reference</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Memory</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0087</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>SetToNull</variableOperation>
<constantType>String</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference />
<formula>a+b</formula>
<table>
<tableName>
<addressing>Formula</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Reference</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0088</systemName>
<comment>A comment</comment>
<variable>result</variable>
<memoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<listenToMemory>no</listenToMemory>
<blockNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</blockNamedBean>
<listenToBlock>no</listenToBlock>
<reporterNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</reporterNamedBean>
<listenToReporter>no</listenToReporter>
<variableOperation>SetToString</variableOperation>
<constantType>String</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference />
<formula>a+b</formula>
<table>
<tableName>
<addressing>LocalVariable</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Formula</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0089</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<memoryOperation>SetToString</memoryOperation>
<otherConstant />
<otherVariable />
<otherFormula />
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0090</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IM1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<memoryOperation>CalculateFormula</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0091</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IM1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<memoryOperation>CopyMemoryToMemory</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0092</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IM1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<memoryOperation>CopyVariableToMemory</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Reference</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Memory</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>LocalVariable</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0093</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IM1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<memoryOperation>CopyTableCellToMemory</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Reference</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Memory</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0094</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IM1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<memoryOperation>SetToNull</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>Formula</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Reference</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0095</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IM1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<name>IM3</name>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<memoryOperation>SetToString</memoryOperation>
<otherConstant>Some string</otherConstant>
<otherVariable>Somevar</otherVariable>
<otherFormula>n + 3</otherFormula>
<table>
<tableName>
<addressing>LocalVariable</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Formula</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0096</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>Deallocate</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0097</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>Deallocate</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0098</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>Deallocate</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0099</systemName>
<comment>Direct / Direct / Direct :: SetValue</comment>
<namedBean>
<addressing>Direct</addressing>
<name>OB99</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetValue</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue>ABC</oblockValue>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0100</systemName>
<comment>Direct / Direct :: ClearError</comment>
<namedBean>
<addressing>Direct</addressing>
<name>OB99</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>ClearError</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0101</systemName>
<comment>Direct / LocalVariable</comment>
<namedBean>
<addressing>Direct</addressing>
<name>OB99</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>LocalVariable</addressing>
<enum>Deallocate</enum>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0102</systemName>
<comment>LocalVariable / Formula</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Formula</addressing>
<enum>Deallocate</enum>
<listenToMemory>no</listenToMemory>
<formula>"IT"+index2</formula>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogError</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0103</systemName>
<comment>Formula / Reference</comment>
<namedBean>
<addressing>Formula</addressing>
<listenToMemory>no</listenToMemory>
<formula>"IT"+index</formula>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Reference</addressing>
<enum>Deallocate</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>LogErrorOnce</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0104</systemName>
<comment>Reference / Direct :: SetOutOfService</comment>
<namedBean>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetOutOfService</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<oblockValue />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ShowDialogBox</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
<systemName>IQDA:AUTO:0105</systemName>
<state>
<addressing>Direct</addressing>
<enum>On</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionPower>
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
<systemName>IQDA:AUTO:0106</systemName>
<comment>A comment</comment>
<state>
<addressing>Direct</addressing>
<enum>Off</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionPower>
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
<systemName>IQDA:AUTO:0107</systemName>
<comment>A comment</comment>
<state>
<addressing>Direct</addressing>
<enum>On</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionPower>
<ActionReporter class="jmri.jmrit.logixng.actions.configurexml.ActionReporterXml">
<systemName>IQDA:AUTO:0108</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<reporterValue>CopyCurrentReport</reporterValue>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionReporter>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0109</systemName>
<operationAddressing>Direct</operationAddressing>
<operationType>SingleLineCommand</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<scriptAddressing>Direct</scriptAddressing>
<script />
<scriptReference />
<scriptLocalVariable />
<scriptFormula />
<scriptLanguage>
<language>python</language>
</scriptLanguage>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0110</systemName>
<comment>A comment</comment>
<operationAddressing>Direct</operationAddressing>
<operationType>SingleLineCommand</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<scriptAddressing>Formula</scriptAddressing>
<script>import java
</script>
<scriptReference>{M2}</scriptReference>
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
<scriptFormula>c+d</scriptFormula>
<scriptLanguage>
<language>python</language>
</scriptLanguage>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0111</systemName>
<comment>A comment</comment>
<operationAddressing>Formula</operationAddressing>
<operationType>SingleLineCommand</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<scriptAddressing>LocalVariable</scriptAddressing>
<script>myFile.py</script>
<scriptReference>{M2}</scriptReference>
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
<scriptFormula>c+d</scriptFormula>
<scriptLanguage>
<language>python</language>
</scriptLanguage>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0112</systemName>
<comment>A comment</comment>
<operationAddressing>LocalVariable</operationAddressing>
<operationType>SingleLineCommand</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<scriptAddressing>Reference</scriptAddressing>
<script>import java
</script>
<scriptReference>{M2}</scriptReference>
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
<scriptFormula>c+d</scriptFormula>
<scriptLanguage>
<language>python</language>
</scriptLanguage>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0113</systemName>
<comment>A comment</comment>
<operationAddressing>Reference</operationAddressing>
<operationType>SingleLineCommand</operationType>
<operationReference>{M1}</operationReference>
<operationLocalVariable>myVar</operationLocalVariable>
<operationFormula>a+b</operationFormula>
<scriptAddressing>Direct</scriptAddressing>
<script>import java
</script>
<scriptReference>{M2}</scriptReference>
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
<scriptFormula>c+d</scriptFormula>
<scriptLanguage>
<language>python</language>
</scriptLanguage>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0114</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Active</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0115</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IS1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>LocalVariable</addressing>
<enum>Inactive</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0116</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IS1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Formula</addressing>
<enum>Active</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0117</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IS1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Reference</addressing>
<enum>Toggle</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0118</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IS1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Unknown</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0119</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>IS1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Inconsistent</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0120</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operationAddressing>Direct</operationAddressing>
<operationType>Appearance</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<appearanceAddressing>Direct</appearanceAddressing>
<appearance>0</appearance>
<appearanceReference />
<appearanceLocalVariable />
<appearanceFormula />
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0121</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IH1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operationAddressing>LocalVariable</operationAddressing>
<operationType>Appearance</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<appearanceAddressing>Formula</appearanceAddressing>
<appearance>32</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<name>IH2</name>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0122</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IH1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operationAddressing>Formula</operationAddressing>
<operationType>Appearance</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<appearanceAddressing>Reference</appearanceAddressing>
<appearance>128</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0123</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IH1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operationAddressing>Reference</operationAddressing>
<operationType>Appearance</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<appearanceAddressing>Direct</appearanceAddressing>
<appearance>2</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0124</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IH1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operationAddressing>Direct</operationAddressing>
<operationType>Appearance</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<appearanceAddressing>LocalVariable</appearanceAddressing>
<appearance>8</appearance>
<appearanceReference>{IM3}</appearanceReference>
<appearanceLocalVariable>index3</appearanceLocalVariable>
<appearanceFormula>"IT"+index3</appearanceFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0125</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operationAddressing>Direct</operationAddressing>
<operationType>Aspect</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<aspectAddressing>Direct</aspectAddressing>
<aspect />
<aspectReference />
<aspectLocalVariable />
<aspectFormula />
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0126</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operationAddressing>LocalVariable</operationAddressing>
<operationType>Aspect</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<aspectAddressing>Formula</aspectAddressing>
<aspect>Medium Approach Slow</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0127</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operationAddressing>Formula</operationAddressing>
<operationType>Aspect</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<aspectAddressing>Reference</aspectAddressing>
<aspect>Medium Approach</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0128</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operationAddressing>Reference</operationAddressing>
<operationType>Aspect</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<aspectAddressing>Direct</aspectAddressing>
<aspect>Approach</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0129</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IF$shsm:AAR-1946:CPL(IH1)</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operationAddressing>Direct</operationAddressing>
<operationType>Aspect</operationType>
<operationReference>{IM2}</operationReference>
<operationLocalVariable>index2</operationLocalVariable>
<operationFormula>"IT"+index2</operationFormula>
<aspectAddressing>LocalVariable</aspectAddressing>
<aspect>Medium Approach Slow</aspect>
<aspectReference>{IM3}</aspectReference>
<aspectLocalVariable>index3</aspectLocalVariable>
<aspectFormula>"IT"+index3</aspectFormula>
<exampleNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</exampleNamedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0130</systemName>
<operation>
<addressing>Direct</addressing>
<enum>Play</enum>
<listenToMemory>no</listenToMemory>
</operation>
<soundAddressing>Direct</soundAddressing>
<sound />
<soundReference />
<soundLocalVariable />
<soundFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0131</systemName>
<comment>A comment</comment>
<operation>
<addressing>Direct</addressing>
<enum>Play</enum>
<reference>{M1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>myVar</localVariable>
<formula>a+b</formula>
</operation>
<soundAddressing>Formula</soundAddressing>
<sound>bell.wav
</sound>
<soundReference>{M2}</soundReference>
<soundLocalVariable>myOtherVar</soundLocalVariable>
<soundFormula>c+d</soundFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0132</systemName>
<comment>A comment</comment>
<operation>
<addressing>Formula</addressing>
<enum>Play</enum>
<reference>{M1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>myVar</localVariable>
<formula>a+b</formula>
</operation>
<soundAddressing>LocalVariable</soundAddressing>
<sound>bell.wav
</sound>
<soundReference>{M2}</soundReference>
<soundLocalVariable>myOtherVar</soundLocalVariable>
<soundFormula>c+d</soundFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0133</systemName>
<comment>A comment</comment>
<operation>
<addressing>LocalVariable</addressing>
<enum>Play</enum>
<reference>{M1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>myVar</localVariable>
<formula>a+b</formula>
</operation>
<soundAddressing>Reference</soundAddressing>
<sound>bell.wav
</sound>
<soundReference>{M2}</soundReference>
<soundLocalVariable>myOtherVar</soundLocalVariable>
<soundFormula>c+d</soundFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0134</systemName>
<comment>A comment</comment>
<operation>
<addressing>Reference</addressing>
<enum>Play</enum>
<reference>{M1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>myVar</localVariable>
<formula>a+b</formula>
</operation>
<soundAddressing>Direct</soundAddressing>
<sound>bell.wav
</sound>
<soundReference>{M2}</soundReference>
<soundLocalVariable>myOtherVar</soundLocalVariable>
<soundFormula>c+d</soundFormula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0135</systemName>
<LocoAddressSocket>
<socketName>t4yg263wbo</socketName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>ylxu9b8fbz</socketName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>vybtloxvdm</socketName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>rxhphoia8f</socketName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>t7au4i31nv</socketName>
</LocoFunctionOnOffSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0136</systemName>
<comment>A comment</comment>
<LocoAddressSocket>
<socketName>ve5as82d4h</socketName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>qajn4xxegh</socketName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>rtgyf5ewkw</socketName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>dlxoe4amzr</socketName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>eacn5pxagf</socketName>
</LocoFunctionOnOffSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0137</systemName>
<StartSocket>
<socketName>y6pz9v9um5</socketName>
</StartSocket>
<StopSocket>
<socketName>ytyyjpv822</socketName>
</StopSocket>
<Actions>
<Socket>
<delay>0</delay>
<socketName>x3xs2yvx3q</socketName>
</Socket>
</Actions>
<startImmediately>no</startImmediately>
<runContinuously>no</runContinuously>
<startAndStopByStartExpression>no</startAndStopByStartExpression>
<unit>MilliSeconds</unit>
<delayByLocalVariables>no</delayByLocalVariables>
<delayLocalVariablePrefix />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0138</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>yrfmqpso5m</socketName>
</StartSocket>
<StopSocket>
<socketName>tfniwtxmpq</socketName>
</StopSocket>
<Actions>
<Socket>
<delay>100</delay>
<socketName>vwf9otey3e</socketName>
</Socket>
</Actions>
<startImmediately>no</startImmediately>
<runContinuously>yes</runContinuously>
<startAndStopByStartExpression>no</startAndStopByStartExpression>
<unit>MilliSeconds</unit>
<delayByLocalVariables>no</delayByLocalVariables>
<delayLocalVariablePrefix />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0139</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>udsar6w2tp</socketName>
<systemName>IQDE:AUTO:0001</systemName>
</StartSocket>
<StopSocket>
<socketName>urdlo4j2z2</socketName>
<systemName>IQDE:AUTO:0002</systemName>
</StopSocket>
<Actions>
<Socket>
<delay>2400</delay>
<socketName>tmiph786kr</socketName>
<systemName>IQDA:AUTO:0140</systemName>
</Socket>
<Socket>
<delay>10</delay>
<socketName>h8y1diiv9q</socketName>
<systemName>IQDA:AUTO:0141</systemName>
</Socket>
</Actions>
<startImmediately>yes</startImmediately>
<runContinuously>no</runContinuously>
<startAndStopByStartExpression>no</startAndStopByStartExpression>
<unit>MilliSeconds</unit>
<delayByLocalVariables>no</delayByLocalVariables>
<delayLocalVariablePrefix />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0140</systemName>
<comment>Action socket 1</comment>
<Actions>
<Socket>
<socketName>s6364prnf6</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0141</systemName>
<comment>Action socket 2</comment>
<Actions>
<Socket>
<socketName>db1f6vcgjx</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0142</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Thrown</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0143</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>LocalVariable</addressing>
<enum>Closed</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0144</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Formula</addressing>
<enum>Thrown</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0145</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Reference</addressing>
<enum>Toggle</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0146</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Memory</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<memory>IM3</memory>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Memory</addressing>
<enum>Toggle</enum>
<reference>{IM2}</reference>
<memory>Some memory</memory>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0147</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Unknown</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0148</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>IT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Inconsistent</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0149</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>IT2</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Inconsistent</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0150</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>Some turnout</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Inconsistent</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0151</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Table</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Reference</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Memory</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</namedBean>
<state>
<addressing>Table</addressing>
<enum>Closed</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
<table>
<tableName>
<addressing>Formula</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Reference</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0152</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Table</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<table>
<tableName>
<addressing>Formula</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Reference</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</namedBean>
<state>
<addressing>Table</addressing>
<enum>Thrown</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
<table>
<tableName>
<addressing>LocalVariable</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Formula</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0153</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Table</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<table>
<tableName>
<addressing>LocalVariable</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Formula</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Direct</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</namedBean>
<state>
<addressing>Table</addressing>
<enum>Toggle</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
<table>
<tableName>
<addressing>Reference</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Memory</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>LocalVariable</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0154</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Table</addressing>
<name>IT1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
<table>
<tableName>
<addressing>Reference</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Memory</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>LocalVariable</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</namedBean>
<state>
<addressing>Table</addressing>
<enum>Unknown</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
<table>
<tableName>
<addressing>Table</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Reference</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0155</systemName>
<namedBean>
<addressing>Table</addressing>
<name>IT1</name>
<listenToMemory>no</listenToMemory>
<table>
<tableName>
<addressing>Table</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
</tableName>
<row>
<addressing>Direct</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Reference</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</namedBean>
<state>
<addressing>Table</addressing>
<enum>Inconsistent</enum>
<listenToMemory>no</listenToMemory>
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{tableRef}</reference>
<localVariable>tableVariable</localVariable>
<formula>"IT"+str(index)</formula>
</tableName>
<row>
<addressing>Reference</addressing>
<name>The row</name>
<reference>{rowRef}</reference>
<localVariable>rowVariable</localVariable>
<formula>"Row "+str(index)</formula>
</row>
<column>
<addressing>Memory</addressing>
<name>The column</name>
<reference>{columnRef}</reference>
<localVariable>columnVariable</localVariable>
<formula>"Column "+str(index)</formula>
</column>
</table>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnoutLock class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutLockXml">
<systemName>IQDA:AUTO:0156</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Unlock</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnoutLock>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0157</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>AllocateWarrantRoute</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0158</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>AllocateWarrantRoute</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0159</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>AllocateWarrantRoute</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>ThrowException</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0160</systemName>
<comment>Direct / Direct / Direct :: SetTrainName</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IW99</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetTrainName</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName>ABC</trainIdName>
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0161</systemName>
<comment>Direct / Direct / Direct :: ControlAutoTrain - Resume</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IW99</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>ControlAutoTrain</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Resume</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0162</systemName>
<comment>Direct / Direct :: AllocateWarrantRoute</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IW99</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>AllocateWarrantRoute</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0163</systemName>
<comment>Direct / LocalVariable</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IW99</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>LocalVariable</addressing>
<enum>AllocateWarrantRoute</enum>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0164</systemName>
<comment>LocalVariable / Formula</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Formula</addressing>
<enum>AllocateWarrantRoute</enum>
<listenToMemory>no</listenToMemory>
<formula>"IT"+index2</formula>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0165</systemName>
<comment>Formula / Reference</comment>
<namedBean>
<addressing>Formula</addressing>
<listenToMemory>no</listenToMemory>
<formula>"IT"+index</formula>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Reference</addressing>
<enum>AllocateWarrantRoute</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0166</systemName>
<comment>Reference / Direct :: DeallocateWarrant</comment>
<namedBean>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
</namedBean>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<operation>
<addressing>Direct</addressing>
<enum>DeallocateWarrant</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference />
<dataLocalVariable />
<dataFormula />
<trainIdName />
<controlAutoTrain>Halt</controlAutoTrain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>AbortExecution</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<WebBrowser class="jmri.jmrit.logixng.actions.configurexml.WebBrowserXml">
<systemName>IQDA:AUTO:0167</systemName>
<Socket>
<socketName>sa27pp5t2j</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</WebBrowser>
<DisplayActionPositionable class="jmri.jmrit.display.logixng.configurexml.ActionPositionableXml">
<systemName>IQDA:AUTO:0168</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<operation>Enable</operation>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionPositionable>
<ActionLoconetClearSlots class="jmri.jmrix.loconet.logixng.configurexml.ActionClearSlotsXml">
<systemName>IQDA:AUTO:0169</systemName>
<systemConnection>L</systemConnection>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLoconetClearSlots>
<ActionLoconetUpdateSlots class="jmri.jmrix.loconet.logixng.configurexml.ActionUpdateSlotsXml">
<systemName>IQDA:AUTO:0170</systemName>
<systemConnection>L</systemConnection>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLoconetUpdateSlots>
<MQTTPublish class="jmri.jmrix.mqtt.logixng.configurexml.PublishXml">
<systemName>IQDA:AUTO:0171</systemName>
<topic>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</topic>
<message>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</message>
<retain>Default</retain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</MQTTPublish>
<MQTTPublish class="jmri.jmrix.mqtt.logixng.configurexml.PublishXml">
<systemName>IQDA:AUTO:0172</systemName>
<topic>
<addressing>Direct</addressing>
<value>topic</value>
<listenToMemory>no</listenToMemory>
</topic>
<message>
<addressing>Direct</addressing>
<value>message</value>
<listenToMemory>no</listenToMemory>
</message>
<retain>Default</retain>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</MQTTPublish>
<MQTTSubscribe class="jmri.jmrix.mqtt.logixng.configurexml.SubscribeXml">
<systemName>IQDA:AUTO:0173</systemName>
<removeChannelFromLastTopic>no</removeChannelFromLastTopic>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</MQTTSubscribe>
<MQTTSubscribe class="jmri.jmrix.mqtt.logixng.configurexml.SubscribeXml">
<systemName>IQDA:AUTO:0174</systemName>
<subscribeToTopic>theTopic</subscribeToTopic>
<lastTopicLocalVariable>topic</lastTopicLocalVariable>
<removeChannelFromLastTopic>yes</removeChannelFromLastTopic>
<lastMessageLocalVariable>lastMessage</lastMessageLocalVariable>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</MQTTSubscribe>
<CallModule class="jmri.jmrit.logixng.actions.configurexml.DigitalCallModuleXml">
<systemName>IQDA:AUTO:0175</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<Parameters />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallModule>
<CallModule class="jmri.jmrit.logixng.actions.configurexml.DigitalCallModuleXml">
<systemName>IQDA:AUTO:0176</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQM1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<Parameters>
<Parameter>
<name>Abc</name>
<initialValueType>FloatingNumber</initialValueType>
<initialValueData>12.32</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Def</name>
<initialValueType>Formula</initialValueType>
<initialValueData>12 + 32</initialValueData>
<returnValueType>Memory</returnValueType>
<returnValueData>M1</returnValueData>
</Parameter>
<Parameter>
<name>Ghi</name>
<initialValueType>Integer</initialValueType>
<initialValueData>21</initialValueData>
<returnValueType>None</returnValueType>
<returnValueData />
</Parameter>
<Parameter>
<name>Jkl</name>
<initialValueType>LocalVariable</initialValueType>
<initialValueData>MyVar</initialValueData>
<returnValueType>Memory</returnValueType>
<returnValueData>M34</returnValueData>
</Parameter>
<Parameter>
<name>Mno</name>
<initialValueType>Memory</initialValueType>
<initialValueData>M2</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Pqr</name>
<initialValueType>None</initialValueType>
<initialValueData />
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Stu</name>
<initialValueType>Reference</initialValueType>
<initialValueData>{MyVar}</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
<Parameter>
<name>Vxy</name>
<initialValueType>String</initialValueType>
<initialValueData>Some string</initialValueData>
<returnValueType>LocalVariable</returnValueType>
<returnValueData>SomeVar</returnValueData>
</Parameter>
</Parameters>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallModule>
<DigitalFormula class="jmri.jmrit.logixng.actions.configurexml.DigitalFormulaXml">
<systemName>IQDA:AUTO:0177</systemName>
<Expressions>
<Socket>
<socketName>q9b9qkyqcr</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<DigitalFormula class="jmri.jmrit.logixng.actions.configurexml.DigitalFormulaXml">
<systemName>IQDA:AUTO:0178</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>eyv5vqnnhd</socketName>
</Socket>
</Expressions>
<formula>n + 1</formula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0179</systemName>
<ExpressionSocket>
<socketName>fz546b772w</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>caxwkngg7v</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0180</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>kp1r5e76wg</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>zrynsuos87</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0181</systemName>
<ExpressionSocket>
<socketName>kptcn9aqmn</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>wjy3r82k1n</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0182</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>x6oam7bvat</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>m6d394dwg5</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0183</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>Disable</enum>
<listenToMemory>no</listenToMemory>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0184</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IX1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>LocalVariable</addressing>
<enum>Enable</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0185</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IX1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>Formula</addressing>
<enum>Disable</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0186</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IX1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>Reference</addressing>
<enum>Enable</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0187</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IX1</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>Enable</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0188</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetNXPairEnabled</enum>
<listenToMemory>no</listenToMemory>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0189</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>LocalVariable</addressing>
<enum>SetNXPairDisabled</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0190</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>Formula</addressing>
<enum>SetNXPairEnabled</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0191</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>Reference</addressing>
<enum>SetNXPairSegment</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0192</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetNXPairDisabled</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0193</systemName>
<Socket>
<socketName>vbdhrb9b4t</socketName>
</Socket>
<delayAddressing>Direct</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>no</resetIfAlreadyStarted>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0194</systemName>
<comment>A comment</comment>
<Socket>
<socketName>jessbw8wym</socketName>
</Socket>
<delayAddressing>Direct</delayAddressing>
<delay>100</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0195</systemName>
<comment>A comment</comment>
<Socket>
<socketName>ce19kyw28a</socketName>
</Socket>
<delayAddressing>LocalVariable</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable>MyVar</delayLocalVariable>
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<useIndividualTimers>yes</useIndividualTimers>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0196</systemName>
<comment>A comment</comment>
<Socket>
<socketName>lb8c7czyk4</socketName>
</Socket>
<delayAddressing>Reference</delayAddressing>
<delay>0</delay>
<delayReference>{MyMemory}</delayReference>
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0197</systemName>
<comment>A comment</comment>
<Socket>
<socketName>isfefo7cz6</socketName>
</Socket>
<delayAddressing>Formula</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula>MyVar + 10</delayFormula>
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<For class="jmri.jmrit.logixng.actions.configurexml.ForXml">
<systemName>IQDA:AUTO:0198</systemName>
<InitSocket>
<socketName>w5arj8ovze</socketName>
</InitSocket>
<WhileSocket>
<socketName>flnn84ze95</socketName>
</WhileSocket>
<AfterEachSocket>
<socketName>wm5sgthhvo</socketName>
</AfterEachSocket>
<DoSocket>
<socketName>un3c9nijcv</socketName>
</DoSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</For>
<For class="jmri.jmrit.logixng.actions.configurexml.ForXml">
<systemName>IQDA:AUTO:0199</systemName>
<comment>A comment</comment>
<InitSocket>
<socketName>u7a13h9m37</socketName>
</InitSocket>
<WhileSocket>
<socketName>ov74ys8m8u</socketName>
</WhileSocket>
<AfterEachSocket>
<socketName>el8nxomg67</socketName>
</AfterEachSocket>
<DoSocket>
<socketName>n9d4qt5usl</socketName>
</DoSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</For>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0200</systemName>
<useCommonSource>yes</useCommonSource>
<commonManager>Sensors</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>vp7786ygc4</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0201</systemName>
<comment>A comment</comment>
<useCommonSource>no</useCommonSource>
<commonManager>Turnouts</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula>turnouts</formula>
<localVariable>myVar</localVariable>
<Socket>
<socketName>qwevy26rjm</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0202</systemName>
<comment>A comment</comment>
<useCommonSource>no</useCommonSource>
<commonManager>Turnouts</commonManager>
<operation>Memory</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula>turnouts</formula>
<localVariable>myVar</localVariable>
<Socket>
<socketName>l2fnwfbz7p</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0203</systemName>
<comment>A comment</comment>
<useCommonSource>no</useCommonSource>
<commonManager>Turnouts</commonManager>
<operation>Formula</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula>turnouts</formula>
<localVariable>myVar</localVariable>
<Socket>
<socketName>cdvmhbq9tz</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0204</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Sensors</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>npxjpjar85</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0205</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Turnouts</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>gxyslg3ccb</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0206</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Lights</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>wolry1gn8h</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0207</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>SignalHeads</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>zzhui1xofh</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0208</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>SignalMasts</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>yakmymrmse</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0209</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Routes</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>mxtqkw6kft</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0210</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Blocks</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>lse6supx9p</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0211</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Reporters</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>rwliyzdf4v</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0212</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Memories</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>uioeu69r1u</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0213</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Audio</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>pd1ylbpabr</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0214</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>LayoutBlocks</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>qxyeimjb4s</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0215</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Warrants</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>nyetz3m8eg</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0216</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Sections</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>teonb3lf2p</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0217</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>Transits</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>btiuvqdf3a</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" executeType="ExecuteOnChange" evaluateType="EvaluateAll">
<systemName>IQDA:AUTO:0218</systemName>
<Expressions>
<Socket>
<socketName>cw7jpzds7v</socketName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>pfx91mpb7t</socketName>
</Socket>
<Socket>
<socketName>vi3dq14r3x</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" executeType="ExecuteOnChange" evaluateType="EvaluateAll">
<systemName>IQDA:AUTO:0219</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>qbaakh6f5e</socketName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>nwhi5bvybi</socketName>
</Socket>
<Socket>
<socketName>ao6ewgi5fu</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" executeType="AlwaysExecute" evaluateType="EvaluateAll">
<systemName>IQDA:AUTO:0220</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>jel68nfrs1</socketName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>cf5yrio5ut</socketName>
</Socket>
<Socket>
<socketName>rhfe58ez8t</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<Logix class="jmri.jmrit.logixng.actions.configurexml.LogixXml" executeType="ExecuteOnChange">
<systemName>IQDA:AUTO:0221</systemName>
<ExpressionSocket>
<socketName>tca4vbi7ih</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>hqjyy2fbzd</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Logix>
<Logix class="jmri.jmrit.logixng.actions.configurexml.LogixXml" executeType="ExecuteOnChange">
<systemName>IQDA:AUTO:0222</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>xs3kbyd5ul</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>jlnxw91dhn</socketName>
<systemName>IQDB:AUTO:0001</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Logix>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0223</systemName>
<logToLog>yes</logToLog>
<logToScriptOutput>no</logToScriptOutput>
<formatType>OnlyText</formatType>
<format />
<DataList />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0224</systemName>
<comment>A comment</comment>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>OnlyText</formatType>
<format>Some text</format>
<DataList>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0225</systemName>
<comment>A comment</comment>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>CommaSeparatedList</formatType>
<format />
<DataList>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0226</systemName>
<comment>A comment</comment>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>StringFormat</formatType>
<format>MyVar has the value %s</format>
<DataList>
<Data>
<type>Reference</type>
<data>{MyVar}</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0227</systemName>
<comment>A comment</comment>
<logToLog>yes</logToLog>
<logToScriptOutput>yes</logToScriptOutput>
<formatType>StringFormat</formatType>
<format>str(10): %s, 25: %d, IM1: %s, MyVar: %s</format>
<DataList>
<Data>
<type>Formula</type>
<data>str(10)</data>
</Data>
<Data>
<type>Formula</type>
<data>25</data>
</Data>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0228</systemName>
<includeGlobalVariables>yes</includeGlobalVariables>
<expandArraysAndMaps>no</expandArraysAndMaps>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0229</systemName>
<comment>A comment</comment>
<includeGlobalVariables>yes</includeGlobalVariables>
<expandArraysAndMaps>no</expandArraysAndMaps>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0230</systemName>
<comment>A comment</comment>
<includeGlobalVariables>no</includeGlobalVariables>
<expandArraysAndMaps>yes</expandArraysAndMaps>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0231</systemName>
<Actions>
<Socket>
<socketName>vxxd9x77r6</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0232</systemName>
<comment>A comment</comment>
<Actions>
<Socket>
<socketName>z9nlj6er4b</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<Break class="jmri.jmrit.logixng.actions.configurexml.BreakXml">
<systemName>IQDA:AUTO:0233</systemName>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Break>
<Continue class="jmri.jmrit.logixng.actions.configurexml.ContinueXml">
<systemName>IQDA:AUTO:0234</systemName>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Continue>
<Error class="jmri.jmrit.logixng.actions.configurexml.ErrorXml">
<systemName>IQDA:AUTO:0235</systemName>
<error-message>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</error-message>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Error>
<Error class="jmri.jmrit.logixng.actions.configurexml.ErrorXml">
<systemName>IQDA:AUTO:0236</systemName>
<error-message>
<addressing>Direct</addressing>
<value>Some error has occurred</value>
<listenToMemory>no</listenToMemory>
</error-message>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Error>
<Exit class="jmri.jmrit.logixng.actions.configurexml.ExitXml">
<systemName>IQDA:AUTO:0237</systemName>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Exit>
<Return class="jmri.jmrit.logixng.actions.configurexml.ReturnXml">
<systemName>IQDA:AUTO:0238</systemName>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Return>
<Sequence class="jmri.jmrit.logixng.actions.configurexml.SequenceXml">
<systemName>IQDA:AUTO:0239</systemName>
<StartSocket>
<socketName>t65j1iluxv</socketName>
</StartSocket>
<StopSocket>
<socketName>su1kb87pbq</socketName>
</StopSocket>
<ResetSocket>
<socketName>jcxlehydrl</socketName>
</ResetSocket>
<Expressions>
<Socket>
<socketName>sbygga2b31</socketName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>upl1jw42g5</socketName>
</Socket>
</Actions>
<startImmediately>yes</startImmediately>
<runContinuously>no</runContinuously>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Sequence>
<Sequence class="jmri.jmrit.logixng.actions.configurexml.SequenceXml">
<systemName>IQDA:AUTO:0240</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>ge8tlt5ncn</socketName>
<systemName>IQDE:AUTO:0003</systemName>
</StartSocket>
<StopSocket>
<socketName>q3i5mhnb6c</socketName>
<systemName>IQDE:AUTO:0004</systemName>
</StopSocket>
<ResetSocket>
<socketName>atu7prmqrl</socketName>
<systemName>IQDE:AUTO:0005</systemName>
</ResetSocket>
<Expressions>
<Socket>
<socketName>ols9hqhdst</socketName>
<systemName>IQDE:AUTO:0006</systemName>
</Socket>
<Socket>
<socketName>cf6c3r924p</socketName>
<systemName>IQDE:AUTO:0007</systemName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>wap9aoresy</socketName>
<systemName>IQDA:AUTO:0241</systemName>
</Socket>
<Socket>
<socketName>uo88ecflfi</socketName>
<systemName>IQDA:AUTO:0242</systemName>
</Socket>
</Actions>
<startImmediately>no</startImmediately>
<runContinuously>yes</runContinuously>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Sequence>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0241</systemName>
<comment>Action socket 1</comment>
<Actions>
<Socket>
<socketName>mbaa4xgbsr</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0242</systemName>
<comment>Action socket 2</comment>
<Actions>
<Socket>
<socketName>c5sq4frw3j</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0243</systemName>
<ValidateSocket>
<socketName>u51x4g5462</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>u29qtk26hf</socketName>
</ExecuteSocket>
<Buttons>
<name>Ok</name>
</Buttons>
<formatType>OnlyText</formatType>
<format />
<localVariableForSelectedButton />
<localVariableForInputString />
<modal>yes</modal>
<multiLine>no</multiLine>
<DataList />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0244</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>f54i1zsycj</socketName>
<systemName>IQDE:AUTO:0008</systemName>
</ValidateSocket>
<ExecuteSocket>
<socketName>zpmn964s5g</socketName>
<systemName>IQDA:AUTO:0245</systemName>
</ExecuteSocket>
<Buttons>
<name>Ok</name>
</Buttons>
<formatType>OnlyText</formatType>
<format>Some text</format>
<localVariableForSelectedButton>myVar</localVariableForSelectedButton>
<localVariableForInputString />
<modal>yes</modal>
<multiLine>yes</multiLine>
<DataList>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0245</systemName>
<includeGlobalVariables>yes</includeGlobalVariables>
<expandArraysAndMaps>no</expandArraysAndMaps>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0246</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>mh7vysaloy</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>rvqbxu3cai</socketName>
</ExecuteSocket>
<Buttons>
<name>Cancel</name>
<name>Yes</name>
<name>No</name>
</Buttons>
<formatType>CommaSeparatedList</formatType>
<format />
<localVariableForSelectedButton />
<localVariableForInputString />
<modal>yes</modal>
<multiLine>yes</multiLine>
<DataList>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0247</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>ucu7kjgyez</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>evjcshqtyc</socketName>
</ExecuteSocket>
<Buttons>
<name>No</name>
</Buttons>
<formatType>StringFormat</formatType>
<format>MyVar has the value %s</format>
<localVariableForSelectedButton />
<localVariableForInputString />
<modal>yes</modal>
<multiLine>yes</multiLine>
<DataList>
<Data>
<type>Reference</type>
<data>{MyVar}</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0248</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>xyiyf4rgcv</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>qczi2vl981</socketName>
</ExecuteSocket>
<Buttons>
<name>No</name>
</Buttons>
<formatType>StringFormat</formatType>
<format>str(10): %s, 25: %d, IM1: %s, MyVar: %s</format>
<localVariableForSelectedButton />
<localVariableForInputString />
<modal>yes</modal>
<multiLine>yes</multiLine>
<DataList>
<Data>
<type>Formula</type>
<data>str(10)</data>
</Data>
<Data>
<type>Formula</type>
<data>25</data>
</Data>
<Data>
<type>Memory</type>
<data>IM1</data>
</Data>
<Data>
<type>LocalVariable</type>
<data>MyVar</data>
</Data>
</DataList>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0249</systemName>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>ShutdownJMRI</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0250</systemName>
<comment>A comment</comment>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>ShutdownComputer</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0251</systemName>
<comment>A comment</comment>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>RebootComputer</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0252</systemName>
<comment>A comment</comment>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>ShutdownJMRI</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0253</systemName>
<comment>A comment</comment>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>RebootJMRI</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<SimulateTurnoutFeedback class="jmri.jmrit.logixng.actions.configurexml.SimulateTurnoutFeedbackXml">
<systemName>IQDA:AUTO:0254</systemName>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</SimulateTurnoutFeedback>
<SimulateTurnoutFeedback class="jmri.jmrit.logixng.actions.configurexml.SimulateTurnoutFeedbackXml">
<systemName>IQDA:AUTO:0255</systemName>
<comment>A comment</comment>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</SimulateTurnoutFeedback>
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
<systemName>IQDA:AUTO:0256</systemName>
<localVariable />
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
<rowOrColumnName />
<rowOrColumnReference />
<rowOrColumnLocalVariable />
<rowOrColumnFormula />
<tableRowOrColumn>Column</tableRowOrColumn>
<Socket>
<socketName>w1i9ymozkd</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TableForEach>
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
<systemName>IQDA:AUTO:0257</systemName>
<comment>A comment</comment>
<localVariable>MyLocalVariable</localVariable>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
<rowOrColumnName>North yard</rowOrColumnName>
<rowOrColumnReference />
<rowOrColumnLocalVariable />
<rowOrColumnFormula />
<tableRowOrColumn>Row</tableRowOrColumn>
<Socket>
<socketName>me36om376n</socketName>
<systemName>IQDA:AUTO:0258</systemName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TableForEach>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0258</systemName>
<Actions>
<Socket>
<socketName>daf7v3qnio</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
<systemName>IQDA:AUTO:0259</systemName>
<comment>A comment</comment>
<localVariable>MyLocalVariable</localVariable>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<reference>{MyTableRef}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>MyTableVar</localVariable>
<formula>MyTableFormula</formula>
</namedBean>
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
<rowOrColumnName>Second turnout</rowOrColumnName>
<rowOrColumnReference>{MyRowOrColumnRef}</rowOrColumnReference>
<rowOrColumnLocalVariable>MyRowOrColumnVar</rowOrColumnLocalVariable>
<rowOrColumnFormula>MyRowOrColumnFormula</rowOrColumnFormula>
<tableRowOrColumn>Column</tableRowOrColumn>
<Socket>
<socketName>ukkx87v1ei</socketName>
<systemName>IQDA:AUTO:0260</systemName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TableForEach>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0260</systemName>
<Actions>
<Socket>
<socketName>hz58izir4h</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0261</systemName>
<comment>A comment</comment>
<LocoAddressSocket>
<socketName>uv6huzc8bo</socketName>
<systemName>IQAE:AUTO:0001</systemName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>laoffbp7ow</socketName>
<systemName>IQAE:AUTO:0002</systemName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>rzh8nmpprw</socketName>
<systemName>IQDE:AUTO:0009</systemName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>vt9drylb3z</socketName>
<systemName>IQAE:AUTO:0003</systemName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>gul3clqspp</socketName>
<systemName>IQDE:AUTO:0010</systemName>
</LocoFunctionOnOffSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0262</systemName>
<ExpressionSocket>
<socketName>uabdq54w16</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>ig45wexvzy</socketName>
</ActionSocket>
<timeToDelay>
<addressing>Direct</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
</timeToDelay>
<timerUnit>
<addressing>Direct</addressing>
<enum>MilliSeconds</enum>
<listenToMemory>no</listenToMemory>
</timerUnit>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0263</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>yi6updpbwh</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>lohg4amjp7</socketName>
</ActionSocket>
<timeToDelay>
<addressing>Direct</addressing>
<value>100</value>
<listenToMemory>no</listenToMemory>
</timeToDelay>
<timerUnit>
<addressing>Direct</addressing>
<enum>MilliSeconds</enum>
<listenToMemory>no</listenToMemory>
</timerUnit>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0264</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>y56lc72jgh</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>tvuvwn3guy</socketName>
</ActionSocket>
<timeToDelay>
<addressing>Memory</addressing>
<value>0</value>
<memory>IM3</memory>
<listenToMemory>no</listenToMemory>
</timeToDelay>
<timerUnit>
<addressing>Direct</addressing>
<enum>MilliSeconds</enum>
<listenToMemory>no</listenToMemory>
</timerUnit>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0265</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>bnzcn3bcd7</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>l58tdsgfko</socketName>
</ActionSocket>
<timeToDelay>
<addressing>LocalVariable</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
<localVariable>MyVar</localVariable>
</timeToDelay>
<timerUnit>
<addressing>Direct</addressing>
<enum>MilliSeconds</enum>
<listenToMemory>no</listenToMemory>
</timerUnit>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0266</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>uc9xbp4qq9</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>ruv7sjqron</socketName>
</ActionSocket>
<timeToDelay>
<addressing>Reference</addressing>
<value>0</value>
<reference>{MyMemory}</reference>
<listenToMemory>no</listenToMemory>
</timeToDelay>
<timerUnit>
<addressing>Direct</addressing>
<enum>MilliSeconds</enum>
<listenToMemory>no</listenToMemory>
</timerUnit>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0267</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>crcu38t9j6</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>of196s75mz</socketName>
</ActionSocket>
<timeToDelay>
<addressing>Formula</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
<formula>MyVar + 10</formula>
</timeToDelay>
<timerUnit>
<addressing>Direct</addressing>
<enum>MilliSeconds</enum>
<listenToMemory>no</listenToMemory>
</timerUnit>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<TriggerRoute class="jmri.jmrit.logixng.actions.configurexml.TriggerRouteXml">
<systemName>IQDA:AUTO:0268</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>TriggerRoute</enum>
<listenToMemory>no</listenToMemory>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerRoute>
<TriggerRoute class="jmri.jmrit.logixng.actions.configurexml.TriggerRouteXml">
<systemName>IQDA:AUTO:0269</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>TriggerRoute</enum>
<listenToMemory>no</listenToMemory>
</operation>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerRoute>
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" executeType="ExecuteOnChange" evaluateType="EvaluateAll">
<systemName>IQDA:AUTO:0270</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>vnl16m36c5</socketName>
<systemName>IQDE:AUTO:0011</systemName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>zbqyoidecx</socketName>
</Socket>
<Socket>
<socketName>vlo1x82p3k</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0271</systemName>
<ExpressionSocket>
<socketName>ug1katy121</socketName>
<systemName>IQAE:AUTO:0004</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>xdsg4vx7ls</socketName>
<systemName>IQAA:AUTO:0001</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0272</systemName>
<ExpressionSocket>
<socketName>yggb9x3d8j</socketName>
<systemName>IQAE:AUTO:0005</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>t63c49aqsf</socketName>
<systemName>IQAA:AUTO:0002</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0273</systemName>
<ExpressionSocket>
<socketName>wsi2ylq1jq</socketName>
<systemName>IQAE:AUTO:0006</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>we4313qkkj</socketName>
<systemName>IQAA:AUTO:0003</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0274</systemName>
<ExpressionSocket>
<socketName>ww8wibskev</socketName>
<systemName>IQAE:AUTO:0007</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>w5altkvyj4</socketName>
<systemName>IQAA:AUTO:0004</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0275</systemName>
<ExpressionSocket>
<socketName>bc95lo1qvb</socketName>
<systemName>IQAE:AUTO:0008</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>idba21362l</socketName>
<systemName>IQAA:AUTO:0005</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0276</systemName>
<ExpressionSocket>
<socketName>n2z3ukmfk4</socketName>
<systemName>IQAE:AUTO:0009</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>ics38wtbal</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0277</systemName>
<ExpressionSocket>
<socketName>bypshiju9y</socketName>
<systemName>IQAE:AUTO:0010</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>rc864az81g</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0278</systemName>
<ExpressionSocket>
<socketName>vs6n1lag39</socketName>
<systemName>IQAE:AUTO:0011</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>y8u423dibh</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0279</systemName>
<ExpressionSocket>
<socketName>oqlp4ob4ld</socketName>
<systemName>IQAE:AUTO:0012</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>nhlcxgryq9</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0280</systemName>
<ExpressionSocket>
<socketName>qhkj4pxl1y</socketName>
<systemName>IQSE:AUTO:0001</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>dwtso8q2e6</socketName>
<systemName>IQSA:AUTO:0001</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0281</systemName>
<ExpressionSocket>
<socketName>nafa7dwfre</socketName>
<systemName>IQSE:AUTO:0002</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>cn412dgjlc</socketName>
<systemName>IQSA:AUTO:0002</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0282</systemName>
<ExpressionSocket>
<socketName>gk9prvhcxj</socketName>
<systemName>IQSE:AUTO:0003</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>dj9mqk63wh</socketName>
<systemName>IQSA:AUTO:0003</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0283</systemName>
<ExpressionSocket>
<socketName>qinhcvikgq</socketName>
<systemName>IQSE:AUTO:0004</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>yboids6qj4</socketName>
<systemName>IQSA:AUTO:0004</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0284</systemName>
<ExpressionSocket>
<socketName>tomwux9x2o</socketName>
<systemName>IQSE:AUTO:0005</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>gomzr3r33n</socketName>
<systemName>IQSA:AUTO:0005</systemName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0285</systemName>
<ExpressionSocket>
<socketName>o2st1twew3</socketName>
<systemName>IQSE:AUTO:0006</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>tg3fpzmbeu</socketName>
</ActionSocket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
</LogixNGDigitalActions>
<LogixNGDigitalBooleanActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalBooleanActionManagerXml">
<DigitalBooleanMany class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanManyXml">
<systemName>IQDB:AUTO:0001</systemName>
<Actions>
<Socket>
<socketName>rzquxnky2p</socketName>
<systemName>IQDB:AUTO:0002</systemName>
</Socket>
<Socket>
<socketName>i2pthijb1u</socketName>
<systemName>IQDB:AUTO:0003</systemName>
</Socket>
<Socket>
<socketName>yodzlkgi8f</socketName>
<systemName>IQDB:AUTO:0004</systemName>
</Socket>
<Socket>
<socketName>y4fgsry34e</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalBooleanActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalBooleanMany>
<DigitalBooleanMany class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanManyXml">
<systemName>IQDB:AUTO:0002</systemName>
<comment>A comment</comment>
<Actions>
<Socket>
<socketName>zmgzja6nkr</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalBooleanActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalBooleanMany>
<LogixAction class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanLogixActionXml" trigger="Either">
<systemName>IQDB:AUTO:0003</systemName>
<Socket>
<socketName>s5awwtcu9i</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalBooleanActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogixAction>
<LogixAction class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanLogixActionXml" trigger="False">
<systemName>IQDB:AUTO:0004</systemName>
<comment>A comment</comment>
<Socket>
<socketName>v6r47inqrc</socketName>
</Socket>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalBooleanActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogixAction>
</LogixNGDigitalBooleanActions>
<LogixNGAnalogExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultAnalogExpressionManagerXml">
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0001</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0002</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0003</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionConstantXml">
<systemName>IQAE:AUTO:0004</systemName>
<value>0.0</value>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionConstant>
<AnalogExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionConstantXml">
<systemName>IQAE:AUTO:0005</systemName>
<comment>A comment</comment>
<value>12.44</value>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionConstant>
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0006</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
<systemName>IQAE:AUTO:0007</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IM1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionMemory>
<AnalogFormula class="jmri.jmrit.logixng.expressions.configurexml.AnalogFormulaXml">
<systemName>IQAE:AUTO:0008</systemName>
<Expressions>
<Socket>
<socketName>x4hfvzg6k7</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogFormula>
<AnalogFormula class="jmri.jmrit.logixng.expressions.configurexml.AnalogFormulaXml">
<systemName>IQAE:AUTO:0009</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>x8pkjkdaho</socketName>
</Socket>
</Expressions>
<formula>sin(a)*2 + 14</formula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogFormula>
<AnalogExpressionAnalogIO class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionAnalogIOXml">
<systemName>IQAE:AUTO:0010</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionAnalogIO>
<TimeSinceMidnight class="jmri.jmrit.logixng.expressions.configurexml.TimeSinceMidnightXml">
<systemName>IQAE:AUTO:0011</systemName>
<type>SystemClock</type>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TimeSinceMidnight>
<TimeSinceMidnight class="jmri.jmrit.logixng.expressions.configurexml.TimeSinceMidnightXml">
<systemName>IQAE:AUTO:0012</systemName>
<comment>A comment</comment>
<type>FastClock</type>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TimeSinceMidnight>
</LogixNGAnalogExpressions>
<LogixNGAnalogActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultAnalogActionManagerXml">
<AnalogActionMemory class="jmri.jmrit.logixng.actions.configurexml.AnalogActionMemoryXml">
<systemName>IQAA:AUTO:0001</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogActionMemory>
<AnalogActionMemory class="jmri.jmrit.logixng.actions.configurexml.AnalogActionMemoryXml">
<systemName>IQAA:AUTO:0002</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogActionMemory>
<AnalogMany class="jmri.jmrit.logixng.actions.configurexml.AnalogManyXml">
<systemName>IQAA:AUTO:0003</systemName>
<Actions>
<Socket>
<socketName>khenk3njcg</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogMany>
<AnalogMany class="jmri.jmrit.logixng.actions.configurexml.AnalogManyXml">
<systemName>IQAA:AUTO:0004</systemName>
<comment>A comment</comment>
<Actions>
<Socket>
<socketName>ujn9751icj</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogMany>
<AnalogActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.AnalogActionLightIntensityXml">
<systemName>IQAA:AUTO:0005</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleAnalogActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogActionLightIntensity>
</LogixNGAnalogActions>
<LogixNGStringExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultStringExpressionManagerXml">
<StringExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionConstantXml">
<systemName>IQSE:AUTO:0001</systemName>
<value />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringExpressionConstant>
<StringExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionConstantXml">
<systemName>IQSE:AUTO:0002</systemName>
<comment>A comment</comment>
<value>Some string</value>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringExpressionConstant>
<StringExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionMemoryXml">
<systemName>IQSE:AUTO:0003</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringExpressionMemory>
<StringExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionMemoryXml">
<systemName>IQSE:AUTO:0004</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IM1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringExpressionMemory>
<StringFormula class="jmri.jmrit.logixng.expressions.configurexml.StringFormulaXml">
<systemName>IQSE:AUTO:0005</systemName>
<Expressions>
<Socket>
<socketName>wwe1t6mv9u</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringExpressionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringFormula>
<StringFormula class="jmri.jmrit.logixng.expressions.configurexml.StringFormulaXml">
<systemName>IQSE:AUTO:0006</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>pszzej6tyj</socketName>
</Socket>
</Expressions>
<formula>sin(a)*2 + 14</formula>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringExpressionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringFormula>
</LogixNGStringExpressions>
<LogixNGStringActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultStringActionManagerXml">
<StringActionMemory class="jmri.jmrit.logixng.actions.configurexml.StringActionMemoryXml">
<systemName>IQSA:AUTO:0001</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringActionMemory>
<StringActionMemory class="jmri.jmrit.logixng.actions.configurexml.StringActionMemoryXml">
<systemName>IQSA:AUTO:0002</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>Some memory</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringActionMemory>
<StringMany class="jmri.jmrit.logixng.actions.configurexml.StringManyXml">
<systemName>IQSA:AUTO:0003</systemName>
<Actions>
<Socket>
<socketName>vtko57uy4c</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringMany>
<StringMany class="jmri.jmrit.logixng.actions.configurexml.StringManyXml">
<systemName>IQSA:AUTO:0004</systemName>
<comment>A comment</comment>
<Actions>
<Socket>
<socketName>zs7gk8nxyz</socketName>
</Socket>
</Actions>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringActionSocketXml" />
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringMany>
<StringActionStringIO class="jmri.jmrit.logixng.actions.configurexml.StringActionStringIOXml">
<systemName>IQSA:AUTO:0005</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleStringActionSocketXml" />
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
<errorHandling>Default</errorHandling>
<LocalVariable>
<name>A1</name>
<type>None</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A2</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringActionStringIO>
</LogixNGStringActions>
<filehistory>
<operation>
<type>Load OK</type>
<date>Sat Dec 31 14:40:06 CET 2022</date>
<filename>/F:/Projekt/Java/GitHub/JMRI/java/test/jmri/jmrit/logixng/configurexml/load/LogixNG.5.1.4.xml</filename>
</operation>
<operation>
<type>Store</type>
<date>Sat Dec 31 14:40:06 CET 2022</date>
<filename />
</operation>
</filehistory>
<!--Written by JMRI version 5.3.1plus+daniel+2022-12-31T13:35:16Z+Re863d9a on Sat Dec 31 14:40:06 CET 2022-->
</layout-config>