Files
JIMRI/java/test/jmri/jmrit/logixng/configurexml2/loadref/LogixNG.5.7.5.xml
T
2026-06-17 14:00:51 +02:00

53927 lines
1.7 MiB
Plaintext

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/xml/XSLT/panelfile-5-5-5.xsl" type="text/xsl"?>
<layout-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://jmri.org/xml/schema/layout-5-5-5.xsd">
<jmriversion>
<major>5</major>
<minor>7</minor>
<test>5</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="2:31 AM">
<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>
<sections class="jmri.configurexml.SectionManagerXml">
<section systemName="IY:AUTO:0001" userName="Section_1" creationtype="userdefined">
<systemName>IY:AUTO:0001</systemName>
<userName>Section_1</userName>
</section>
<section systemName="IY:AUTO:0002" userName="Section_2" creationtype="userdefined">
<systemName>IY:AUTO:0002</systemName>
<userName>Section_2</userName>
</section>
</sections>
<transits class="jmri.configurexml.TransitManagerXml">
<transit systemName="IZ:AUTO:0001" userName="Transit_1">
<systemName>IZ:AUTO:0001</systemName>
<userName>Transit_1</userName>
<transitsection sectionname="IY:AUTO:0001" sequence="1" direction="4" alternate="no" safe="no" stopallocatingsensor="" fwdstoppercent="1.0" revstoppercent="1.0" />
<transitsection sectionname="IY:AUTO:0002" sequence="2" direction="4" alternate="no" safe="no" stopallocatingsensor="" fwdstoppercent="1.0" revstoppercent="1.0" />
</transit>
</transits>
<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="Fri Apr 12 02:31:48 CEST 2024" 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>IQ99</systemName>
<ConditionalNGs />
</LogixNG>
<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>TestVariable_None</userName>
<initialValueType>None</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0002</systemName>
<userName>TestVariable_None_2</userName>
<initialValueType>None</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0003</systemName>
<userName>TestVariable_None_3</userName>
<initialValueType>None</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0004</systemName>
<userName>TestVariable_Boolean</userName>
<initialValueType>Boolean</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0005</systemName>
<userName>TestVariable_Boolean_2</userName>
<initialValueType>Boolean</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0006</systemName>
<userName>TestVariable_Boolean_3</userName>
<initialValueType>Boolean</initialValueType>
<initialValueData>true</initialValueData>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0007</systemName>
<userName>TestVariable_Integer</userName>
<initialValueType>Integer</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0008</systemName>
<userName>TestVariable_Integer_2</userName>
<initialValueType>Integer</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0009</systemName>
<userName>TestVariable_Integer_3</userName>
<initialValueType>Integer</initialValueType>
<initialValueData>12</initialValueData>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0010</systemName>
<userName>TestVariable_FloatingNumber</userName>
<initialValueType>FloatingNumber</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0011</systemName>
<userName>TestVariable_FloatingNumber_2</userName>
<initialValueType>FloatingNumber</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0012</systemName>
<userName>TestVariable_FloatingNumber_3</userName>
<initialValueType>FloatingNumber</initialValueType>
<initialValueData>32.12</initialValueData>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0013</systemName>
<userName>TestVariable_String</userName>
<initialValueType>String</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0014</systemName>
<userName>TestVariable_String_2</userName>
<initialValueType>String</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0015</systemName>
<userName>TestVariable_String_3</userName>
<initialValueType>String</initialValueType>
<initialValueData>Hello</initialValueData>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0016</systemName>
<userName>TestVariable_Array</userName>
<initialValueType>Array</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0017</systemName>
<userName>TestVariable_Array_2</userName>
<initialValueType>Array</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0018</systemName>
<userName>TestVariable_Array_3</userName>
<initialValueType>Array</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0019</systemName>
<userName>TestVariable_Map</userName>
<initialValueType>Map</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0020</systemName>
<userName>TestVariable_Map_2</userName>
<initialValueType>Map</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0021</systemName>
<userName>TestVariable_Map_3</userName>
<initialValueType>Map</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0022</systemName>
<userName>TestVariable_LocalVariable</userName>
<initialValueType>LocalVariable</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0023</systemName>
<userName>TestVariable_LocalVariable_2</userName>
<initialValueType>LocalVariable</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0024</systemName>
<userName>TestVariable_LocalVariable_3</userName>
<initialValueType>LocalVariable</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0025</systemName>
<userName>TestVariable_Memory</userName>
<initialValueType>Memory</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0026</systemName>
<userName>TestVariable_Memory_2</userName>
<initialValueType>Memory</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0027</systemName>
<userName>TestVariable_Memory_3</userName>
<initialValueType>Memory</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0028</systemName>
<userName>TestVariable_Reference</userName>
<initialValueType>Reference</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0029</systemName>
<userName>TestVariable_Reference_2</userName>
<initialValueType>Reference</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0030</systemName>
<userName>TestVariable_Reference_3</userName>
<initialValueType>Reference</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0031</systemName>
<userName>TestVariable_Formula</userName>
<initialValueType>Formula</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0032</systemName>
<userName>TestVariable_Formula_2</userName>
<initialValueType>Formula</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0033</systemName>
<userName>TestVariable_Formula_3</userName>
<initialValueType>Formula</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0034</systemName>
<userName>TestVariable_ScriptExpression</userName>
<initialValueType>ScriptExpression</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0035</systemName>
<userName>TestVariable_ScriptExpression_2</userName>
<initialValueType>ScriptExpression</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0036</systemName>
<userName>TestVariable_ScriptExpression_3</userName>
<initialValueType>ScriptExpression</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0037</systemName>
<userName>TestVariable_ScriptFile</userName>
<initialValueType>ScriptFile</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0038</systemName>
<userName>TestVariable_ScriptFile_2</userName>
<initialValueType>ScriptFile</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0039</systemName>
<userName>TestVariable_ScriptFile_3</userName>
<initialValueType>ScriptFile</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0040</systemName>
<userName>TestVariable_LogixNG_Table</userName>
<initialValueType>LogixNG_Table</initialValueType>
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0041</systemName>
<userName>TestVariable_LogixNG_Table_2</userName>
<initialValueType>LogixNG_Table</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0042</systemName>
<userName>TestVariable_LogixNG_Table_3</userName>
<initialValueType>LogixNG_Table</initialValueType>
<initialValueData />
</GlobalVariable>
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
<systemName>IQGV:AUTO:0043</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>fxecz3qb9j</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>
<Expressions>
<Socket>
<socketName>ll339gkrpn</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>Start expression</comment>
<Expressions>
<Socket>
<socketName>tnm4y4ehqv</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>Stop expression</comment>
<Expressions>
<Socket>
<socketName>ybfidw39oo</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>Start expression</comment>
<Expressions>
<Socket>
<socketName>tnyp972s83</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>Stop expression</comment>
<Expressions>
<Socket>
<socketName>k7sxm14qkb</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>Reset expression</comment>
<Expressions>
<Socket>
<socketName>xq3sff1kg7</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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 1</comment>
<Expressions>
<Socket>
<socketName>zkibqwfao6</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0008</systemName>
<comment>Expression socket 2</comment>
<Expressions>
<Socket>
<socketName>wa9aa3g946</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0009</systemName>
<Expressions>
<Socket>
<socketName>fsdt3wsk4g</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Or>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0011</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0012</systemName>
<Expressions>
<Socket>
<socketName>nme8yfy7aa</socketName>
<systemName>IQDE:AUTO:0013</systemName>
</Socket>
<Socket>
<socketName>w837xvzouo</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0013</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>hrxgm6evrp</socketName>
<systemName>IQDE:AUTO:0014</systemName>
</Socket>
<Socket>
<socketName>hidixg9g2b</socketName>
<systemName>IQDE:AUTO:0015</systemName>
</Socket>
<Socket>
<socketName>adp61xwf3w</socketName>
<systemName>IQDE:AUTO:0016</systemName>
</Socket>
<Socket>
<socketName>tkj6rlauvb</socketName>
<systemName>IQDE:AUTO:0017</systemName>
</Socket>
<Socket>
<socketName>ug7t21hll3</socketName>
<systemName>IQDE:AUTO:0018</systemName>
</Socket>
<Socket>
<socketName>eby7n5mu4l</socketName>
<systemName>IQDE:AUTO:0019</systemName>
</Socket>
<Socket>
<socketName>u9accnurcx</socketName>
<systemName>IQDE:AUTO:0020</systemName>
</Socket>
<Socket>
<socketName>ve9yh1c8ad</socketName>
<systemName>IQDE:AUTO:0021</systemName>
</Socket>
<Socket>
<socketName>attsywgeql</socketName>
<systemName>IQDE:AUTO:0022</systemName>
</Socket>
<Socket>
<socketName>ntrqq346l8</socketName>
<systemName>IQDE:AUTO:0023</systemName>
</Socket>
<Socket>
<socketName>xucakxn3wz</socketName>
<systemName>IQDE:AUTO:0024</systemName>
</Socket>
<Socket>
<socketName>sy46acj8ke</socketName>
<systemName>IQDE:AUTO:0025</systemName>
</Socket>
<Socket>
<socketName>quqylymh8b</socketName>
<systemName>IQDE:AUTO:0026</systemName>
</Socket>
<Socket>
<socketName>fzdq1244oi</socketName>
<systemName>IQDE:AUTO:0027</systemName>
</Socket>
<Socket>
<socketName>tbbn7vddqh</socketName>
<systemName>IQDE:AUTO:0028</systemName>
</Socket>
<Socket>
<socketName>qxsg2me8s2</socketName>
<systemName>IQDE:AUTO:0029</systemName>
</Socket>
<Socket>
<socketName>hucvtz9uu1</socketName>
<systemName>IQDE:AUTO:0030</systemName>
</Socket>
<Socket>
<socketName>i9qy7tnicn</socketName>
<systemName>IQDE:AUTO:0031</systemName>
</Socket>
<Socket>
<socketName>t4a3inccjt</socketName>
<systemName>IQDE:AUTO:0032</systemName>
</Socket>
<Socket>
<socketName>rmf8u3x9af</socketName>
<systemName>IQDE:AUTO:0033</systemName>
</Socket>
<Socket>
<socketName>d51cthqx4m</socketName>
<systemName>IQDE:AUTO:0034</systemName>
</Socket>
<Socket>
<socketName>q4kfdajznb</socketName>
<systemName>IQDE:AUTO:0035</systemName>
</Socket>
<Socket>
<socketName>pioauj6jc3</socketName>
<systemName>IQDE:AUTO:0036</systemName>
</Socket>
<Socket>
<socketName>wyvm3bvgae</socketName>
<systemName>IQDE:AUTO:0037</systemName>
</Socket>
<Socket>
<socketName>u7kyvzwjv2</socketName>
<systemName>IQDE:AUTO:0038</systemName>
</Socket>
<Socket>
<socketName>ssnqg1n5wd</socketName>
<systemName>IQDE:AUTO:0039</systemName>
</Socket>
<Socket>
<socketName>mf3ksjwbqt</socketName>
<systemName>IQDE:AUTO:0040</systemName>
</Socket>
<Socket>
<socketName>wjtg3zh9t9</socketName>
<systemName>IQDE:AUTO:0041</systemName>
</Socket>
<Socket>
<socketName>q3hd6stoqt</socketName>
<systemName>IQDE:AUTO:0042</systemName>
</Socket>
<Socket>
<socketName>pan861zyq4</socketName>
<systemName>IQDE:AUTO:0043</systemName>
</Socket>
<Socket>
<socketName>kmg5sys5zt</socketName>
<systemName>IQDE:AUTO:0044</systemName>
</Socket>
<Socket>
<socketName>lrj88tquba</socketName>
<systemName>IQDE:AUTO:0045</systemName>
</Socket>
<Socket>
<socketName>tueg2j7icw</socketName>
<systemName>IQDE:AUTO:0046</systemName>
</Socket>
<Socket>
<socketName>lut98dddzz</socketName>
<systemName>IQDE:AUTO:0047</systemName>
</Socket>
<Socket>
<socketName>bfgvqc8dmf</socketName>
<systemName>IQDE:AUTO:0048</systemName>
</Socket>
<Socket>
<socketName>trlq75q4jv</socketName>
<systemName>IQDE:AUTO:0049</systemName>
</Socket>
<Socket>
<socketName>vcuuvn8l8x</socketName>
<systemName>IQDE:AUTO:0050</systemName>
</Socket>
<Socket>
<socketName>yibvpauc4i</socketName>
<systemName>IQDE:AUTO:0051</systemName>
</Socket>
<Socket>
<socketName>ut4gbrpw2u</socketName>
<systemName>IQDE:AUTO:0052</systemName>
</Socket>
<Socket>
<socketName>dgteu629lx</socketName>
<systemName>IQDE:AUTO:0053</systemName>
</Socket>
<Socket>
<socketName>yzzvaanhji</socketName>
<systemName>IQDE:AUTO:0054</systemName>
</Socket>
<Socket>
<socketName>liooxoomiy</socketName>
<systemName>IQDE:AUTO:0055</systemName>
</Socket>
<Socket>
<socketName>sys5qy8tnk</socketName>
<systemName>IQDE:AUTO:0056</systemName>
</Socket>
<Socket>
<socketName>jfddztfqkm</socketName>
<systemName>IQDE:AUTO:0057</systemName>
</Socket>
<Socket>
<socketName>don3qkw7wh</socketName>
<systemName>IQDE:AUTO:0058</systemName>
</Socket>
<Socket>
<socketName>alvwggbkup</socketName>
<systemName>IQDE:AUTO:0059</systemName>
</Socket>
<Socket>
<socketName>s9ydimm634</socketName>
<systemName>IQDE:AUTO:0060</systemName>
</Socket>
<Socket>
<socketName>l7fh91vagy</socketName>
<systemName>IQDE:AUTO:0061</systemName>
</Socket>
<Socket>
<socketName>v3dqvrfl81</socketName>
<systemName>IQDE:AUTO:0062</systemName>
</Socket>
<Socket>
<socketName>mh5hoxzu9f</socketName>
<systemName>IQDE:AUTO:0063</systemName>
</Socket>
<Socket>
<socketName>i287pof65a</socketName>
<systemName>IQDE:AUTO:0064</systemName>
</Socket>
<Socket>
<socketName>yvymxur2x7</socketName>
<systemName>IQDE:AUTO:0065</systemName>
</Socket>
<Socket>
<socketName>tak595hfi6</socketName>
<systemName>IQDE:AUTO:0066</systemName>
</Socket>
<Socket>
<socketName>g3ugbgxavk</socketName>
<systemName>IQDE:AUTO:0067</systemName>
</Socket>
<Socket>
<socketName>xm9sy9fs1r</socketName>
<systemName>IQDE:AUTO:0068</systemName>
</Socket>
<Socket>
<socketName>v38c2tah9s</socketName>
<systemName>IQDE:AUTO:0069</systemName>
</Socket>
<Socket>
<socketName>gay6w1msey</socketName>
<systemName>IQDE:AUTO:0070</systemName>
</Socket>
<Socket>
<socketName>c8oqjno6rk</socketName>
<systemName>IQDE:AUTO:0071</systemName>
</Socket>
<Socket>
<socketName>ugap5jmru2</socketName>
<systemName>IQDE:AUTO:0072</systemName>
</Socket>
<Socket>
<socketName>maumcj878o</socketName>
<systemName>IQDE:AUTO:0073</systemName>
</Socket>
<Socket>
<socketName>ypbdadjbr7</socketName>
<systemName>IQDE:AUTO:0074</systemName>
</Socket>
<Socket>
<socketName>t531zgr9tj</socketName>
<systemName>IQDE:AUTO:0075</systemName>
</Socket>
<Socket>
<socketName>uatsmchemk</socketName>
<systemName>IQDE:AUTO:0076</systemName>
</Socket>
<Socket>
<socketName>f7begznyq4</socketName>
<systemName>IQDE:AUTO:0077</systemName>
</Socket>
<Socket>
<socketName>m1sdvthtw2</socketName>
<systemName>IQDE:AUTO:0078</systemName>
</Socket>
<Socket>
<socketName>t8lxnwuljl</socketName>
<systemName>IQDE:AUTO:0079</systemName>
</Socket>
<Socket>
<socketName>b3bolhi9gd</socketName>
<systemName>IQDE:AUTO:0080</systemName>
</Socket>
<Socket>
<socketName>nua5ivcxqn</socketName>
<systemName>IQDE:AUTO:0081</systemName>
</Socket>
<Socket>
<socketName>uq2leafg9h</socketName>
<systemName>IQDE:AUTO:0082</systemName>
</Socket>
<Socket>
<socketName>uwmmtijp8t</socketName>
<systemName>IQDE:AUTO:0083</systemName>
</Socket>
<Socket>
<socketName>jsz8f9k2pp</socketName>
<systemName>IQDE:AUTO:0084</systemName>
</Socket>
<Socket>
<socketName>sle9afweuu</socketName>
<systemName>IQDE:AUTO:0085</systemName>
</Socket>
<Socket>
<socketName>uvccqodr8w</socketName>
<systemName>IQDE:AUTO:0086</systemName>
</Socket>
<Socket>
<socketName>ywjzv12dod</socketName>
<systemName>IQDE:AUTO:0087</systemName>
</Socket>
<Socket>
<socketName>ylzsvkbadp</socketName>
<systemName>IQDE:AUTO:0088</systemName>
</Socket>
<Socket>
<socketName>l4mz42rwxv</socketName>
<systemName>IQDE:AUTO:0089</systemName>
</Socket>
<Socket>
<socketName>f3xp1r7vew</socketName>
<systemName>IQDE:AUTO:0090</systemName>
</Socket>
<Socket>
<socketName>n1ej5yjlkg</socketName>
<systemName>IQDE:AUTO:0091</systemName>
</Socket>
<Socket>
<socketName>v98werwf3l</socketName>
<systemName>IQDE:AUTO:0092</systemName>
</Socket>
<Socket>
<socketName>eogr2y25mm</socketName>
<systemName>IQDE:AUTO:0093</systemName>
</Socket>
<Socket>
<socketName>r5eu33k2w8</socketName>
<systemName>IQDE:AUTO:0094</systemName>
</Socket>
<Socket>
<socketName>j4m4ljdink</socketName>
<systemName>IQDE:AUTO:0095</systemName>
</Socket>
<Socket>
<socketName>uehibmaeo1</socketName>
<systemName>IQDE:AUTO:0096</systemName>
</Socket>
<Socket>
<socketName>hcj4hvo31x</socketName>
<systemName>IQDE:AUTO:0097</systemName>
</Socket>
<Socket>
<socketName>vpgy1yhwpv</socketName>
<systemName>IQDE:AUTO:0098</systemName>
</Socket>
<Socket>
<socketName>ckbfvt9b4m</socketName>
<systemName>IQDE:AUTO:0099</systemName>
</Socket>
<Socket>
<socketName>svq6p57e3w</socketName>
<systemName>IQDE:AUTO:0100</systemName>
</Socket>
<Socket>
<socketName>qx6r2n6ih7</socketName>
<systemName>IQDE:AUTO:0101</systemName>
</Socket>
<Socket>
<socketName>g49wcf8eg2</socketName>
<systemName>IQDE:AUTO:0102</systemName>
</Socket>
<Socket>
<socketName>lgdgjqj4ok</socketName>
<systemName>IQDE:AUTO:0103</systemName>
</Socket>
<Socket>
<socketName>hmdkcevbox</socketName>
<systemName>IQDE:AUTO:0104</systemName>
</Socket>
<Socket>
<socketName>a2fbhpjre6</socketName>
<systemName>IQDE:AUTO:0105</systemName>
</Socket>
<Socket>
<socketName>lb6rju95p4</socketName>
<systemName>IQDE:AUTO:0106</systemName>
</Socket>
<Socket>
<socketName>uoke12ornl</socketName>
<systemName>IQDE:AUTO:0107</systemName>
</Socket>
<Socket>
<socketName>yae51gnd8i</socketName>
<systemName>IQDE:AUTO:0108</systemName>
</Socket>
<Socket>
<socketName>b4axr5iwev</socketName>
<systemName>IQDE:AUTO:0109</systemName>
</Socket>
<Socket>
<socketName>pqanimw81q</socketName>
<systemName>IQDE:AUTO:0110</systemName>
</Socket>
<Socket>
<socketName>nemk3igaex</socketName>
<systemName>IQDE:AUTO:0111</systemName>
</Socket>
<Socket>
<socketName>u85rpcmh2h</socketName>
<systemName>IQDE:AUTO:0112</systemName>
</Socket>
<Socket>
<socketName>d6y5x6v3r3</socketName>
<systemName>IQDE:AUTO:0113</systemName>
</Socket>
<Socket>
<socketName>hxm1h21ohd</socketName>
<systemName>IQDE:AUTO:0114</systemName>
</Socket>
<Socket>
<socketName>sh1w4z8zxh</socketName>
<systemName>IQDE:AUTO:0115</systemName>
</Socket>
<Socket>
<socketName>dm9zzrbwe2</socketName>
<systemName>IQDE:AUTO:0116</systemName>
</Socket>
<Socket>
<socketName>jmcdwjwbre</socketName>
<systemName>IQDE:AUTO:0117</systemName>
</Socket>
<Socket>
<socketName>bea2cq7md7</socketName>
<systemName>IQDE:AUTO:0118</systemName>
</Socket>
<Socket>
<socketName>l8i7ljg9f1</socketName>
<systemName>IQDE:AUTO:0119</systemName>
</Socket>
<Socket>
<socketName>pvtuotfvel</socketName>
<systemName>IQDE:AUTO:0120</systemName>
</Socket>
<Socket>
<socketName>wdttrqy5c2</socketName>
<systemName>IQDE:AUTO:0121</systemName>
</Socket>
<Socket>
<socketName>jj28zm95l9</socketName>
<systemName>IQDE:AUTO:0122</systemName>
</Socket>
<Socket>
<socketName>wxdflkerqp</socketName>
<systemName>IQDE:AUTO:0123</systemName>
</Socket>
<Socket>
<socketName>u94ukiph8o</socketName>
<systemName>IQDE:AUTO:0124</systemName>
</Socket>
<Socket>
<socketName>aqigmdtofw</socketName>
<systemName>IQDE:AUTO:0125</systemName>
</Socket>
<Socket>
<socketName>e22f7z9sne</socketName>
<systemName>IQDE:AUTO:0126</systemName>
</Socket>
<Socket>
<socketName>qblsrs8i3b</socketName>
<systemName>IQDE:AUTO:0127</systemName>
</Socket>
<Socket>
<socketName>skkyhhz34h</socketName>
<systemName>IQDE:AUTO:0128</systemName>
</Socket>
<Socket>
<socketName>uw2i5uh7gf</socketName>
<systemName>IQDE:AUTO:0129</systemName>
</Socket>
<Socket>
<socketName>c86f5w9yhf</socketName>
<systemName>IQDE:AUTO:0130</systemName>
</Socket>
<Socket>
<socketName>swapgiccl2</socketName>
<systemName>IQDE:AUTO:0131</systemName>
</Socket>
<Socket>
<socketName>i61yfkfdoh</socketName>
<systemName>IQDE:AUTO:0132</systemName>
</Socket>
<Socket>
<socketName>t3m415np1g</socketName>
<systemName>IQDE:AUTO:0133</systemName>
</Socket>
<Socket>
<socketName>kxc17cppf1</socketName>
<systemName>IQDE:AUTO:0134</systemName>
</Socket>
<Socket>
<socketName>u2pqjbox29</socketName>
<systemName>IQDE:AUTO:0135</systemName>
</Socket>
<Socket>
<socketName>rhfw2hirjt</socketName>
<systemName>IQDE:AUTO:0136</systemName>
</Socket>
<Socket>
<socketName>ud11he2obp</socketName>
<systemName>IQDE:AUTO:0137</systemName>
</Socket>
<Socket>
<socketName>cohxicnwse</socketName>
<systemName>IQDE:AUTO:0138</systemName>
</Socket>
<Socket>
<socketName>yqfivzhf2l</socketName>
<systemName>IQDE:AUTO:0139</systemName>
</Socket>
<Socket>
<socketName>qfsxsok3u4</socketName>
<systemName>IQDE:AUTO:0140</systemName>
</Socket>
<Socket>
<socketName>plcigffg7z</socketName>
<systemName>IQDE:AUTO:0141</systemName>
</Socket>
<Socket>
<socketName>yaey5k6885</socketName>
<systemName>IQDE:AUTO:0142</systemName>
</Socket>
<Socket>
<socketName>bx98z6wxgj</socketName>
<systemName>IQDE:AUTO:0143</systemName>
</Socket>
<Socket>
<socketName>cp2drth5nk</socketName>
<systemName>IQDE:AUTO:0144</systemName>
</Socket>
<Socket>
<socketName>g1syg9znua</socketName>
<systemName>IQDE:AUTO:0145</systemName>
</Socket>
<Socket>
<socketName>tut6wh8oxq</socketName>
<systemName>IQDE:AUTO:0146</systemName>
</Socket>
<Socket>
<socketName>u67aic4ola</socketName>
<systemName>IQDE:AUTO:0147</systemName>
</Socket>
<Socket>
<socketName>cw87f5ki23</socketName>
<systemName>IQDE:AUTO:0148</systemName>
</Socket>
<Socket>
<socketName>ziprth23bq</socketName>
<systemName>IQDE:AUTO:0149</systemName>
</Socket>
<Socket>
<socketName>zz54qb847c</socketName>
<systemName>IQDE:AUTO:0150</systemName>
</Socket>
<Socket>
<socketName>x1cmt7fe8q</socketName>
<systemName>IQDE:AUTO:0151</systemName>
</Socket>
<Socket>
<socketName>ubvnhl1f4x</socketName>
<systemName>IQDE:AUTO:0152</systemName>
</Socket>
<Socket>
<socketName>vdw8jfs99a</socketName>
<systemName>IQDE:AUTO:0153</systemName>
</Socket>
<Socket>
<socketName>y4jes8h8yw</socketName>
<systemName>IQDE:AUTO:0154</systemName>
</Socket>
<Socket>
<socketName>bwfj4v7kz8</socketName>
<systemName>IQDE:AUTO:0155</systemName>
</Socket>
<Socket>
<socketName>ewnmhcfesk</socketName>
<systemName>IQDE:AUTO:0156</systemName>
</Socket>
<Socket>
<socketName>j58mdrq1dk</socketName>
<systemName>IQDE:AUTO:0157</systemName>
</Socket>
<Socket>
<socketName>ybtbna95yj</socketName>
<systemName>IQDE:AUTO:0158</systemName>
</Socket>
<Socket>
<socketName>y59isr773k</socketName>
<systemName>IQDE:AUTO:0159</systemName>
</Socket>
<Socket>
<socketName>u1hydxw8zi</socketName>
<systemName>IQDE:AUTO:0160</systemName>
</Socket>
<Socket>
<socketName>vdkuw2iioa</socketName>
<systemName>IQDE:AUTO:0161</systemName>
</Socket>
<Socket>
<socketName>mov51low6b</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</And>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0014</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>ai3zlj4dzp</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<antecedent />
<Expressions>
<Socket>
<socketName>hwxlh6vndi</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<comment>A comment</comment>
<antecedent>R1 or R2</antecedent>
<Expressions>
<Socket>
<socketName>nvn98wn4ps</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>szl3bf5qo7</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>dnq1il8sd4</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
<systemName>IQDE:AUTO:0019</systemName>
<antecedent />
<Expressions>
<Socket>
<socketName>qs3crv8xkx</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Antecedent>
<ConnectionName class="jmri.jmrit.logixng.expressions.configurexml.ConnectionNameXml">
<systemName>IQDE:AUTO:0020</systemName>
<manufacturer>(none selected)</manufacturer>
<connectionName>(none selected)</connectionName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ConnectionName>
<ConnectionName class="jmri.jmrit.logixng.expressions.configurexml.ConnectionNameXml">
<systemName>IQDE:AUTO:0021</systemName>
<comment>A comment</comment>
<manufacturer>(none selected)</manufacturer>
<connectionName>(none selected)</connectionName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ConnectionName>
<CallDigitalExpressionModule class="jmri.jmrit.logixng.expressions.configurexml.DigitalCallModuleXml">
<systemName>IQDE:AUTO:0022</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<Parameters />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallDigitalExpressionModule>
<CallDigitalExpressionModule class="jmri.jmrit.logixng.expressions.configurexml.DigitalCallModuleXml">
<systemName>IQDE:AUTO:0023</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>Fed</name>
<initialValueType>Boolean</initialValueType>
<initialValueData>True</initialValueData>
<returnValueType>None</returnValueType>
<returnValueData />
</Parameter>
<Parameter>
<name>Efd</name>
<initialValueType>Boolean</initialValueType>
<initialValueData>False</initialValueData>
<returnValueType>None</returnValueType>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallDigitalExpressionModule>
<ExpressionLinuxLinePower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLinuxLinePowerXml">
<systemName>IQDE:AUTO:0024</systemName>
<is_isNot>Is</is_isNot>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLinuxLinePower>
<ExpressionLinuxLinePower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLinuxLinePowerXml">
<systemName>IQDE:AUTO:0025</systemName>
<is_isNot>Is</is_isNot>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLinuxLinePower>
<ExpressionLinuxLinePower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLinuxLinePowerXml">
<systemName>IQDE:AUTO:0026</systemName>
<is_isNot>IsNot</is_isNot>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLinuxLinePower>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0027</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<audioState>Initial</audioState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0028</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>
<audioState>Initial</audioState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<checkOnlyOnChange>yes</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0029</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>
<audioState>Stopped</audioState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0030</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>
<audioState>Playing</audioState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0031</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>
<audioState>Positioned</audioState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0032</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<audioState>Empty</audioState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0033</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<audioState>Initial</audioState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0034</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<audioState>Loaded</audioState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0035</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<audioState>Moving</audioState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0036</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<audioState>Playing</audioState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0037</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<audioState>Positioned</audioState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionAudio class="jmri.jmrit.logixng.expressions.configurexml.ExpressionAudioXml">
<systemName>IQDE:AUTO:0038</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<audioState>Stopped</audioState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<checkOnlyOnChange>no</checkOnlyOnChange>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionAudio>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0039</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0040</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0041</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0042</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0043</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0044</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
<systemName>IQDE:AUTO:0045</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionBlock>
<ExpressionClock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionClockXml">
<systemName>IQDE:AUTO:0046</systemName>
<is_isNot>Is</is_isNot>
<type>SystemClock</type>
<beginTime>0</beginTime>
<endTime>0</endTime>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionClock>
<ExpressionClock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionClockXml">
<systemName>IQDE:AUTO:0047</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<type>FastClock</type>
<beginTime>10</beginTime>
<endTime>20</endTime>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionClock>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0048</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<conditionalState>False</conditionalState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0049</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0050</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0051</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
<systemName>IQDE:AUTO:0052</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionConditional>
<ExpressionDispatcher class="jmri.jmrit.logixng.expressions.configurexml.ExpressionDispatcherXml">
<systemName>IQDE:AUTO:0053</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionDispatcher>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0054</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<entryExitState>Active</entryExitState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0055</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>DP1</name>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0056</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>DP2</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Formula</stateAddressing>
<entryExitState>Active</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0057</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>Other</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0058</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>Reversed</entryExitState>
<stateReference>{IM2}</stateReference>
<stateLocalVariable>index2</stateLocalVariable>
<stateFormula>"IT"+index2</stateFormula>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
<systemName>IQDE:AUTO:0059</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<entryExitState>BiDirection</entryExitState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionEntryExit>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0060</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<lightState>On</lightState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0061</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0062</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0063</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
<systemName>IQDE:AUTO:0064</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLight>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0065</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0066</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0067</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0068</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0069</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0070</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0071</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0072</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
<systemName>IQDE:AUTO:0073</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionLocalVariable>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0074</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0075</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0076</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0077</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0078</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
<systemName>IQDE:AUTO:0079</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionMemory>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0080</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<oblockStatus>Unoccupied</oblockStatus>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0081</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0082</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0083</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
<systemName>IQDE:AUTO:0084</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionOBlock>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0085</systemName>
<is_isNot>Is</is_isNot>
<powerState>On</powerState>
<ignoreUnknownState>yes</ignoreUnknownState>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0086</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<powerState>Off</powerState>
<ignoreUnknownState>yes</ignoreUnknownState>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0087</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<powerState>On</powerState>
<ignoreUnknownState>yes</ignoreUnknownState>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0088</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<powerState>Idle</powerState>
<ignoreUnknownState>yes</ignoreUnknownState>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0089</systemName>
<comment>A comment</comment>
<is_isNot>Is</is_isNot>
<powerState>Unknown</powerState>
<ignoreUnknownState>yes</ignoreUnknownState>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
<systemName>IQDE:AUTO:0090</systemName>
<comment>A comment</comment>
<is_isNot>IsNot</is_isNot>
<powerState>OnOrOff</powerState>
<ignoreUnknownState>no</ignoreUnknownState>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionPower>
<ExpressionReference class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReferenceXml">
<systemName>IQDE:AUTO:0091</systemName>
<reference />
<is_isNot>Is</is_isNot>
<pointsTo>LogixNGTable</pointsTo>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionReference>
<ExpressionReference class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReferenceXml">
<systemName>IQDE:AUTO:0092</systemName>
<comment>A comment</comment>
<reference>IL1</reference>
<is_isNot>IsNot</is_isNot>
<pointsTo>Light</pointsTo>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionReference>
<ExpressionReporter class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReporterXml">
<systemName>IQDE:AUTO:0093</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionReporter>
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
<systemName>IQDE:AUTO:0094</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionScript>
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
<systemName>IQDE:AUTO:0095</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionScript>
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
<systemName>IQDE:AUTO:0096</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionScript>
<ExpressionSection class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSectionXml">
<systemName>IQDE:AUTO:0097</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<sectionStateData>
<addressing>Direct</addressing>
<enum>Free</enum>
<listenToMemory>no</listenToMemory>
</sectionStateData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSection>
<ExpressionSection class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSectionXml">
<systemName>IQDE:AUTO:0098</systemName>
<comment>Direct / Direct :: Free</comment>
<namedBean>
<addressing>Direct</addressing>
<name>Section_1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<sectionStateData>
<addressing>Direct</addressing>
<enum>Free</enum>
<listenToMemory>no</listenToMemory>
</sectionStateData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSection>
<ExpressionSection class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSectionXml">
<systemName>IQDE:AUTO:0099</systemName>
<comment>Reference / Direct :: Forwar</comment>
<namedBean>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<sectionStateData>
<addressing>Direct</addressing>
<enum>Forward</enum>
<listenToMemory>no</listenToMemory>
</sectionStateData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSection>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0100</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0101</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0102</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0103</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
<systemName>IQDE:AUTO:0104</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensor>
<ExpressionSensorEdge class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorEdgeXml">
<systemName>IQDE:AUTO:0105</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<fromState>
<addressing>Direct</addressing>
<enum>Active</enum>
<listenToMemory>no</listenToMemory>
</fromState>
<toState>
<addressing>Direct</addressing>
<enum>Active</enum>
<listenToMemory>no</listenToMemory>
</toState>
<onlyTrueOnce>no</onlyTrueOnce>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensorEdge>
<ExpressionSensorEdge class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorEdgeXml">
<systemName>IQDE:AUTO:0106</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>
<fromState>
<addressing>LocalVariable</addressing>
<enum>Inactive</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</fromState>
<toState>
<addressing>Direct</addressing>
<enum>Active</enum>
<listenToMemory>no</listenToMemory>
</toState>
<onlyTrueOnce>no</onlyTrueOnce>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensorEdge>
<ExpressionSensorEdge class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorEdgeXml">
<systemName>IQDE:AUTO:0107</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IS1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<fromState>
<addressing>Formula</addressing>
<enum>Inactive</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</fromState>
<toState>
<addressing>LocalVariable</addressing>
<enum>Unknown</enum>
<reference>{IM3}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index3</localVariable>
<formula>"IT"+index3</formula>
</toState>
<onlyTrueOnce>no</onlyTrueOnce>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensorEdge>
<ExpressionSensorEdge class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorEdgeXml">
<systemName>IQDE:AUTO:0108</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IS1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<fromState>
<addressing>Reference</addressing>
<enum>Inactive</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</fromState>
<toState>
<addressing>Direct</addressing>
<enum>Active</enum>
<listenToMemory>no</listenToMemory>
</toState>
<onlyTrueOnce>no</onlyTrueOnce>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensorEdge>
<ExpressionSensorEdge class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorEdgeXml">
<systemName>IQDE:AUTO:0109</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IS1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<fromState>
<addressing>Direct</addressing>
<enum>Inactive</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</fromState>
<toState>
<addressing>Direct</addressing>
<enum>Active</enum>
<listenToMemory>no</listenToMemory>
</toState>
<onlyTrueOnce>yes</onlyTrueOnce>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSensorEdge>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0110</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0111</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0112</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0113</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
<systemName>IQDE:AUTO:0114</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalHead>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0115</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0116</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0117</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0118</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
<systemName>IQDE:AUTO:0119</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionSignalMast>
<Timer class="jmri.jmrit.logixng.expressions.configurexml.TimerXml">
<systemName>IQDE:AUTO:0120</systemName>
<delayAddressing>Direct</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timer>
<Timer class="jmri.jmrit.logixng.expressions.configurexml.TimerXml">
<systemName>IQDE:AUTO:0121</systemName>
<comment>A comment</comment>
<delayAddressing>Direct</delayAddressing>
<delay>100</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timer>
<Timer class="jmri.jmrit.logixng.expressions.configurexml.TimerXml">
<systemName>IQDE:AUTO:0122</systemName>
<comment>A comment</comment>
<delayAddressing>LocalVariable</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable>MyVar</delayLocalVariable>
<delayFormula />
<unit>MilliSeconds</unit>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timer>
<Timer class="jmri.jmrit.logixng.expressions.configurexml.TimerXml">
<systemName>IQDE:AUTO:0123</systemName>
<comment>A comment</comment>
<delayAddressing>Reference</delayAddressing>
<delay>0</delay>
<delayReference>{MyMemory}</delayReference>
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timer>
<Timer class="jmri.jmrit.logixng.expressions.configurexml.TimerXml">
<systemName>IQDE:AUTO:0124</systemName>
<comment>A comment</comment>
<delayAddressing>Formula</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula>MyVar + 10</delayFormula>
<unit>MilliSeconds</unit>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timer>
<ExpressionTransit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTransitXml">
<systemName>IQDE:AUTO:0125</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<transitStateData>
<addressing>Direct</addressing>
<enum>Idle</enum>
<listenToMemory>no</listenToMemory>
</transitStateData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTransit>
<ExpressionTransit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTransitXml">
<systemName>IQDE:AUTO:0126</systemName>
<comment>Direct / Direct :: Idle</comment>
<namedBean>
<addressing>Direct</addressing>
<name>Transit_1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<transitStateData>
<addressing>Direct</addressing>
<enum>Idle</enum>
<listenToMemory>no</listenToMemory>
</transitStateData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTransit>
<ExpressionTransit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTransitXml">
<systemName>IQDE:AUTO:0127</systemName>
<comment>Reference / Direct :: Assigned</comment>
<namedBean>
<addressing>Reference</addressing>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<transitStateData>
<addressing>Direct</addressing>
<enum>Assigned</enum>
<listenToMemory>no</listenToMemory>
</transitStateData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTransit>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0128</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<turnoutState>Thrown</turnoutState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0129</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0130</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0131</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
<systemName>IQDE:AUTO:0132</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionTurnout>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0133</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<is_isNot>Is</is_isNot>
<stateAddressing>Direct</stateAddressing>
<warrantState>RouteAllocated</warrantState>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0134</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0135</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0136</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
<systemName>IQDE:AUTO:0137</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExpressionWarrant>
<False class="jmri.jmrit.logixng.expressions.configurexml.FalseXml">
<systemName>IQDE:AUTO:0138</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</False>
<False class="jmri.jmrit.logixng.expressions.configurexml.FalseXml">
<systemName>IQDE:AUTO:0139</systemName>
<comment>A comment</comment>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</False>
<FileAsFlag class="jmri.jmrit.logixng.expressions.configurexml.FileAsFlagXml">
<systemName>IQDE:AUTO:0140</systemName>
<filename>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</filename>
<deleteOrKeep>
<addressing>Direct</addressing>
<enum>Keep</enum>
<listenToMemory>no</listenToMemory>
</deleteOrKeep>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</FileAsFlag>
<FileAsFlag class="jmri.jmrit.logixng.expressions.configurexml.FileAsFlagXml">
<systemName>IQDE:AUTO:0141</systemName>
<comment>A comment</comment>
<filename>
<addressing>Direct</addressing>
<value>file.txt</value>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</filename>
<deleteOrKeep>
<addressing>Direct</addressing>
<enum>Delete</enum>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</deleteOrKeep>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</FileAsFlag>
<DigitalFormula class="jmri.jmrit.logixng.expressions.configurexml.DigitalFormulaXml">
<systemName>IQDE:AUTO:0142</systemName>
<Expressions>
<Socket>
<socketName>y9bf7ze6yv</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<DigitalFormula class="jmri.jmrit.logixng.expressions.configurexml.DigitalFormulaXml">
<systemName>IQDE:AUTO:0143</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>ba7wnpgapk</socketName>
</Socket>
</Expressions>
<formula>n + 1</formula>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<Hold class="jmri.jmrit.logixng.expressions.configurexml.HoldXml">
<systemName>IQDE:AUTO:0144</systemName>
<TriggerSocket>
<socketName>xamuwb2tbh</socketName>
</TriggerSocket>
<HoldSocket>
<socketName>ufvp35cf7o</socketName>
</HoldSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Hold>
<Hold class="jmri.jmrit.logixng.expressions.configurexml.HoldXml">
<systemName>IQDE:AUTO:0145</systemName>
<userName>A hold expression</userName>
<comment>A comment</comment>
<TriggerSocket>
<socketName>jfxmp8vzxn</socketName>
</TriggerSocket>
<HoldSocket>
<socketName>gci3xcisf9</socketName>
</HoldSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Hold>
<LastResultOfDigitalExpression class="jmri.jmrit.logixng.expressions.configurexml.LastResultOfDigitalExpressionXml">
<systemName>IQDE:AUTO:0146</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LastResultOfDigitalExpression>
<LastResultOfDigitalExpression class="jmri.jmrit.logixng.expressions.configurexml.LastResultOfDigitalExpressionXml">
<systemName>IQDE:AUTO:0147</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>A hold expression</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LastResultOfDigitalExpression>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0148</systemName>
<result>no</result>
<logToLog>yes</logToLog>
<logToScriptOutput>no</logToScriptOutput>
<formatType>OnlyText</formatType>
<format />
<DataList />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0149</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0150</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0151</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
<systemName>IQDE:AUTO:0152</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<Not class="jmri.jmrit.logixng.expressions.configurexml.NotXml">
<systemName>IQDE:AUTO:0153</systemName>
<Socket>
<socketName>yaqa1len7q</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Not>
<Not class="jmri.jmrit.logixng.expressions.configurexml.NotXml">
<systemName>IQDE:AUTO:0154</systemName>
<comment>A comment</comment>
<Socket>
<socketName>tbsutktwqn</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0155</systemName>
<Expressions>
<Socket>
<socketName>dibco75oxn</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0156</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>q639p5r8wl</socketName>
</Socket>
</Expressions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Or>
<TriggerOnce class="jmri.jmrit.logixng.expressions.configurexml.TriggerOnceXml">
<systemName>IQDE:AUTO:0157</systemName>
<Socket>
<socketName>quyv9dqri9</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerOnce>
<TriggerOnce class="jmri.jmrit.logixng.expressions.configurexml.TriggerOnceXml">
<systemName>IQDE:AUTO:0158</systemName>
<comment>A comment</comment>
<Socket>
<socketName>q5vx1u2q3z</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerOnce>
<True class="jmri.jmrit.logixng.expressions.configurexml.TrueXml">
<systemName>IQDE:AUTO:0159</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</True>
<True class="jmri.jmrit.logixng.expressions.configurexml.TrueXml">
<systemName>IQDE:AUTO:0160</systemName>
<comment>A comment</comment>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</True>
<ExpressionLoconetSlotUsage class="jmri.jmrix.loconet.logixng.configurexml.ExpressionSlotUsageXml">
<systemName>IQDE:AUTO:0161</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>wc3czoyaga</socketName>
<systemName>IQDA:AUTO:0002</systemName>
</Socket>
<Socket>
<socketName>idy7c5nmcn</socketName>
<systemName>IQDA:AUTO:0003</systemName>
</Socket>
<Socket>
<socketName>akch7rk3dp</socketName>
<systemName>IQDA:AUTO:0004</systemName>
</Socket>
<Socket>
<socketName>afkanbtv2h</socketName>
<systemName>IQDA:AUTO:0005</systemName>
</Socket>
<Socket>
<socketName>o2g176d7xc</socketName>
<systemName>IQDA:AUTO:0006</systemName>
</Socket>
<Socket>
<socketName>h8un82g8dd</socketName>
<systemName>IQDA:AUTO:0012</systemName>
</Socket>
<Socket>
<socketName>dh26qu7rak</socketName>
<systemName>IQDA:AUTO:0013</systemName>
</Socket>
<Socket>
<socketName>mnc4f7j3gl</socketName>
<systemName>IQDA:AUTO:0014</systemName>
</Socket>
<Socket>
<socketName>dunjv32ruq</socketName>
<systemName>IQDA:AUTO:0015</systemName>
</Socket>
<Socket>
<socketName>b59d2rg7xd</socketName>
<systemName>IQDA:AUTO:0016</systemName>
</Socket>
<Socket>
<socketName>zzn1ccbbuv</socketName>
<systemName>IQDA:AUTO:0017</systemName>
</Socket>
<Socket>
<socketName>vjfkv4e72z</socketName>
<systemName>IQDA:AUTO:0018</systemName>
</Socket>
<Socket>
<socketName>x8tklkur49</socketName>
<systemName>IQDA:AUTO:0019</systemName>
</Socket>
<Socket>
<socketName>r1l37xqqk1</socketName>
<systemName>IQDA:AUTO:0020</systemName>
</Socket>
<Socket>
<socketName>gsn2831iap</socketName>
<systemName>IQDA:AUTO:0021</systemName>
</Socket>
<Socket>
<socketName>zuxez5nugg</socketName>
<systemName>IQDA:AUTO:0022</systemName>
</Socket>
<Socket>
<socketName>xr8b7eebmq</socketName>
<systemName>IQDA:AUTO:0023</systemName>
</Socket>
<Socket>
<socketName>cqdlodtrzs</socketName>
<systemName>IQDA:AUTO:0024</systemName>
</Socket>
<Socket>
<socketName>mf8bicf4ji</socketName>
<systemName>IQDA:AUTO:0025</systemName>
</Socket>
<Socket>
<socketName>u7oidu56dc</socketName>
<systemName>IQDA:AUTO:0026</systemName>
</Socket>
<Socket>
<socketName>yohijceypu</socketName>
<systemName>IQDA:AUTO:0027</systemName>
</Socket>
<Socket>
<socketName>nfwp7rz8o7</socketName>
<systemName>IQDA:AUTO:0028</systemName>
</Socket>
<Socket>
<socketName>a67ka3xx75</socketName>
<systemName>IQDA:AUTO:0029</systemName>
</Socket>
<Socket>
<socketName>qcz19xc2up</socketName>
<systemName>IQDA:AUTO:0030</systemName>
</Socket>
<Socket>
<socketName>tb4xtsxu16</socketName>
<systemName>IQDA:AUTO:0031</systemName>
</Socket>
<Socket>
<socketName>hj943x37bo</socketName>
<systemName>IQDA:AUTO:0032</systemName>
</Socket>
<Socket>
<socketName>k9zlvm47ho</socketName>
<systemName>IQDA:AUTO:0033</systemName>
</Socket>
<Socket>
<socketName>eca8uc1fq8</socketName>
<systemName>IQDA:AUTO:0034</systemName>
</Socket>
<Socket>
<socketName>jb1wzow18h</socketName>
<systemName>IQDA:AUTO:0035</systemName>
</Socket>
<Socket>
<socketName>zrd1gg2sds</socketName>
<systemName>IQDA:AUTO:0036</systemName>
</Socket>
<Socket>
<socketName>znen65jh15</socketName>
<systemName>IQDA:AUTO:0037</systemName>
</Socket>
<Socket>
<socketName>rk5b1e1aa6</socketName>
<systemName>IQDA:AUTO:0038</systemName>
</Socket>
<Socket>
<socketName>f92u8rmgmy</socketName>
<systemName>IQDA:AUTO:0039</systemName>
</Socket>
<Socket>
<socketName>x98811pbtx</socketName>
<systemName>IQDA:AUTO:0040</systemName>
</Socket>
<Socket>
<socketName>rbdmmjy7wh</socketName>
<systemName>IQDA:AUTO:0041</systemName>
</Socket>
<Socket>
<socketName>xdmjuvfxo4</socketName>
<systemName>IQDA:AUTO:0042</systemName>
</Socket>
<Socket>
<socketName>x2wldj6ve1</socketName>
<systemName>IQDA:AUTO:0043</systemName>
</Socket>
<Socket>
<socketName>znbxlz6cgi</socketName>
<systemName>IQDA:AUTO:0044</systemName>
</Socket>
<Socket>
<socketName>qaqry2ivuk</socketName>
<systemName>IQDA:AUTO:0045</systemName>
</Socket>
<Socket>
<socketName>x2comkwm43</socketName>
<systemName>IQDA:AUTO:0046</systemName>
</Socket>
<Socket>
<socketName>neozhbrblg</socketName>
<systemName>IQDA:AUTO:0047</systemName>
</Socket>
<Socket>
<socketName>gxg7cl93d9</socketName>
<systemName>IQDA:AUTO:0048</systemName>
</Socket>
<Socket>
<socketName>i6rfnkc6dz</socketName>
<systemName>IQDA:AUTO:0049</systemName>
</Socket>
<Socket>
<socketName>rgy5914uee</socketName>
<systemName>IQDA:AUTO:0050</systemName>
</Socket>
<Socket>
<socketName>pm2xcw4tcq</socketName>
<systemName>IQDA:AUTO:0051</systemName>
</Socket>
<Socket>
<socketName>c5d4a9k7ub</socketName>
<systemName>IQDA:AUTO:0052</systemName>
</Socket>
<Socket>
<socketName>tl72hd9hmz</socketName>
<systemName>IQDA:AUTO:0053</systemName>
</Socket>
<Socket>
<socketName>s63ujlvcvu</socketName>
<systemName>IQDA:AUTO:0054</systemName>
</Socket>
<Socket>
<socketName>wlkaeey2hz</socketName>
<systemName>IQDA:AUTO:0055</systemName>
</Socket>
<Socket>
<socketName>tedugatae4</socketName>
<systemName>IQDA:AUTO:0056</systemName>
</Socket>
<Socket>
<socketName>x1nch1ja57</socketName>
<systemName>IQDA:AUTO:0057</systemName>
</Socket>
<Socket>
<socketName>exb3ny75gr</socketName>
<systemName>IQDA:AUTO:0058</systemName>
</Socket>
<Socket>
<socketName>kj3acmijjf</socketName>
<systemName>IQDA:AUTO:0059</systemName>
</Socket>
<Socket>
<socketName>xeklm2zh3p</socketName>
<systemName>IQDA:AUTO:0060</systemName>
</Socket>
<Socket>
<socketName>fsmamnn46z</socketName>
<systemName>IQDA:AUTO:0061</systemName>
</Socket>
<Socket>
<socketName>d1avdaw6jg</socketName>
<systemName>IQDA:AUTO:0062</systemName>
</Socket>
<Socket>
<socketName>gb3yv1dxr9</socketName>
<systemName>IQDA:AUTO:0063</systemName>
</Socket>
<Socket>
<socketName>xpy3i77nhs</socketName>
<systemName>IQDA:AUTO:0064</systemName>
</Socket>
<Socket>
<socketName>qup555wttd</socketName>
<systemName>IQDA:AUTO:0065</systemName>
</Socket>
<Socket>
<socketName>wuigw1ds5v</socketName>
<systemName>IQDA:AUTO:0066</systemName>
</Socket>
<Socket>
<socketName>xfleqct6kw</socketName>
<systemName>IQDA:AUTO:0067</systemName>
</Socket>
<Socket>
<socketName>vlv59vo5a4</socketName>
<systemName>IQDA:AUTO:0068</systemName>
</Socket>
<Socket>
<socketName>q9gds87p2a</socketName>
<systemName>IQDA:AUTO:0069</systemName>
</Socket>
<Socket>
<socketName>hccitho1kb</socketName>
<systemName>IQDA:AUTO:0070</systemName>
</Socket>
<Socket>
<socketName>vvk5l9lt33</socketName>
<systemName>IQDA:AUTO:0071</systemName>
</Socket>
<Socket>
<socketName>xhoc59azoz</socketName>
<systemName>IQDA:AUTO:0072</systemName>
</Socket>
<Socket>
<socketName>xqc34jgbk1</socketName>
<systemName>IQDA:AUTO:0073</systemName>
</Socket>
<Socket>
<socketName>ow1z4sgq1q</socketName>
<systemName>IQDA:AUTO:0074</systemName>
</Socket>
<Socket>
<socketName>g6nibt5mb6</socketName>
<systemName>IQDA:AUTO:0075</systemName>
</Socket>
<Socket>
<socketName>kgi4x37scl</socketName>
<systemName>IQDA:AUTO:0076</systemName>
</Socket>
<Socket>
<socketName>gsug8ix6fh</socketName>
<systemName>IQDA:AUTO:0077</systemName>
</Socket>
<Socket>
<socketName>svhcqkigcn</socketName>
<systemName>IQDA:AUTO:0078</systemName>
</Socket>
<Socket>
<socketName>yy21lll1ia</socketName>
<systemName>IQDA:AUTO:0079</systemName>
</Socket>
<Socket>
<socketName>g5wwqcdccj</socketName>
<systemName>IQDA:AUTO:0080</systemName>
</Socket>
<Socket>
<socketName>xwmshwrr9b</socketName>
<systemName>IQDA:AUTO:0081</systemName>
</Socket>
<Socket>
<socketName>l6g2m1wqfv</socketName>
<systemName>IQDA:AUTO:0082</systemName>
</Socket>
<Socket>
<socketName>tb8b4ne3tw</socketName>
<systemName>IQDA:AUTO:0083</systemName>
</Socket>
<Socket>
<socketName>vlyeaq9epy</socketName>
<systemName>IQDA:AUTO:0084</systemName>
</Socket>
<Socket>
<socketName>gdrxp66zmm</socketName>
<systemName>IQDA:AUTO:0085</systemName>
</Socket>
<Socket>
<socketName>fobteyzsp2</socketName>
<systemName>IQDA:AUTO:0086</systemName>
</Socket>
<Socket>
<socketName>ckrboppfn3</socketName>
<systemName>IQDA:AUTO:0088</systemName>
</Socket>
<Socket>
<socketName>em2rrycd3d</socketName>
<systemName>IQDA:AUTO:0089</systemName>
</Socket>
<Socket>
<socketName>xogx1br96m</socketName>
<systemName>IQDA:AUTO:0090</systemName>
</Socket>
<Socket>
<socketName>xhnkogin27</socketName>
<systemName>IQDA:AUTO:0091</systemName>
</Socket>
<Socket>
<socketName>cdpvimisvf</socketName>
<systemName>IQDA:AUTO:0092</systemName>
</Socket>
<Socket>
<socketName>aoma97e7zh</socketName>
<systemName>IQDA:AUTO:0093</systemName>
</Socket>
<Socket>
<socketName>u1ko9hu32s</socketName>
<systemName>IQDA:AUTO:0094</systemName>
</Socket>
<Socket>
<socketName>ule75ghomu</socketName>
<systemName>IQDA:AUTO:0095</systemName>
</Socket>
<Socket>
<socketName>go6sk76lfo</socketName>
<systemName>IQDA:AUTO:0096</systemName>
</Socket>
<Socket>
<socketName>mtlogicwnb</socketName>
<systemName>IQDA:AUTO:0097</systemName>
</Socket>
<Socket>
<socketName>yhhkloxles</socketName>
<systemName>IQDA:AUTO:0098</systemName>
</Socket>
<Socket>
<socketName>us6ilqzmag</socketName>
<systemName>IQDA:AUTO:0099</systemName>
</Socket>
<Socket>
<socketName>vvz9oitk9x</socketName>
<systemName>IQDA:AUTO:0100</systemName>
</Socket>
<Socket>
<socketName>tz6lef5ozj</socketName>
<systemName>IQDA:AUTO:0101</systemName>
</Socket>
<Socket>
<socketName>j777aynqwe</socketName>
<systemName>IQDA:AUTO:0102</systemName>
</Socket>
<Socket>
<socketName>na7j3b3ygg</socketName>
<systemName>IQDA:AUTO:0103</systemName>
</Socket>
<Socket>
<socketName>jqxfoz86m6</socketName>
<systemName>IQDA:AUTO:0104</systemName>
</Socket>
<Socket>
<socketName>zj4slr1bce</socketName>
<systemName>IQDA:AUTO:0105</systemName>
</Socket>
<Socket>
<socketName>rsc5i2v21q</socketName>
<systemName>IQDA:AUTO:0106</systemName>
</Socket>
<Socket>
<socketName>f5hu8kimmy</socketName>
<systemName>IQDA:AUTO:0107</systemName>
</Socket>
<Socket>
<socketName>hsgtdg8cju</socketName>
<systemName>IQDA:AUTO:0108</systemName>
</Socket>
<Socket>
<socketName>m1fhhdzcdh</socketName>
<systemName>IQDA:AUTO:0109</systemName>
</Socket>
<Socket>
<socketName>q34jilu47q</socketName>
<systemName>IQDA:AUTO:0110</systemName>
</Socket>
<Socket>
<socketName>ayoqcqtdqy</socketName>
<systemName>IQDA:AUTO:0111</systemName>
</Socket>
<Socket>
<socketName>dl1chyc49x</socketName>
<systemName>IQDA:AUTO:0112</systemName>
</Socket>
<Socket>
<socketName>jiyvo9xjc1</socketName>
<systemName>IQDA:AUTO:0113</systemName>
</Socket>
<Socket>
<socketName>vna3bkaq1m</socketName>
<systemName>IQDA:AUTO:0114</systemName>
</Socket>
<Socket>
<socketName>qljkcrjbxo</socketName>
<systemName>IQDA:AUTO:0115</systemName>
</Socket>
<Socket>
<socketName>o1b4klwmkz</socketName>
<systemName>IQDA:AUTO:0116</systemName>
</Socket>
<Socket>
<socketName>kcnhu8v8rm</socketName>
<systemName>IQDA:AUTO:0117</systemName>
</Socket>
<Socket>
<socketName>v1wss2bkh3</socketName>
<systemName>IQDA:AUTO:0118</systemName>
</Socket>
<Socket>
<socketName>vxlfauzimd</socketName>
<systemName>IQDA:AUTO:0119</systemName>
</Socket>
<Socket>
<socketName>c2x5g2xu4n</socketName>
<systemName>IQDA:AUTO:0120</systemName>
</Socket>
<Socket>
<socketName>wyyuidvu37</socketName>
<systemName>IQDA:AUTO:0121</systemName>
</Socket>
<Socket>
<socketName>dzrzst29td</socketName>
<systemName>IQDA:AUTO:0122</systemName>
</Socket>
<Socket>
<socketName>eulaj897a4</socketName>
<systemName>IQDA:AUTO:0123</systemName>
</Socket>
<Socket>
<socketName>qgjtnojqtp</socketName>
<systemName>IQDA:AUTO:0124</systemName>
</Socket>
<Socket>
<socketName>d2o8bwlrjq</socketName>
<systemName>IQDA:AUTO:0125</systemName>
</Socket>
<Socket>
<socketName>oubw9234sc</socketName>
<systemName>IQDA:AUTO:0126</systemName>
</Socket>
<Socket>
<socketName>qnzv72w9px</socketName>
<systemName>IQDA:AUTO:0127</systemName>
</Socket>
<Socket>
<socketName>bd9brl1gqx</socketName>
<systemName>IQDA:AUTO:0128</systemName>
</Socket>
<Socket>
<socketName>nabq1gv48q</socketName>
<systemName>IQDA:AUTO:0129</systemName>
</Socket>
<Socket>
<socketName>jm443d8d3h</socketName>
<systemName>IQDA:AUTO:0130</systemName>
</Socket>
<Socket>
<socketName>o9388elqr3</socketName>
<systemName>IQDA:AUTO:0131</systemName>
</Socket>
<Socket>
<socketName>alpj3x1mxa</socketName>
<systemName>IQDA:AUTO:0132</systemName>
</Socket>
<Socket>
<socketName>q3z9bic5ci</socketName>
<systemName>IQDA:AUTO:0133</systemName>
</Socket>
<Socket>
<socketName>vjbjtddq6s</socketName>
<systemName>IQDA:AUTO:0134</systemName>
</Socket>
<Socket>
<socketName>t4lbfa9pzo</socketName>
<systemName>IQDA:AUTO:0135</systemName>
</Socket>
<Socket>
<socketName>slnsiclvqe</socketName>
<systemName>IQDA:AUTO:0136</systemName>
</Socket>
<Socket>
<socketName>rgslcfc9me</socketName>
<systemName>IQDA:AUTO:0137</systemName>
</Socket>
<Socket>
<socketName>jnhe3mvgge</socketName>
<systemName>IQDA:AUTO:0138</systemName>
</Socket>
<Socket>
<socketName>wh6sdz6fnw</socketName>
<systemName>IQDA:AUTO:0139</systemName>
</Socket>
<Socket>
<socketName>j95yvzl25f</socketName>
<systemName>IQDA:AUTO:0140</systemName>
</Socket>
<Socket>
<socketName>rjabjlf3mq</socketName>
<systemName>IQDA:AUTO:0141</systemName>
</Socket>
<Socket>
<socketName>d7ug6wvrnt</socketName>
<systemName>IQDA:AUTO:0142</systemName>
</Socket>
<Socket>
<socketName>m12fiz8tbw</socketName>
<systemName>IQDA:AUTO:0143</systemName>
</Socket>
<Socket>
<socketName>ddpqz35fz2</socketName>
<systemName>IQDA:AUTO:0144</systemName>
</Socket>
<Socket>
<socketName>wrx1w6ml8o</socketName>
<systemName>IQDA:AUTO:0145</systemName>
</Socket>
<Socket>
<socketName>x2c1hz1kll</socketName>
<systemName>IQDA:AUTO:0147</systemName>
</Socket>
<Socket>
<socketName>n77p4zh11p</socketName>
<systemName>IQDA:AUTO:0148</systemName>
</Socket>
<Socket>
<socketName>dbzbtaz1vi</socketName>
<systemName>IQDA:AUTO:0149</systemName>
</Socket>
<Socket>
<socketName>jskzl2pf1g</socketName>
<systemName>IQDA:AUTO:0150</systemName>
</Socket>
<Socket>
<socketName>cx7wgvo9pr</socketName>
<systemName>IQDA:AUTO:0151</systemName>
</Socket>
<Socket>
<socketName>sbhaacoyec</socketName>
<systemName>IQDA:AUTO:0152</systemName>
</Socket>
<Socket>
<socketName>sllvc3w3ji</socketName>
<systemName>IQDA:AUTO:0153</systemName>
</Socket>
<Socket>
<socketName>tbta76ffqn</socketName>
<systemName>IQDA:AUTO:0154</systemName>
</Socket>
<Socket>
<socketName>d7twykn8af</socketName>
<systemName>IQDA:AUTO:0155</systemName>
</Socket>
<Socket>
<socketName>mkvt215o6j</socketName>
<systemName>IQDA:AUTO:0156</systemName>
</Socket>
<Socket>
<socketName>n2f3116v3y</socketName>
<systemName>IQDA:AUTO:0157</systemName>
</Socket>
<Socket>
<socketName>tmvu2idg4m</socketName>
<systemName>IQDA:AUTO:0158</systemName>
</Socket>
<Socket>
<socketName>qfvn37uuk6</socketName>
<systemName>IQDA:AUTO:0159</systemName>
</Socket>
<Socket>
<socketName>p8e6wuy7zt</socketName>
<systemName>IQDA:AUTO:0160</systemName>
</Socket>
<Socket>
<socketName>fffdw58dk7</socketName>
<systemName>IQDA:AUTO:0161</systemName>
</Socket>
<Socket>
<socketName>xqa53mrdha</socketName>
<systemName>IQDA:AUTO:0162</systemName>
</Socket>
<Socket>
<socketName>viw3g1j4or</socketName>
<systemName>IQDA:AUTO:0163</systemName>
</Socket>
<Socket>
<socketName>d4u5owxfgg</socketName>
<systemName>IQDA:AUTO:0164</systemName>
</Socket>
<Socket>
<socketName>mdc8s3jfns</socketName>
<systemName>IQDA:AUTO:0165</systemName>
</Socket>
<Socket>
<socketName>y2a1lkju7h</socketName>
<systemName>IQDA:AUTO:0166</systemName>
</Socket>
<Socket>
<socketName>yo3ioljh7y</socketName>
<systemName>IQDA:AUTO:0167</systemName>
</Socket>
<Socket>
<socketName>scrfd59d2s</socketName>
<systemName>IQDA:AUTO:0168</systemName>
</Socket>
<Socket>
<socketName>fjylf46m2s</socketName>
<systemName>IQDA:AUTO:0169</systemName>
</Socket>
<Socket>
<socketName>poy1xhawvr</socketName>
<systemName>IQDA:AUTO:0170</systemName>
</Socket>
<Socket>
<socketName>m426soywjf</socketName>
<systemName>IQDA:AUTO:0171</systemName>
</Socket>
<Socket>
<socketName>j6jaxckiku</socketName>
<systemName>IQDA:AUTO:0172</systemName>
</Socket>
<Socket>
<socketName>om4iajqjju</socketName>
<systemName>IQDA:AUTO:0173</systemName>
</Socket>
<Socket>
<socketName>j88z471k7l</socketName>
<systemName>IQDA:AUTO:0174</systemName>
</Socket>
<Socket>
<socketName>nzhp8pi4fe</socketName>
<systemName>IQDA:AUTO:0175</systemName>
</Socket>
<Socket>
<socketName>wyooijoslv</socketName>
<systemName>IQDA:AUTO:0176</systemName>
</Socket>
<Socket>
<socketName>jrxr194o3s</socketName>
<systemName>IQDA:AUTO:0177</systemName>
</Socket>
<Socket>
<socketName>xnvwmnacye</socketName>
<systemName>IQDA:AUTO:0178</systemName>
</Socket>
<Socket>
<socketName>s5yrurb2pr</socketName>
<systemName>IQDA:AUTO:0179</systemName>
</Socket>
<Socket>
<socketName>tvaz6i1cqp</socketName>
<systemName>IQDA:AUTO:0180</systemName>
</Socket>
<Socket>
<socketName>rkpcy9uqzh</socketName>
<systemName>IQDA:AUTO:0181</systemName>
</Socket>
<Socket>
<socketName>ubf1nwjtyy</socketName>
<systemName>IQDA:AUTO:0184</systemName>
</Socket>
<Socket>
<socketName>l858p35jj8</socketName>
<systemName>IQDA:AUTO:0185</systemName>
</Socket>
<Socket>
<socketName>sepqxf8i3b</socketName>
<systemName>IQDA:AUTO:0186</systemName>
</Socket>
<Socket>
<socketName>mseaghafv9</socketName>
<systemName>IQDA:AUTO:0187</systemName>
</Socket>
<Socket>
<socketName>wfpvj5vw33</socketName>
<systemName>IQDA:AUTO:0188</systemName>
</Socket>
<Socket>
<socketName>ik89p74366</socketName>
<systemName>IQDA:AUTO:0189</systemName>
</Socket>
<Socket>
<socketName>upawpe5w3t</socketName>
<systemName>IQDA:AUTO:0190</systemName>
</Socket>
<Socket>
<socketName>rarjyk1lzh</socketName>
<systemName>IQDA:AUTO:0191</systemName>
</Socket>
<Socket>
<socketName>w22tisghjl</socketName>
<systemName>IQDA:AUTO:0192</systemName>
</Socket>
<Socket>
<socketName>l3r8kbnr4e</socketName>
<systemName>IQDA:AUTO:0193</systemName>
</Socket>
<Socket>
<socketName>h57fnwwht9</socketName>
<systemName>IQDA:AUTO:0194</systemName>
</Socket>
<Socket>
<socketName>yyzu8avtqx</socketName>
<systemName>IQDA:AUTO:0195</systemName>
</Socket>
<Socket>
<socketName>mla6f7jys1</socketName>
<systemName>IQDA:AUTO:0196</systemName>
</Socket>
<Socket>
<socketName>uvoziancms</socketName>
<systemName>IQDA:AUTO:0197</systemName>
</Socket>
<Socket>
<socketName>xoa26n599p</socketName>
<systemName>IQDA:AUTO:0198</systemName>
</Socket>
<Socket>
<socketName>v33rofa258</socketName>
<systemName>IQDA:AUTO:0199</systemName>
</Socket>
<Socket>
<socketName>s9zbh7ue5d</socketName>
<systemName>IQDA:AUTO:0200</systemName>
</Socket>
<Socket>
<socketName>cohv8qbbfp</socketName>
<systemName>IQDA:AUTO:0201</systemName>
</Socket>
<Socket>
<socketName>xhk7tcmzks</socketName>
<systemName>IQDA:AUTO:0202</systemName>
</Socket>
<Socket>
<socketName>njs4e719nu</socketName>
<systemName>IQDA:AUTO:0203</systemName>
</Socket>
<Socket>
<socketName>nv8bfbhp6g</socketName>
<systemName>IQDA:AUTO:0204</systemName>
</Socket>
<Socket>
<socketName>bdovakpsun</socketName>
<systemName>IQDA:AUTO:0205</systemName>
</Socket>
<Socket>
<socketName>y58fy4117r</socketName>
<systemName>IQDA:AUTO:0206</systemName>
</Socket>
<Socket>
<socketName>wwgz1qnc5y</socketName>
<systemName>IQDA:AUTO:0207</systemName>
</Socket>
<Socket>
<socketName>mfurzc69ng</socketName>
<systemName>IQDA:AUTO:0208</systemName>
</Socket>
<Socket>
<socketName>c6ysl8eknz</socketName>
<systemName>IQDA:AUTO:0209</systemName>
</Socket>
<Socket>
<socketName>sed58o4rb3</socketName>
<systemName>IQDA:AUTO:0210</systemName>
</Socket>
<Socket>
<socketName>sixurbc5w8</socketName>
<systemName>IQDA:AUTO:0211</systemName>
</Socket>
<Socket>
<socketName>n31myn5t6k</socketName>
<systemName>IQDA:AUTO:0212</systemName>
</Socket>
<Socket>
<socketName>h5w28psula</socketName>
<systemName>IQDA:AUTO:0213</systemName>
</Socket>
<Socket>
<socketName>uyvtbrdb6p</socketName>
<systemName>IQDA:AUTO:0214</systemName>
</Socket>
<Socket>
<socketName>o5f5g19g1g</socketName>
<systemName>IQDA:AUTO:0215</systemName>
</Socket>
<Socket>
<socketName>rv2vhlehf5</socketName>
<systemName>IQDA:AUTO:0216</systemName>
</Socket>
<Socket>
<socketName>b5l1bddpls</socketName>
<systemName>IQDA:AUTO:0217</systemName>
</Socket>
<Socket>
<socketName>vt7o3wbguk</socketName>
<systemName>IQDA:AUTO:0218</systemName>
</Socket>
<Socket>
<socketName>e9neod8rdk</socketName>
<systemName>IQDA:AUTO:0219</systemName>
</Socket>
<Socket>
<socketName>xv7zz4qmih</socketName>
<systemName>IQDA:AUTO:0220</systemName>
</Socket>
<Socket>
<socketName>z7ykjh6syj</socketName>
<systemName>IQDA:AUTO:0221</systemName>
</Socket>
<Socket>
<socketName>u78b4ftfhq</socketName>
<systemName>IQDA:AUTO:0222</systemName>
</Socket>
<Socket>
<socketName>iueagy6j8w</socketName>
<systemName>IQDA:AUTO:0223</systemName>
</Socket>
<Socket>
<socketName>thp1mbe54a</socketName>
<systemName>IQDA:AUTO:0224</systemName>
</Socket>
<Socket>
<socketName>rqwfgbl43w</socketName>
<systemName>IQDA:AUTO:0225</systemName>
</Socket>
<Socket>
<socketName>rw1p5j47v7</socketName>
<systemName>IQDA:AUTO:0226</systemName>
</Socket>
<Socket>
<socketName>y6rmi1w4ro</socketName>
<systemName>IQDA:AUTO:0227</systemName>
</Socket>
<Socket>
<socketName>qmtrkb9ltg</socketName>
<systemName>IQDA:AUTO:0228</systemName>
</Socket>
<Socket>
<socketName>clzxj2sd1q</socketName>
<systemName>IQDA:AUTO:0229</systemName>
</Socket>
<Socket>
<socketName>k95a8cp9yb</socketName>
<systemName>IQDA:AUTO:0230</systemName>
</Socket>
<Socket>
<socketName>xribeapv4h</socketName>
<systemName>IQDA:AUTO:0231</systemName>
</Socket>
<Socket>
<socketName>dx5ut2h1ph</socketName>
<systemName>IQDA:AUTO:0232</systemName>
</Socket>
<Socket>
<socketName>tdsjxu8v3w</socketName>
<systemName>IQDA:AUTO:0233</systemName>
</Socket>
<Socket>
<socketName>vucnq54u4w</socketName>
<systemName>IQDA:AUTO:0234</systemName>
</Socket>
<Socket>
<socketName>ztssn58q86</socketName>
<systemName>IQDA:AUTO:0235</systemName>
</Socket>
<Socket>
<socketName>qxxeg95a9z</socketName>
<systemName>IQDA:AUTO:0236</systemName>
</Socket>
<Socket>
<socketName>sfmfeo7fup</socketName>
<systemName>IQDA:AUTO:0237</systemName>
</Socket>
<Socket>
<socketName>q2wojm7med</socketName>
<systemName>IQDA:AUTO:0238</systemName>
</Socket>
<Socket>
<socketName>c81e1kei24</socketName>
<systemName>IQDA:AUTO:0239</systemName>
</Socket>
<Socket>
<socketName>avazikrevg</socketName>
<systemName>IQDA:AUTO:0240</systemName>
</Socket>
<Socket>
<socketName>tcubjwq9rn</socketName>
<systemName>IQDA:AUTO:0241</systemName>
</Socket>
<Socket>
<socketName>v3817e59en</socketName>
<systemName>IQDA:AUTO:0242</systemName>
</Socket>
<Socket>
<socketName>txrilws2vz</socketName>
<systemName>IQDA:AUTO:0243</systemName>
</Socket>
<Socket>
<socketName>rhjo6onlgz</socketName>
<systemName>IQDA:AUTO:0244</systemName>
</Socket>
<Socket>
<socketName>qtvddsl3ad</socketName>
<systemName>IQDA:AUTO:0245</systemName>
</Socket>
<Socket>
<socketName>ucm1rznt67</socketName>
<systemName>IQDA:AUTO:0246</systemName>
</Socket>
<Socket>
<socketName>k96p256n4p</socketName>
<systemName>IQDA:AUTO:0247</systemName>
</Socket>
<Socket>
<socketName>s1opkb7t1d</socketName>
<systemName>IQDA:AUTO:0248</systemName>
</Socket>
<Socket>
<socketName>qtm7wqnf6e</socketName>
<systemName>IQDA:AUTO:0249</systemName>
</Socket>
<Socket>
<socketName>vcrpdlbdru</socketName>
<systemName>IQDA:AUTO:0250</systemName>
</Socket>
<Socket>
<socketName>emtqvv4yw6</socketName>
<systemName>IQDA:AUTO:0251</systemName>
</Socket>
<Socket>
<socketName>tu6bq5y562</socketName>
<systemName>IQDA:AUTO:0252</systemName>
</Socket>
<Socket>
<socketName>xra1qtzyld</socketName>
<systemName>IQDA:AUTO:0253</systemName>
</Socket>
<Socket>
<socketName>lqv3ac1jkp</socketName>
<systemName>IQDA:AUTO:0254</systemName>
</Socket>
<Socket>
<socketName>sr3y28h9oq</socketName>
<systemName>IQDA:AUTO:0255</systemName>
</Socket>
<Socket>
<socketName>uwus6lhytn</socketName>
<systemName>IQDA:AUTO:0256</systemName>
</Socket>
<Socket>
<socketName>alqxhc4ktj</socketName>
<systemName>IQDA:AUTO:0257</systemName>
</Socket>
<Socket>
<socketName>lm9f7p7vmr</socketName>
<systemName>IQDA:AUTO:0258</systemName>
</Socket>
<Socket>
<socketName>ncxrp4hwbk</socketName>
<systemName>IQDA:AUTO:0259</systemName>
</Socket>
<Socket>
<socketName>nedglqg9n5</socketName>
<systemName>IQDA:AUTO:0260</systemName>
</Socket>
<Socket>
<socketName>vlj1htey4x</socketName>
<systemName>IQDA:AUTO:0261</systemName>
</Socket>
<Socket>
<socketName>xbw3y8phew</socketName>
<systemName>IQDA:AUTO:0262</systemName>
</Socket>
<Socket>
<socketName>tbwjak3u8n</socketName>
<systemName>IQDA:AUTO:0263</systemName>
</Socket>
<Socket>
<socketName>x9e2qy7hw3</socketName>
<systemName>IQDA:AUTO:0264</systemName>
</Socket>
<Socket>
<socketName>i5r732z79w</socketName>
<systemName>IQDA:AUTO:0265</systemName>
</Socket>
<Socket>
<socketName>fm5om3ueua</socketName>
<systemName>IQDA:AUTO:0266</systemName>
</Socket>
<Socket>
<socketName>do1gmz4efn</socketName>
<systemName>IQDA:AUTO:0267</systemName>
</Socket>
<Socket>
<socketName>sjb2oi8wti</socketName>
<systemName>IQDA:AUTO:0268</systemName>
</Socket>
<Socket>
<socketName>vaxmvc5ty1</socketName>
<systemName>IQDA:AUTO:0269</systemName>
</Socket>
<Socket>
<socketName>ywirvwrygt</socketName>
<systemName>IQDA:AUTO:0270</systemName>
</Socket>
<Socket>
<socketName>vpjw34wg8e</socketName>
<systemName>IQDA:AUTO:0271</systemName>
</Socket>
<Socket>
<socketName>veddzl7o3q</socketName>
<systemName>IQDA:AUTO:0272</systemName>
</Socket>
<Socket>
<socketName>z87rzevud4</socketName>
<systemName>IQDA:AUTO:0273</systemName>
</Socket>
<Socket>
<socketName>m192rgnf1t</socketName>
<systemName>IQDA:AUTO:0274</systemName>
</Socket>
<Socket>
<socketName>vmyvze3i7y</socketName>
<systemName>IQDA:AUTO:0275</systemName>
</Socket>
<Socket>
<socketName>ryxhjrioea</socketName>
<systemName>IQDA:AUTO:0276</systemName>
</Socket>
<Socket>
<socketName>a79pjx2vpf</socketName>
<systemName>IQDA:AUTO:0277</systemName>
</Socket>
<Socket>
<socketName>ewo8rqgsbz</socketName>
<systemName>IQDA:AUTO:0278</systemName>
</Socket>
<Socket>
<socketName>upbfb6ibly</socketName>
<systemName>IQDA:AUTO:0279</systemName>
</Socket>
<Socket>
<socketName>qyhwf3cavu</socketName>
<systemName>IQDA:AUTO:0280</systemName>
</Socket>
<Socket>
<socketName>pjd6cjfpm9</socketName>
<systemName>IQDA:AUTO:0281</systemName>
</Socket>
<Socket>
<socketName>h84cw8rel1</socketName>
<systemName>IQDA:AUTO:0282</systemName>
</Socket>
<Socket>
<socketName>wwjlb6zcgn</socketName>
<systemName>IQDA:AUTO:0283</systemName>
</Socket>
<Socket>
<socketName>hda5655wyx</socketName>
<systemName>IQDA:AUTO:0284</systemName>
</Socket>
<Socket>
<socketName>g84vwr7fg5</socketName>
<systemName>IQDA:AUTO:0285</systemName>
</Socket>
<Socket>
<socketName>b378gkyhva</socketName>
<systemName>IQDA:AUTO:0286</systemName>
</Socket>
<Socket>
<socketName>b6kiqdscy7</socketName>
<systemName>IQDA:AUTO:0287</systemName>
</Socket>
<Socket>
<socketName>rb5mxi3fhp</socketName>
<systemName>IQDA:AUTO:0288</systemName>
</Socket>
<Socket>
<socketName>d53gstzmi3</socketName>
<systemName>IQDA:AUTO:0289</systemName>
</Socket>
<Socket>
<socketName>xjsl8fpzgz</socketName>
<systemName>IQDA:AUTO:0290</systemName>
</Socket>
<Socket>
<socketName>eoze3kv8ok</socketName>
<systemName>IQDA:AUTO:0291</systemName>
</Socket>
<Socket>
<socketName>zjh7xsbbzl</socketName>
<systemName>IQDA:AUTO:0292</systemName>
</Socket>
<Socket>
<socketName>e23y1goloe</socketName>
<systemName>IQDA:AUTO:0293</systemName>
</Socket>
<Socket>
<socketName>sakwkoxfxi</socketName>
<systemName>IQDA:AUTO:0294</systemName>
</Socket>
<Socket>
<socketName>vqurpmyd2z</socketName>
<systemName>IQDA:AUTO:0295</systemName>
</Socket>
<Socket>
<socketName>bg52ugittp</socketName>
<systemName>IQDA:AUTO:0296</systemName>
</Socket>
<Socket>
<socketName>ccnk4hofns</socketName>
<systemName>IQDA:AUTO:0297</systemName>
</Socket>
<Socket>
<socketName>wnpu87n68p</socketName>
<systemName>IQDA:AUTO:0298</systemName>
</Socket>
<Socket>
<socketName>yqceand1vg</socketName>
<systemName>IQDA:AUTO:0299</systemName>
</Socket>
<Socket>
<socketName>t8qqsd8by1</socketName>
<systemName>IQDA:AUTO:0300</systemName>
</Socket>
<Socket>
<socketName>g92bucbmew</socketName>
<systemName>IQDA:AUTO:0301</systemName>
</Socket>
<Socket>
<socketName>kgtz349yaq</socketName>
<systemName>IQDA:AUTO:0302</systemName>
</Socket>
<Socket>
<socketName>d7ojqr983e</socketName>
<systemName>IQDA:AUTO:0303</systemName>
</Socket>
<Socket>
<socketName>mlnc4k6qn4</socketName>
<systemName>IQDA:AUTO:0304</systemName>
</Socket>
<Socket>
<socketName>s2vyghyycl</socketName>
<systemName>IQDA:AUTO:0305</systemName>
</Socket>
<Socket>
<socketName>nfutemk393</socketName>
<systemName>IQDA:AUTO:0306</systemName>
</Socket>
<Socket>
<socketName>b9x3cyzb9o</socketName>
<systemName>IQDA:AUTO:0307</systemName>
</Socket>
<Socket>
<socketName>fbutbqurtm</socketName>
<systemName>IQDA:AUTO:0308</systemName>
</Socket>
<Socket>
<socketName>ziez7n3z7c</socketName>
<systemName>IQDA:AUTO:0309</systemName>
</Socket>
<Socket>
<socketName>ue1sp3epkv</socketName>
<systemName>IQDA:AUTO:0310</systemName>
</Socket>
<Socket>
<socketName>xynxey9iq9</socketName>
<systemName>IQDA:AUTO:0311</systemName>
</Socket>
<Socket>
<socketName>ygh4wzcu33</socketName>
<systemName>IQDA:AUTO:0312</systemName>
</Socket>
<Socket>
<socketName>ccgs9lcudi</socketName>
<systemName>IQDA:AUTO:0313</systemName>
</Socket>
<Socket>
<socketName>uifr65z46p</socketName>
<systemName>IQDA:AUTO:0315</systemName>
</Socket>
<Socket>
<socketName>seb9z2saox</socketName>
<systemName>IQDA:AUTO:0316</systemName>
</Socket>
<Socket>
<socketName>g8nsifjgjf</socketName>
<systemName>IQDA:AUTO:0319</systemName>
</Socket>
<Socket>
<socketName>qk6hxcqhq8</socketName>
<systemName>IQDA:AUTO:0320</systemName>
</Socket>
<Socket>
<socketName>kkpjpr8eaz</socketName>
<systemName>IQDA:AUTO:0322</systemName>
</Socket>
<Socket>
<socketName>y6zi3ip13v</socketName>
<systemName>IQDA:AUTO:0323</systemName>
</Socket>
<Socket>
<socketName>wt6hyfcjvg</socketName>
<systemName>IQDA:AUTO:0324</systemName>
</Socket>
<Socket>
<socketName>h4boynz6l1</socketName>
<systemName>IQDA:AUTO:0325</systemName>
</Socket>
<Socket>
<socketName>ac6zbsi1ng</socketName>
<systemName>IQDA:AUTO:0326</systemName>
</Socket>
<Socket>
<socketName>esopgdv22x</socketName>
<systemName>IQDA:AUTO:0327</systemName>
</Socket>
<Socket>
<socketName>cy6vy3p439</socketName>
<systemName>IQDA:AUTO:0328</systemName>
</Socket>
<Socket>
<socketName>rh2pef4qfc</socketName>
<systemName>IQDA:AUTO:0329</systemName>
</Socket>
<Socket>
<socketName>d21exwa4si</socketName>
<systemName>IQDA:AUTO:0330</systemName>
</Socket>
<Socket>
<socketName>sgwjs6fb79</socketName>
<systemName>IQDA:AUTO:0331</systemName>
</Socket>
<Socket>
<socketName>callmx7cd1</socketName>
<systemName>IQDA:AUTO:0332</systemName>
</Socket>
<Socket>
<socketName>xjco1rsiks</socketName>
<systemName>IQDA:AUTO:0333</systemName>
</Socket>
<Socket>
<socketName>htoijvvdpu</socketName>
<systemName>IQDA:AUTO:0335</systemName>
</Socket>
<Socket>
<socketName>s2lpm93de5</socketName>
<systemName>IQDA:AUTO:0337</systemName>
</Socket>
<Socket>
<socketName>s2ja1chjqh</socketName>
<systemName>IQDA:AUTO:0338</systemName>
</Socket>
<Socket>
<socketName>pzeswbb2xn</socketName>
<systemName>IQDA:AUTO:0339</systemName>
</Socket>
<Socket>
<socketName>xtiiihe6qf</socketName>
<systemName>IQDA:AUTO:0340</systemName>
</Socket>
<Socket>
<socketName>nt8rsqu32c</socketName>
<systemName>IQDA:AUTO:0341</systemName>
</Socket>
<Socket>
<socketName>fpphi7hb23</socketName>
<systemName>IQDA:AUTO:0342</systemName>
</Socket>
<Socket>
<socketName>gv6u2zcp6e</socketName>
<systemName>IQDA:AUTO:0343</systemName>
</Socket>
<Socket>
<socketName>ygdh9hgftr</socketName>
<systemName>IQDA:AUTO:0344</systemName>
</Socket>
<Socket>
<socketName>ni53qu192d</socketName>
<systemName>IQDA:AUTO:0345</systemName>
</Socket>
<Socket>
<socketName>l1g9qgy68s</socketName>
<systemName>IQDA:AUTO:0346</systemName>
</Socket>
<Socket>
<socketName>m4e8ks5plt</socketName>
<systemName>IQDA:AUTO:0347</systemName>
</Socket>
<Socket>
<socketName>zxeiigj1iw</socketName>
<systemName>IQDA:AUTO:0348</systemName>
</Socket>
<Socket>
<socketName>no54ve1o34</socketName>
<systemName>IQDA:AUTO:0349</systemName>
</Socket>
<Socket>
<socketName>tauagy93qg</socketName>
<systemName>IQDA:AUTO:0350</systemName>
</Socket>
<Socket>
<socketName>xru3gk16zp</socketName>
<systemName>IQDA:AUTO:0351</systemName>
</Socket>
<Socket>
<socketName>vtdt1ia8vi</socketName>
<systemName>IQDA:AUTO:0352</systemName>
</Socket>
<Socket>
<socketName>o5u6d6hlia</socketName>
<systemName>IQDA:AUTO:0353</systemName>
</Socket>
<Socket>
<socketName>t8d71rbh82</socketName>
<systemName>IQDA:AUTO:0354</systemName>
</Socket>
<Socket>
<socketName>yyldgdzfke</socketName>
<systemName>IQDA:AUTO:0355</systemName>
</Socket>
<Socket>
<socketName>pzadaia3jj</socketName>
<systemName>IQDA:AUTO:0356</systemName>
</Socket>
<Socket>
<socketName>owwt2fygvy</socketName>
<systemName>IQDA:AUTO:0357</systemName>
</Socket>
<Socket>
<socketName>fn65qnaiv1</socketName>
<systemName>IQDA:AUTO:0358</systemName>
</Socket>
<Socket>
<socketName>rqjj2anw1i</socketName>
<systemName>IQDA:AUTO:0359</systemName>
</Socket>
<Socket>
<socketName>rgykntkt7a</socketName>
<systemName>IQDA:AUTO:0360</systemName>
</Socket>
<Socket>
<socketName>y1ddi7qiiz</socketName>
<systemName>IQDA:AUTO:0361</systemName>
</Socket>
<Socket>
<socketName>nqtp1za1ht</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<listenToMemory>no</listenToMemory>
</blockValueData>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionClockRate>
<ActionCreateBeansFromTable class="jmri.jmrit.logixng.actions.configurexml.ActionCreateBeansFromTableXml" onlyCreatableTypes="yes" includeCellsWithoutHeader="no" moveUserName="no" updateToUserName="no" removeOldBean="no">
<systemName>IQDA:AUTO:0031</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnSystemName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionCreateBeansFromTable>
<ActionCreateBeansFromTable class="jmri.jmrit.logixng.actions.configurexml.ActionCreateBeansFromTableXml" onlyCreatableTypes="yes" includeCellsWithoutHeader="no" moveUserName="no" updateToUserName="no" removeOldBean="no">
<systemName>IQDA:AUTO:0032</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnSystemName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionCreateBeansFromTable>
<ActionCreateBeansFromTable class="jmri.jmrit.logixng.actions.configurexml.ActionCreateBeansFromTableXml" onlyCreatableTypes="no" includeCellsWithoutHeader="no" moveUserName="yes" updateToUserName="yes" removeOldBean="no">
<systemName>IQDA:AUTO:0033</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnSystemName>Signal before sysName</rowOrColumnSystemName>
<rowOrColumnUserName>Signal before userName</rowOrColumnUserName>
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionCreateBeansFromTable>
<ActionCreateBeansFromTable class="jmri.jmrit.logixng.actions.configurexml.ActionCreateBeansFromTableXml" onlyCreatableTypes="yes" includeCellsWithoutHeader="no" moveUserName="yes" updateToUserName="no" removeOldBean="yes">
<systemName>IQDA:AUTO:0034</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnSystemName>2</rowOrColumnSystemName>
<rowOrColumnUserName>3</rowOrColumnUserName>
<tableRowOrColumn>Column</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionCreateBeansFromTable>
<ActionCreateBeansFromTable class="jmri.jmrit.logixng.actions.configurexml.ActionCreateBeansFromTableXml" onlyCreatableTypes="yes" includeCellsWithoutHeader="yes" moveUserName="no" updateToUserName="no" removeOldBean="no">
<systemName>IQDA:AUTO:0035</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnSystemName>Something</rowOrColumnSystemName>
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionCreateBeansFromTable>
<ActionCreateBeansFromTable class="jmri.jmrit.logixng.actions.configurexml.ActionCreateBeansFromTableXml" onlyCreatableTypes="yes" includeCellsWithoutHeader="yes" moveUserName="no" updateToUserName="no" removeOldBean="no">
<systemName>IQDA:AUTO:0036</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnSystemName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionCreateBeansFromTable>
<ActionDispatcher class="jmri.jmrit.logixng.actions.configurexml.ActionDispatcherXml">
<systemName>IQDA:AUTO:0037</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionDispatcher>
<ActionDispatcher class="jmri.jmrit.logixng.actions.configurexml.ActionDispatcherXml">
<systemName>IQDA:AUTO:0038</systemName>
<trainInfoFileName>MyTrainInfo.xml</trainInfoFileName>
<addressing>Direct</addressing>
<reference>{IM1}</reference>
<localVariable>MyVar</localVariable>
<formula>a+b</formula>
<operation>
<addressing>Direct</addressing>
<enum>TrainPriority</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference>{IM3}</dataReference>
<dataLocalVariable>SomeVar</dataLocalVariable>
<dataFormula>x+y</dataFormula>
<resetOption>false</resetOption>
<terminateOption>false</terminateOption>
<trainPriority>2</trainPriority>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionDispatcher>
<ActionDispatcher class="jmri.jmrit.logixng.actions.configurexml.ActionDispatcherXml">
<systemName>IQDA:AUTO:0039</systemName>
<trainInfoFileName>MyOtherTrainInfo.xml</trainInfoFileName>
<addressing>LocalVariable</addressing>
<reference>{IM2}</reference>
<localVariable>MyOtherVar</localVariable>
<formula>a+b+c</formula>
<operation>
<addressing>Direct</addressing>
<enum>TrainPriority</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference>{IM5}</dataReference>
<dataLocalVariable>SomeOtherVar</dataLocalVariable>
<dataFormula>x+y+z</dataFormula>
<resetOption>false</resetOption>
<terminateOption>true</terminateOption>
<trainPriority>4</trainPriority>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionDispatcher>
<ActionDispatcher class="jmri.jmrit.logixng.actions.configurexml.ActionDispatcherXml">
<systemName>IQDA:AUTO:0040</systemName>
<trainInfoFileName>MyOtherTrainInfo.xml</trainInfoFileName>
<addressing>LocalVariable</addressing>
<reference>{IM8}</reference>
<localVariable>MyOtherVar</localVariable>
<formula>a+c</formula>
<operation>
<addressing>Direct</addressing>
<enum>TrainPriority</enum>
<listenToMemory>no</listenToMemory>
</operation>
<dataAddressing>Direct</dataAddressing>
<dataReference>{IM7}</dataReference>
<dataLocalVariable>SomeOtherVar</dataLocalVariable>
<dataFormula>x+z</dataFormula>
<resetOption>true</resetOption>
<terminateOption>false</terminateOption>
<trainPriority>8</trainPriority>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionDispatcher>
<ActionFindTableRowOrColumn class="jmri.jmrit.logixng.actions.configurexml.ActionFindTableRowOrColumnXml" includeCellsWithoutHeader="no">
<systemName>IQDA:AUTO:0041</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<localVariableNamedBean />
<localVariableRow />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionFindTableRowOrColumn>
<ActionFindTableRowOrColumn class="jmri.jmrit.logixng.actions.configurexml.ActionFindTableRowOrColumnXml" includeCellsWithoutHeader="no">
<systemName>IQDA:AUTO:0042</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<localVariableNamedBean />
<localVariableRow />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionFindTableRowOrColumn>
<ActionFindTableRowOrColumn class="jmri.jmrit.logixng.actions.configurexml.ActionFindTableRowOrColumnXml" includeCellsWithoutHeader="no">
<systemName>IQDA:AUTO:0043</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName>Signal before</rowOrColumnName>
<tableRowOrColumn>Row</tableRowOrColumn>
<localVariableNamedBean>variableNamedBean</localVariableNamedBean>
<localVariableRow>variableRow</localVariableRow>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionFindTableRowOrColumn>
<ActionFindTableRowOrColumn class="jmri.jmrit.logixng.actions.configurexml.ActionFindTableRowOrColumnXml" includeCellsWithoutHeader="no">
<systemName>IQDA:AUTO:0044</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName>2</rowOrColumnName>
<tableRowOrColumn>Column</tableRowOrColumn>
<localVariableNamedBean />
<localVariableRow />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionFindTableRowOrColumn>
<ActionFindTableRowOrColumn class="jmri.jmrit.logixng.actions.configurexml.ActionFindTableRowOrColumnXml" includeCellsWithoutHeader="yes">
<systemName>IQDA:AUTO:0045</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<localVariableNamedBean />
<localVariableRow />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionFindTableRowOrColumn>
<ActionFindTableRowOrColumn class="jmri.jmrit.logixng.actions.configurexml.ActionFindTableRowOrColumnXml" includeCellsWithoutHeader="yes">
<systemName>IQDA:AUTO:0046</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<localVariableNamedBean />
<localVariableRow />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionFindTableRowOrColumn>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0047</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0048</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0049</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>{MyRef}</dataReference>
<dataLocalVariable>MyLocalVariable</dataLocalVariable>
<dataFormula>a+b-c</dataFormula>
<lightValue>10</lightValue>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0050</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>Formula</dataAddressing>
<dataReference>{MyOtherRef}</dataReference>
<dataLocalVariable>MyOtherLocalVariable</dataLocalVariable>
<dataFormula>a+b*c</dataFormula>
<lightValue>15</lightValue>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0051</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0052</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0053</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0054</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0055</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
<systemName>IQDA:AUTO:0056</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLight>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0057</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<IntensitySocket>
<socketName>qu8rnombfj</socketName>
</IntensitySocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0058</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<IntensitySocket>
<socketName>gg9bjuff9v</socketName>
</IntensitySocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0059</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>t4kxnplymm</socketName>
</IntensitySocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0060</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>xbj36aynf1</socketName>
</IntensitySocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0061</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>stdsivnqur</socketName>
</IntensitySocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
<systemName>IQDA:AUTO:0062</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>ggo8sppel2</socketName>
</IntensitySocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLightIntensity>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0063</systemName>
<References />
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>IL1</name>
<type>Light</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>Some light</name>
<type>Light</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean>localVariableNamedBean</localVariableNamedBean>
<localVariableEvent>localVariableEvent</localVariableEvent>
<localVariableNewValue>localVariableNewValue</localVariableNewValue>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>IM1</name>
<type>Memory</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>Some memory</name>
<type>Memory</type>
<all>yes</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>IS1</name>
<type>Sensor</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>Some sensor</name>
<type>Sensor</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0070</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>IT1</name>
<type>Turnout</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0071</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>Some turnout</name>
<type>Turnout</type>
<all>yes</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0072</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyGlobalVariable</name>
<type>GlobalVariable</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0073</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanBlock</name>
<type>Block</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0074</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanGlobalVariable</name>
<type>GlobalVariable</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0075</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanEntryExit</name>
<type>EntryExit</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0076</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanLight</name>
<type>Light</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0077</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanMemory</name>
<type>Memory</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0078</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanOBlock</name>
<type>OBlock</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0079</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanReporter</name>
<type>Reporter</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0080</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanSensor</name>
<type>Sensor</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0081</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanSignalHead</name>
<type>SignalHead</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0082</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanSignalMast</name>
<type>SignalMast</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0083</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanTurnout</name>
<type>Turnout</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeans>
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
<systemName>IQDA:AUTO:0084</systemName>
<comment>A comment</comment>
<References>
<Reference>
<name>MyBeanWarrant</name>
<type>Warrant</type>
<all>no</all>
</Reference>
</References>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0085</systemName>
<namedBeanType>Light</namedBeanType>
<localVariableBeanToListenOn />
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<Socket>
<socketName>qbeaa7nxcf</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0086</systemName>
<comment>A comment</comment>
<namedBeanType>Turnout</namedBeanType>
<localVariableBeanToListenOn>beanToListenOn</localVariableBeanToListenOn>
<localVariableNamedBean>bean</localVariableNamedBean>
<localVariableEvent>event</localVariableEvent>
<localVariableNewValue>value</localVariableNewValue>
<Socket>
<socketName>xb846k9i9i</socketName>
<systemName>IQDA:AUTO:0087</systemName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansLocalVariable>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0087</systemName>
<comment>Action socket 1</comment>
<Actions>
<Socket>
<socketName>zjwjbqb5um</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0088</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnName />
<tableRowOrColumn>Row</tableRowOrColumn>
<namedBeanType>Light</namedBeanType>
<localVariableNamedBean />
<localVariableEvent />
<localVariableNewValue />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0089</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0090</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0091</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0092</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0093</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionListenOnBeansTable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0094</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0095</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>Boolean</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0096</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>FloatingNumber</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0097</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>Integer</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0098</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0099</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0100</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0101</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0102</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
<systemName>IQDA:AUTO:0103</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLocalVariable>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0104</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0105</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0106</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0107</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0108</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0109</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
<systemName>IQDA:AUTO:0110</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionMemory>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0111</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0112</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0113</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0114</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0115</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0116</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0117</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0118</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
<systemName>IQDA:AUTO:0119</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionOBlock>
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
<systemName>IQDA:AUTO:0120</systemName>
<state>
<addressing>Direct</addressing>
<enum>On</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionPower>
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
<systemName>IQDA:AUTO:0121</systemName>
<comment>A comment</comment>
<state>
<addressing>Direct</addressing>
<enum>Off</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionPower>
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
<systemName>IQDA:AUTO:0122</systemName>
<comment>A comment</comment>
<state>
<addressing>Direct</addressing>
<enum>On</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionPower>
<ActionReporter class="jmri.jmrit.logixng.actions.configurexml.ActionReporterXml">
<systemName>IQDA:AUTO:0123</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionReporter>
<ActionRequestUpdateOfSensor class="jmri.jmrit.logixng.actions.configurexml.ActionRequestUpdateOfSensorXml">
<systemName>IQDA:AUTO:0124</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionRequestUpdateOfSensor>
<ActionRequestUpdateOfSensor class="jmri.jmrit.logixng.actions.configurexml.ActionRequestUpdateOfSensorXml">
<systemName>IQDA:AUTO:0125</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>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionRequestUpdateOfSensor>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0126</systemName>
<operationAddressing>Direct</operationAddressing>
<operationType>SingleLineCommand</operationType>
<operationReference />
<operationLocalVariable />
<operationFormula />
<scriptAddressing>Direct</scriptAddressing>
<script />
<scriptReference />
<scriptLocalVariable />
<scriptFormula />
<scriptLanguage>
<language>python</language>
</scriptLanguage>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0127</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0128</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0129</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
<systemName>IQDA:AUTO:0130</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionScript>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0131</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Active</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0132</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0133</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0134</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0135</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
<systemName>IQDA:AUTO:0136</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>IS1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Inconsistent</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSensor>
<ActionSetReporter class="jmri.jmrit.logixng.actions.configurexml.ActionSetReporterXml">
<systemName>IQDA:AUTO:0137</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<otherMemoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherMemoryNamedBean>
<reporterOperation>SetToString</reporterOperation>
<otherConstant />
<otherVariable />
<otherFormula />
<table>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
<provideAnIdTag>no</provideAnIdTag>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSetReporter>
<ActionSetReporter class="jmri.jmrit.logixng.actions.configurexml.ActionSetReporterXml">
<systemName>IQDA:AUTO:0138</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IR1</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>
<reporterOperation>CalculateFormula</reporterOperation>
<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>
<provideAnIdTag>yes</provideAnIdTag>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSetReporter>
<ActionSetReporter class="jmri.jmrit.logixng.actions.configurexml.ActionSetReporterXml">
<systemName>IQDA:AUTO:0139</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IR1</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>
<reporterOperation>CopyMemoryToReporter</reporterOperation>
<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>
<provideAnIdTag>no</provideAnIdTag>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSetReporter>
<ActionSetReporter class="jmri.jmrit.logixng.actions.configurexml.ActionSetReporterXml">
<systemName>IQDA:AUTO:0140</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IR1</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>
<reporterOperation>CopyVariableToReporter</reporterOperation>
<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>
<provideAnIdTag>no</provideAnIdTag>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSetReporter>
<ActionSetReporter class="jmri.jmrit.logixng.actions.configurexml.ActionSetReporterXml">
<systemName>IQDA:AUTO:0141</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IR1</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>
<reporterOperation>CopyTableCellToReporter</reporterOperation>
<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>
<provideAnIdTag>no</provideAnIdTag>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSetReporter>
<ActionSetReporter class="jmri.jmrit.logixng.actions.configurexml.ActionSetReporterXml">
<systemName>IQDA:AUTO:0142</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IR1</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>
<reporterOperation>SetToNull</reporterOperation>
<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>
<provideAnIdTag>no</provideAnIdTag>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSetReporter>
<ActionSetReporter class="jmri.jmrit.logixng.actions.configurexml.ActionSetReporterXml">
<systemName>IQDA:AUTO:0143</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IR1</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>
<reporterOperation>SetToString</reporterOperation>
<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>
<provideAnIdTag>no</provideAnIdTag>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSetReporter>
<ActionShutDownTask class="jmri.jmrit.logixng.actions.configurexml.ActionShutDownTaskXml">
<systemName>IQDA:AUTO:0144</systemName>
<CallSocket>
<socketName>egmeefplvd</socketName>
</CallSocket>
<RunSocket>
<socketName>ed1q2yz22a</socketName>
</RunSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionShutDownTask>
<ActionShutDownTask class="jmri.jmrit.logixng.actions.configurexml.ActionShutDownTaskXml">
<systemName>IQDA:AUTO:0145</systemName>
<CallSocket>
<socketName>uqozcfs8yl</socketName>
<systemName>IQDE:AUTO:0001</systemName>
</CallSocket>
<RunSocket>
<socketName>wenznyot94</socketName>
<systemName>IQDA:AUTO:0146</systemName>
</RunSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionShutDownTask>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0146</systemName>
<Actions>
<Socket>
<socketName>dtorbakkob</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0147</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0148</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0149</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0150</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
<systemName>IQDA:AUTO:0151</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalHead>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0152</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0153</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0154</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0155</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
<systemName>IQDA:AUTO:0156</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSignalMast>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0157</systemName>
<operation>
<addressing>Direct</addressing>
<enum>Play</enum>
<listenToMemory>no</listenToMemory>
</operation>
<soundAddressing>Direct</soundAddressing>
<sound />
<soundReference />
<soundLocalVariable />
<soundFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0158</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0159</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0160</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
<systemName>IQDA:AUTO:0161</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionSound>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0162</systemName>
<tableToSet>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</tableToSet>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0163</systemName>
<comment>A comment</comment>
<tableToSet>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
</tableName>
<row>
<addressing>Direct</addressing>
<name>theRow</name>
</row>
<column>
<addressing>Direct</addressing>
<name>theColumn</name>
</column>
</tableToSet>
<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>Boolean</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0164</systemName>
<comment>A comment</comment>
<tableToSet>
<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>
</tableToSet>
<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>FloatingNumber</constantType>
<constant>1</constant>
<otherVariable>SomeVar</otherVariable>
<reference>{{MyVarName}}</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0165</systemName>
<comment>A comment</comment>
<tableToSet>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</tableToSet>
<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>Integer</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0166</systemName>
<comment>A comment</comment>
<tableToSet>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</tableToSet>
<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>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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0167</systemName>
<comment>A comment</comment>
<tableToSet>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</tableToSet>
<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>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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0168</systemName>
<comment>A comment</comment>
<tableToSet>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</tableToSet>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0169</systemName>
<comment>A comment</comment>
<tableToSet>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</tableToSet>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0170</systemName>
<comment>A comment</comment>
<tableToSet>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</tableToSet>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<ActionTable class="jmri.jmrit.logixng.actions.configurexml.ActionTableXml">
<systemName>IQDA:AUTO:0171</systemName>
<comment>A comment</comment>
<tableToSet>
<tableName>
<addressing>Direct</addressing>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Direct</addressing>
</column>
</tableToSet>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTable>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0172</systemName>
<LocoAddressSocket>
<socketName>y3dk66gp5w</socketName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>q684ntg68z</socketName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>xfzar4lhws</socketName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>p5vl4jvd1o</socketName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>b3wwocwzaq</socketName>
</LocoFunctionOnOffSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0173</systemName>
<comment>A comment</comment>
<LocoAddressSocket>
<socketName>u8fb7flozz</socketName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>vyvisih39q</socketName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>l2q74sia2l</socketName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>xismowodg1</socketName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>fe851rfquz</socketName>
</LocoFunctionOnOffSocket>
<systemConnection>L</systemConnection>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0174</systemName>
<comment>A comment</comment>
<LocoAddressSocket>
<socketName>c5smtfv7fw</socketName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>uclpldpm9y</socketName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>sh9bfl62k6</socketName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>bof6zry1pp</socketName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>xxpi22ye9k</socketName>
</LocoFunctionOnOffSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<ThrottleFunction class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleFunctionXml">
<systemName>IQDA:AUTO:0175</systemName>
<address>
<addressing>Direct</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
</address>
<function>
<addressing>Direct</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
</function>
<onOff>
<addressing>Direct</addressing>
<enum>On</enum>
<listenToMemory>no</listenToMemory>
</onOff>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ThrottleFunction>
<ThrottleFunction class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleFunctionXml">
<systemName>IQDA:AUTO:0176</systemName>
<comment>A comment</comment>
<address>
<addressing>Direct</addressing>
<value>1234</value>
<listenToMemory>no</listenToMemory>
</address>
<function>
<addressing>Direct</addressing>
<value>15</value>
<listenToMemory>no</listenToMemory>
</function>
<onOff>
<addressing>Direct</addressing>
<enum>On</enum>
<listenToMemory>no</listenToMemory>
</onOff>
<systemConnection>L</systemConnection>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ThrottleFunction>
<ThrottleFunction class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleFunctionXml">
<systemName>IQDA:AUTO:0177</systemName>
<comment>A comment</comment>
<address>
<addressing>Direct</addressing>
<value>9</value>
<listenToMemory>no</listenToMemory>
</address>
<function>
<addressing>Direct</addressing>
<value>120</value>
<listenToMemory>no</listenToMemory>
</function>
<onOff>
<addressing>Direct</addressing>
<enum>Off</enum>
<listenToMemory>no</listenToMemory>
</onOff>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ThrottleFunction>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0178</systemName>
<StartSocket>
<socketName>tk1o6iba1v</socketName>
</StartSocket>
<StopSocket>
<socketName>e12uvvzcry</socketName>
</StopSocket>
<Actions>
<Socket>
<delay>0</delay>
<socketName>rr2bh4b3y2</socketName>
</Socket>
</Actions>
<startImmediately>no</startImmediately>
<runContinuously>no</runContinuously>
<startAndStopByStartExpression>no</startAndStopByStartExpression>
<unit>MilliSeconds</unit>
<delayByLocalVariables>no</delayByLocalVariables>
<delayLocalVariablePrefix />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0179</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>ke2ghbiv81</socketName>
</StartSocket>
<StopSocket>
<socketName>hn85fkq3mu</socketName>
</StopSocket>
<Actions>
<Socket>
<delay>100</delay>
<socketName>q6g3b321ae</socketName>
</Socket>
</Actions>
<startImmediately>no</startImmediately>
<runContinuously>yes</runContinuously>
<startAndStopByStartExpression>yes</startAndStopByStartExpression>
<unit>MilliSeconds</unit>
<delayByLocalVariables>yes</delayByLocalVariables>
<delayLocalVariablePrefix>Delay</delayLocalVariablePrefix>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0180</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>mnttgd2fyw</socketName>
</StartSocket>
<StopSocket>
<socketName>ut261pc86w</socketName>
</StopSocket>
<Actions>
<Socket>
<delay>2400</delay>
<socketName>vsf3c8ehah</socketName>
</Socket>
<Socket>
<delay>10</delay>
<socketName>x3re5wwleb</socketName>
</Socket>
</Actions>
<startImmediately>yes</startImmediately>
<runContinuously>no</runContinuously>
<startAndStopByStartExpression>yes</startAndStopByStartExpression>
<unit>MilliSeconds</unit>
<delayByLocalVariables>no</delayByLocalVariables>
<delayLocalVariablePrefix />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
<systemName>IQDA:AUTO:0181</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>poico1m7zn</socketName>
<systemName>IQDE:AUTO:0002</systemName>
</StartSocket>
<StopSocket>
<socketName>bthyduqz8i</socketName>
<systemName>IQDE:AUTO:0003</systemName>
</StopSocket>
<Actions>
<Socket>
<delay>20</delay>
<socketName>ljkrvrqaxt</socketName>
<systemName>IQDA:AUTO:0182</systemName>
</Socket>
<Socket>
<delay>100</delay>
<socketName>cok6o3u9d9</socketName>
<systemName>IQDA:AUTO:0183</systemName>
</Socket>
</Actions>
<startImmediately>yes</startImmediately>
<runContinuously>no</runContinuously>
<startAndStopByStartExpression>no</startAndStopByStartExpression>
<unit>MilliSeconds</unit>
<delayByLocalVariables>no</delayByLocalVariables>
<delayLocalVariablePrefix />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTimer>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0182</systemName>
<comment>Action socket 1</comment>
<Actions>
<Socket>
<socketName>no5ksx91qw</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0183</systemName>
<comment>Action socket 2</comment>
<Actions>
<Socket>
<socketName>fscz8rt6go</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0184</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Thrown</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0185</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0186</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0187</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0188</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0189</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0190</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>IT1</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Inconsistent</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0191</systemName>
<namedBean>
<addressing>Direct</addressing>
<name>IT2</name>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Inconsistent</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0192</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0193</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0194</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0195</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0196</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0197</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0198</systemName>
<namedBean>
<addressing>Table</addressing>
<listenToMemory>no</listenToMemory>
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
</tableName>
<row>
<addressing>Memory</addressing>
<memory>IM3</memory>
</row>
<column>
<addressing>Direct</addressing>
</column>
</table>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Thrown</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
<systemName>IQDA:AUTO:0199</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Table</addressing>
<listenToMemory>no</listenToMemory>
<table>
<tableName>
<addressing>Direct</addressing>
<name>IQT1</name>
</tableName>
<row>
<addressing>Direct</addressing>
</row>
<column>
<addressing>Memory</addressing>
<memory>Some memory</memory>
</column>
</table>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Thrown</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnout>
<ActionTurnoutLock class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutLockXml">
<systemName>IQDA:AUTO:0200</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<state>
<addressing>Direct</addressing>
<enum>Unlock</enum>
<listenToMemory>no</listenToMemory>
</state>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionTurnoutLock>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0201</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0202</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0203</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0204</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0205</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0206</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0207</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0208</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0209</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
<systemName>IQDA:AUTO:0210</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionWarrant>
<WebBrowser class="jmri.jmrit.logixng.actions.configurexml.WebBrowserXml">
<systemName>IQDA:AUTO:0211</systemName>
<Socket>
<socketName>ussxqvjfkt</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</WebBrowser>
<WebRequest class="jmri.jmrit.logixng.actions.configurexml.WebRequestXml">
<systemName>IQDA:AUTO:0212</systemName>
<Socket>
<socketName>wkbf576tby</socketName>
</Socket>
<requestMethod>
<addressing>Direct</addressing>
<enum>Get</enum>
<listenToMemory>no</listenToMemory>
</requestMethod>
<url>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</url>
<userAgent>
<addressing>Direct</addressing>
<value>Mozilla/5.0</value>
<listenToMemory>no</listenToMemory>
</userAgent>
<localVariableForResponseCode />
<localVariableForReplyContent />
<localVariableForCookies />
<Parameters />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</WebRequest>
<WebRequest class="jmri.jmrit.logixng.actions.configurexml.WebRequestXml">
<systemName>IQDA:AUTO:0213</systemName>
<Socket>
<socketName>ap5beeeplz</socketName>
</Socket>
<requestMethod>
<addressing>Direct</addressing>
<enum>Get</enum>
<listenToMemory>no</listenToMemory>
</requestMethod>
<url>
<addressing>Direct</addressing>
<value>https://www.jmri.org/</value>
<listenToMemory>no</listenToMemory>
</url>
<userAgent>
<addressing>Direct</addressing>
<value>Mozilla/5.0</value>
<listenToMemory>no</listenToMemory>
</userAgent>
<localVariableForResponseCode>responseCode</localVariableForResponseCode>
<localVariableForReplyContent>replyContent</localVariableForReplyContent>
<localVariableForCookies>cookies</localVariableForCookies>
<Parameters />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</WebRequest>
<WebRequest class="jmri.jmrit.logixng.actions.configurexml.WebRequestXml">
<systemName>IQDA:AUTO:0214</systemName>
<Socket>
<socketName>ybdz4sq5my</socketName>
</Socket>
<requestMethod>
<addressing>Direct</addressing>
<enum>Post</enum>
<listenToMemory>no</listenToMemory>
</requestMethod>
<url>
<addressing>Direct</addressing>
<value>https://www.jmri.org/</value>
<listenToMemory>no</listenToMemory>
</url>
<userAgent>
<addressing>Direct</addressing>
<value>JmriWebBrowser</value>
<listenToMemory>no</listenToMemory>
</userAgent>
<localVariableForResponseCode>responseCode</localVariableForResponseCode>
<localVariableForReplyContent>replyContent</localVariableForReplyContent>
<localVariableForCookies>cookies</localVariableForCookies>
<Parameters>
<Parameter>
<name>action</name>
<type>String</type>
<data>throw</data>
</Parameter>
<Parameter>
<name>turnout</name>
<type>LocalVariable</type>
<data>turnout</data>
</Parameter>
</Parameters>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</WebRequest>
<DisplayActionLayoutTurnout class="jmri.jmrit.display.logixng.configurexml.ActionLayoutTurnoutXml">
<systemName>IQDA:AUTO:0215</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<operation>Enable</operation>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionLayoutTurnout>
<DisplayActionPositionable class="jmri.jmrit.display.logixng.configurexml.ActionPositionableXml">
<systemName>IQDA:AUTO:0216</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<operation>Enable</operation>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionPositionable>
<DisplayActionPositionableByClass class="jmri.jmrit.display.logixng.configurexml.ActionPositionableByClassXml">
<systemName>IQDA:AUTO:0217</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<operation>Enable</operation>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionPositionableByClass>
<DisplayActionPositionableByClass class="jmri.jmrit.display.logixng.configurexml.ActionPositionableByClassXml">
<systemName>IQDA:AUTO:0218</systemName>
<className>TheClass</className>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<operation>Enable</operation>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionPositionableByClass>
<DisplayActionWindowManagement class="jmri.jmrit.display.logixng.configurexml.WindowManagementXml">
<systemName>IQDA:AUTO:0219</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<ignoreWindowNotFound>no</ignoreWindowNotFound>
<hideOrShow>
<addressing>Direct</addressing>
<enum>DoNothing</enum>
<listenToMemory>no</listenToMemory>
</hideOrShow>
<maximizeMinimizeNormalize>
<addressing>Direct</addressing>
<enum>DoNothing</enum>
<listenToMemory>no</listenToMemory>
</maximizeMinimizeNormalize>
<bringToFrontOrBack>
<addressing>Direct</addressing>
<enum>DoNothing</enum>
<listenToMemory>no</listenToMemory>
</bringToFrontOrBack>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionWindowManagement>
<DisplayActionWindowManagement class="jmri.jmrit.display.logixng.configurexml.WindowManagementXml">
<systemName>IQDA:AUTO:0220</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<ignoreWindowNotFound>yes</ignoreWindowNotFound>
<hideOrShow>
<addressing>Direct</addressing>
<enum>Show</enum>
<listenToMemory>no</listenToMemory>
</hideOrShow>
<maximizeMinimizeNormalize>
<addressing>Direct</addressing>
<enum>Maximize</enum>
<listenToMemory>no</listenToMemory>
</maximizeMinimizeNormalize>
<bringToFrontOrBack>
<addressing>Direct</addressing>
<enum>Front</enum>
<listenToMemory>no</listenToMemory>
</bringToFrontOrBack>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionWindowManagement>
<DisplayActionWindowManagement class="jmri.jmrit.display.logixng.configurexml.WindowManagementXml">
<systemName>IQDA:AUTO:0221</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<ignoreWindowNotFound>no</ignoreWindowNotFound>
<hideOrShow>
<addressing>Direct</addressing>
<enum>Hide</enum>
<listenToMemory>no</listenToMemory>
</hideOrShow>
<maximizeMinimizeNormalize>
<addressing>Direct</addressing>
<enum>Normalize</enum>
<listenToMemory>no</listenToMemory>
</maximizeMinimizeNormalize>
<bringToFrontOrBack>
<addressing>Direct</addressing>
<enum>Back</enum>
<listenToMemory>no</listenToMemory>
</bringToFrontOrBack>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionWindowManagement>
<DisplayActionAudioIcon class="jmri.jmrit.display.logixng.configurexml.ActionAudioIconXml">
<systemName>IQDA:AUTO:0222</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<operation>Play</operation>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionAudioIcon>
<DisplayActionAudioIcon class="jmri.jmrit.display.logixng.configurexml.ActionAudioIconXml">
<systemName>IQDA:AUTO:0223</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<operation>Play</operation>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionAudioIcon>
<DisplayActionAudioIcon class="jmri.jmrit.display.logixng.configurexml.ActionAudioIconXml">
<systemName>IQDA:AUTO:0224</systemName>
<addressing>Direct</addressing>
<reference />
<localVariable />
<formula />
<stateAddressing>Direct</stateAddressing>
<operation>Stop</operation>
<stateReference />
<stateLocalVariable />
<stateFormula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DisplayActionAudioIcon>
<ActionRequestUpdateAllSensors class="jmri.jmrit.logixng.actions.configurexml.ActionRequestUpdateAllSensorsXml">
<systemName>IQDA:AUTO:0225</systemName>
<systemConnection>L</systemConnection>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionRequestUpdateAllSensors>
<ActionRequestUpdateAllSensors class="jmri.jmrit.logixng.actions.configurexml.ActionRequestUpdateAllSensorsXml">
<systemName>IQDA:AUTO:0226</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionRequestUpdateAllSensors>
<ActionRequestUpdateAllSensors class="jmri.jmrit.logixng.actions.configurexml.ActionRequestUpdateAllSensorsXml">
<systemName>IQDA:AUTO:0227</systemName>
<systemConnection>M</systemConnection>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionRequestUpdateAllSensors>
<ActionRequestUpdateAllSensors class="jmri.jmrit.logixng.actions.configurexml.ActionRequestUpdateAllSensorsXml">
<systemName>IQDA:AUTO:0228</systemName>
<systemConnection>L</systemConnection>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionRequestUpdateAllSensors>
<ActionLoconetClearSlots class="jmri.jmrix.loconet.logixng.configurexml.ActionClearSlotsXml">
<systemName>IQDA:AUTO:0229</systemName>
<systemConnection>L</systemConnection>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLoconetClearSlots>
<ActionLoconetUpdateSlots class="jmri.jmrix.loconet.logixng.configurexml.ActionUpdateSlotsXml">
<systemName>IQDA:AUTO:0230</systemName>
<systemConnection>L</systemConnection>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLoconetUpdateSlots>
<ActionLoconetSetSpeedZero class="jmri.jmrix.loconet.logixng.configurexml.SetSpeedZeroXml">
<systemName>IQDA:AUTO:0231</systemName>
<systemConnection>L</systemConnection>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionLoconetSetSpeedZero>
<MQTTPublish class="jmri.jmrix.mqtt.logixng.configurexml.PublishXml">
<systemName>IQDA:AUTO:0232</systemName>
<topic>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</topic>
<message>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</message>
<retain>Default</retain>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</MQTTPublish>
<MQTTPublish class="jmri.jmrix.mqtt.logixng.configurexml.PublishXml">
<systemName>IQDA:AUTO:0233</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</MQTTPublish>
<MQTTSubscribe class="jmri.jmrix.mqtt.logixng.configurexml.SubscribeXml">
<systemName>IQDA:AUTO:0234</systemName>
<removeChannelFromLastTopic>no</removeChannelFromLastTopic>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</MQTTSubscribe>
<MQTTSubscribe class="jmri.jmrix.mqtt.logixng.configurexml.SubscribeXml">
<systemName>IQDA:AUTO:0235</systemName>
<subscribeToTopic>theTopic</subscribeToTopic>
<lastTopicLocalVariable>topic</lastTopicLocalVariable>
<removeChannelFromLastTopic>yes</removeChannelFromLastTopic>
<lastMessageLocalVariable>lastMessage</lastMessageLocalVariable>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</MQTTSubscribe>
<CallModule class="jmri.jmrit.logixng.actions.configurexml.DigitalCallModuleXml">
<systemName>IQDA:AUTO:0236</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<Parameters />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallModule>
<CallModule class="jmri.jmrit.logixng.actions.configurexml.DigitalCallModuleXml">
<systemName>IQDA:AUTO:0237</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>Fed</name>
<initialValueType>Boolean</initialValueType>
<initialValueData>True</initialValueData>
<returnValueType>None</returnValueType>
<returnValueData />
</Parameter>
<Parameter>
<name>Efd</name>
<initialValueType>Boolean</initialValueType>
<initialValueData>False</initialValueData>
<returnValueType>None</returnValueType>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</CallModule>
<DigitalFormula class="jmri.jmrit.logixng.actions.configurexml.DigitalFormulaXml">
<systemName>IQDA:AUTO:0238</systemName>
<Expressions>
<Socket>
<socketName>jyy3bix7wu</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<DigitalFormula class="jmri.jmrit.logixng.actions.configurexml.DigitalFormulaXml">
<systemName>IQDA:AUTO:0239</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>texf2wq7qb</socketName>
</Socket>
</Expressions>
<formula>n + 1</formula>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalFormula>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0240</systemName>
<ExpressionSocket>
<socketName>ysf3vzaknl</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>qhg56abewk</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0241</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>g3nqf73sal</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>f1xjzwlp3a</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0242</systemName>
<ExpressionSocket>
<socketName>qfx7akkbsa</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>uk5jh8r7ly</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0243</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>nlys94drz5</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>hhuy84atvn</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0244</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>Disable</enum>
<listenToMemory>no</listenToMemory>
</operation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0245</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0246</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0247</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
<systemName>IQDA:AUTO:0248</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogix>
<EnableLogixNG class="jmri.jmrit.logixng.actions.configurexml.EnableLogixNGXml">
<systemName>IQDA:AUTO:0249</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>Disable</enum>
<listenToMemory>no</listenToMemory>
</operation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogixNG>
<EnableLogixNG class="jmri.jmrit.logixng.actions.configurexml.EnableLogixNGXml">
<systemName>IQDA:AUTO:0250</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>IQ99</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogixNG>
<EnableLogixNG class="jmri.jmrit.logixng.actions.configurexml.EnableLogixNGXml">
<systemName>IQDA:AUTO:0251</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>IQ99</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogixNG>
<EnableLogixNG class="jmri.jmrit.logixng.actions.configurexml.EnableLogixNGXml">
<systemName>IQDA:AUTO:0252</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Formula</addressing>
<name>IQ99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>Reference</addressing>
<enum>Activate</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogixNG>
<EnableLogixNG class="jmri.jmrit.logixng.actions.configurexml.EnableLogixNGXml">
<systemName>IQDA:AUTO:0253</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Reference</addressing>
<name>IQ99</name>
<reference>{IM1}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index</localVariable>
<formula>"IT"+index</formula>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>Deactivate</enum>
<reference>{IM2}</reference>
<listenToMemory>no</listenToMemory>
<localVariable>index2</localVariable>
<formula>"IT"+index2</formula>
</operation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</EnableLogixNG>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0254</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>SetNXPairEnabled</enum>
<listenToMemory>no</listenToMemory>
</operation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0255</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>Direct</addressing>
<name>DP1</name>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0256</systemName>
<comment>A comment</comment>
<namedBean>
<addressing>LocalVariable</addressing>
<name>DP2</name>
<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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0257</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
<systemName>IQDA:AUTO:0258</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ActionEntryExit>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0259</systemName>
<Socket>
<socketName>wj6tzmxzrx</socketName>
</Socket>
<delayAddressing>Direct</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>no</resetIfAlreadyStarted>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0260</systemName>
<comment>A comment</comment>
<Socket>
<socketName>talb4ieoh1</socketName>
</Socket>
<delayAddressing>Direct</delayAddressing>
<delay>100</delay>
<delayReference />
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0261</systemName>
<comment>A comment</comment>
<Socket>
<socketName>hgc9mqpdpk</socketName>
</Socket>
<delayAddressing>LocalVariable</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable>MyVar</delayLocalVariable>
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<useIndividualTimers>yes</useIndividualTimers>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0262</systemName>
<comment>A comment</comment>
<Socket>
<socketName>qxri56ycfb</socketName>
</Socket>
<delayAddressing>Reference</delayAddressing>
<delay>0</delay>
<delayReference>{MyMemory}</delayReference>
<delayLocalVariable />
<delayFormula />
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
<systemName>IQDA:AUTO:0263</systemName>
<comment>A comment</comment>
<Socket>
<socketName>ru68hiofz4</socketName>
</Socket>
<delayAddressing>Formula</delayAddressing>
<delay>0</delay>
<delayReference />
<delayLocalVariable />
<delayFormula>MyVar + 10</delayFormula>
<unit>MilliSeconds</unit>
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ExecuteDelayed>
<For class="jmri.jmrit.logixng.actions.configurexml.ForXml">
<systemName>IQDA:AUTO:0264</systemName>
<InitSocket>
<socketName>wjsbose9ni</socketName>
</InitSocket>
<WhileSocket>
<socketName>ume2nw4tiz</socketName>
</WhileSocket>
<AfterEachSocket>
<socketName>u8eb6w6svz</socketName>
</AfterEachSocket>
<DoSocket>
<socketName>wkxuny1xhe</socketName>
</DoSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</For>
<For class="jmri.jmrit.logixng.actions.configurexml.ForXml">
<systemName>IQDA:AUTO:0265</systemName>
<comment>A comment</comment>
<InitSocket>
<socketName>sbudnvdnyy</socketName>
</InitSocket>
<WhileSocket>
<socketName>xxo3bwu4tb</socketName>
</WhileSocket>
<AfterEachSocket>
<socketName>j29y9mu7fj</socketName>
</AfterEachSocket>
<DoSocket>
<socketName>s4np58jivd</socketName>
</DoSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</For>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0266</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>vx4695avvl</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0267</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>ckso1hajam</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0268</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>mtle2ohqax</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0269</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>xuh75srz1b</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0270</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>shug1r7lm6</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0271</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>ddx5jjasgl</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0272</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>a61jjzq9kh</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0273</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>r37d175td5</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0274</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>h4gz4ig1bo</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0275</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>qkqfqgbt9i</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0276</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>wo8cpupd6r</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0277</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>fbdd4m97mo</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0278</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>bx7k5zj6vx</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0279</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>c2narrjnm3</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0280</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>wz4xyshni2</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0281</systemName>
<comment>A comment</comment>
<useCommonSource>yes</useCommonSource>
<commonManager>EntryExit</commonManager>
<operation>Variable</operation>
<otherVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</otherVariable>
<memoryNamedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</memoryNamedBean>
<formula />
<localVariable />
<Socket>
<socketName>mopdyy11bg</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0282</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>xonk2yn5uw</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0283</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>rfe571t6se</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ForEach>
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
<systemName>IQDA:AUTO:0284</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>iuw9gqeiw7</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0285</systemName>
<Expressions>
<Socket>
<socketName>zb6x8pake7</socketName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>lr4ij1u56y</socketName>
</Socket>
<Socket>
<socketName>hw4dfb4ms6</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0286</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>t13vt7pj7l</socketName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>bts4p8dtye</socketName>
</Socket>
<Socket>
<socketName>qzwopn3sbr</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0287</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>vuc9pu2ef6</socketName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>dnqmrzinu4</socketName>
</Socket>
<Socket>
<socketName>dl4keuixr9</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<JsonDecode class="jmri.jmrit.logixng.actions.configurexml.JsonDecodeXml">
<systemName>IQDA:AUTO:0288</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</JsonDecode>
<JsonDecode class="jmri.jmrit.logixng.actions.configurexml.JsonDecodeXml">
<systemName>IQDA:AUTO:0289</systemName>
<comment>A comment</comment>
<jsonVariable>JsonVariable</jsonVariable>
<resultVariable>ResultVariable</resultVariable>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</JsonDecode>
<Logix class="jmri.jmrit.logixng.actions.configurexml.LogixXml" executeType="ExecuteOnChange">
<systemName>IQDA:AUTO:0290</systemName>
<ExpressionSocket>
<socketName>hmzha6j2b3</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>f3m9deay7o</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0291</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>qbrwls7qy8</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>dxfmbz4kbi</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Logix>
<Logix class="jmri.jmrit.logixng.actions.configurexml.LogixXml" executeType="ExecuteAlways">
<systemName>IQDA:AUTO:0292</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>yeoxdhuf8d</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>otkzxfcl2l</socketName>
<systemName>IQDB:AUTO:0001</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Logix>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0293</systemName>
<logToLog>yes</logToLog>
<logToScriptOutput>no</logToScriptOutput>
<formatType>OnlyText</formatType>
<format />
<DataList />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0294</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0295</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0296</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
<systemName>IQDA:AUTO:0297</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogData>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0298</systemName>
<includeGlobalVariables>yes</includeGlobalVariables>
<expandArraysAndMaps>no</expandArraysAndMaps>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0299</systemName>
<comment>A comment</comment>
<includeGlobalVariables>yes</includeGlobalVariables>
<expandArraysAndMaps>no</expandArraysAndMaps>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0300</systemName>
<comment>A comment</comment>
<includeGlobalVariables>no</includeGlobalVariables>
<expandArraysAndMaps>yes</expandArraysAndMaps>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0301</systemName>
<comment>A comment</comment>
<includeGlobalVariables>no</includeGlobalVariables>
<expandArraysAndMaps>yes</expandArraysAndMaps>
<showClassName>yes</showClassName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0302</systemName>
<Actions>
<Socket>
<socketName>srf99x2a35</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0303</systemName>
<comment>A comment</comment>
<Actions>
<Socket>
<socketName>k73dnmnafm</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<Break class="jmri.jmrit.logixng.actions.configurexml.BreakXml">
<systemName>IQDA:AUTO:0304</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Break>
<Continue class="jmri.jmrit.logixng.actions.configurexml.ContinueXml">
<systemName>IQDA:AUTO:0305</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Continue>
<Error class="jmri.jmrit.logixng.actions.configurexml.ErrorXml">
<systemName>IQDA:AUTO:0306</systemName>
<error-message>
<addressing>Direct</addressing>
<value />
<listenToMemory>no</listenToMemory>
</error-message>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Error>
<Error class="jmri.jmrit.logixng.actions.configurexml.ErrorXml">
<systemName>IQDA:AUTO:0307</systemName>
<error-message>
<addressing>Direct</addressing>
<value>Some error has occurred</value>
<listenToMemory>no</listenToMemory>
</error-message>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Error>
<Exit class="jmri.jmrit.logixng.actions.configurexml.ExitXml">
<systemName>IQDA:AUTO:0308</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Exit>
<ProgramOnMain class="jmri.jmrit.logixng.actions.configurexml.ProgramOnMainXml">
<systemName>IQDA:AUTO:0309</systemName>
<Socket>
<socketName>q3awialude</socketName>
</Socket>
<programmingMode>
<addressing>Direct</addressing>
<value>OPSBYTEMODE</value>
<listenToMemory>no</listenToMemory>
</programmingMode>
<longOrShortAddress>
<addressing>Direct</addressing>
<enum>Auto</enum>
<listenToMemory>no</listenToMemory>
</longOrShortAddress>
<address>
<addressing>Direct</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
</address>
<cv>
<addressing>Direct</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
</cv>
<value>
<addressing>Direct</addressing>
<value>0</value>
<listenToMemory>no</listenToMemory>
</value>
<localVariableForStatus />
<wait>yes</wait>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ProgramOnMain>
<ProgramOnMain class="jmri.jmrit.logixng.actions.configurexml.ProgramOnMainXml">
<systemName>IQDA:AUTO:0310</systemName>
<comment>A comment</comment>
<Socket>
<socketName>xjy9nflujx</socketName>
</Socket>
<programmingMode>
<addressing>Direct</addressing>
<value>OPSBYTEMODE</value>
<listenToMemory>no</listenToMemory>
</programmingMode>
<longOrShortAddress>
<addressing>Direct</addressing>
<enum>Auto</enum>
<listenToMemory>no</listenToMemory>
</longOrShortAddress>
<address>
<addressing>Direct</addressing>
<value>10</value>
<listenToMemory>no</listenToMemory>
</address>
<cv>
<addressing>Direct</addressing>
<value>20</value>
<listenToMemory>no</listenToMemory>
</cv>
<value>
<addressing>Direct</addressing>
<value>30</value>
<listenToMemory>no</listenToMemory>
</value>
<systemConnection>L</systemConnection>
<localVariableForStatus />
<wait>yes</wait>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ProgramOnMain>
<ProgramOnMain class="jmri.jmrit.logixng.actions.configurexml.ProgramOnMainXml">
<systemName>IQDA:AUTO:0311</systemName>
<comment>A comment</comment>
<Socket>
<socketName>yc9ce89f3q</socketName>
</Socket>
<programmingMode>
<addressing>Direct</addressing>
<value>OPSBYTEMODE</value>
<listenToMemory>no</listenToMemory>
</programmingMode>
<longOrShortAddress>
<addressing>Direct</addressing>
<enum>Auto</enum>
<listenToMemory>no</listenToMemory>
</longOrShortAddress>
<address>
<addressing>Direct</addressing>
<value>15</value>
<listenToMemory>no</listenToMemory>
</address>
<cv>
<addressing>Direct</addressing>
<value>25</value>
<listenToMemory>no</listenToMemory>
</cv>
<value>
<addressing>Direct</addressing>
<value>35</value>
<listenToMemory>no</listenToMemory>
</value>
<localVariableForStatus>status</localVariableForStatus>
<wait>yes</wait>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ProgramOnMain>
<Return class="jmri.jmrit.logixng.actions.configurexml.ReturnXml">
<systemName>IQDA:AUTO:0312</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Return>
<RunOnce class="jmri.jmrit.logixng.actions.configurexml.RunOnceXml">
<systemName>IQDA:AUTO:0313</systemName>
<Socket>
<socketName>yn8jc934ui</socketName>
<systemName>IQDA:AUTO:0314</systemName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</RunOnce>
<Return class="jmri.jmrit.logixng.actions.configurexml.ReturnXml">
<systemName>IQDA:AUTO:0314</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Return>
<Sequence class="jmri.jmrit.logixng.actions.configurexml.SequenceXml">
<systemName>IQDA:AUTO:0315</systemName>
<StartSocket>
<socketName>xfj7cgvxud</socketName>
</StartSocket>
<StopSocket>
<socketName>jd37fbq7r6</socketName>
</StopSocket>
<ResetSocket>
<socketName>hybf4lq97w</socketName>
</ResetSocket>
<Expressions>
<Socket>
<socketName>v7eb4hjqlh</socketName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>qw2295xlf4</socketName>
</Socket>
</Actions>
<startImmediately>yes</startImmediately>
<runContinuously>no</runContinuously>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Sequence>
<Sequence class="jmri.jmrit.logixng.actions.configurexml.SequenceXml">
<systemName>IQDA:AUTO:0316</systemName>
<comment>A comment</comment>
<StartSocket>
<socketName>yc8tvjjr22</socketName>
<systemName>IQDE:AUTO:0004</systemName>
</StartSocket>
<StopSocket>
<socketName>uzimirj9fo</socketName>
<systemName>IQDE:AUTO:0005</systemName>
</StopSocket>
<ResetSocket>
<socketName>t5py3v44q1</socketName>
<systemName>IQDE:AUTO:0006</systemName>
</ResetSocket>
<Expressions>
<Socket>
<socketName>rdztuue7gk</socketName>
<systemName>IQDE:AUTO:0007</systemName>
</Socket>
<Socket>
<socketName>zrbrgn2t9j</socketName>
<systemName>IQDE:AUTO:0008</systemName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>vjwtcenuvi</socketName>
<systemName>IQDA:AUTO:0317</systemName>
</Socket>
<Socket>
<socketName>zpdrgnokhq</socketName>
<systemName>IQDA:AUTO:0318</systemName>
</Socket>
</Actions>
<startImmediately>no</startImmediately>
<runContinuously>yes</runContinuously>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Sequence>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0317</systemName>
<comment>Action socket 1</comment>
<Actions>
<Socket>
<socketName>jusfcdq3al</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0318</systemName>
<comment>Action socket 2</comment>
<Actions>
<Socket>
<socketName>gxcsrc56lf</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0319</systemName>
<ValidateSocket>
<socketName>oeinidefpr</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>k46amjh2pb</socketName>
</ExecuteSocket>
<Buttons>
<name>Ok</name>
</Buttons>
<formatType>OnlyText</formatType>
<format />
<localVariableForSelectedButton />
<localVariableForInputString />
<modal>yes</modal>
<multiLine>no</multiLine>
<DataList />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0320</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>iqgtburyjj</socketName>
<systemName>IQDE:AUTO:0009</systemName>
</ValidateSocket>
<ExecuteSocket>
<socketName>b2oc62irci</socketName>
<systemName>IQDA:AUTO:0321</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
<systemName>IQDA:AUTO:0321</systemName>
<includeGlobalVariables>yes</includeGlobalVariables>
<expandArraysAndMaps>no</expandArraysAndMaps>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogLocalVariables>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0322</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>tntw1l2jv1</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>ktv8l1ugaj</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0323</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>y93os8mwqf</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>nvxnojjjzx</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
<systemName>IQDA:AUTO:0324</systemName>
<comment>A comment</comment>
<ValidateSocket>
<socketName>ahox88rf5o</socketName>
</ValidateSocket>
<ExecuteSocket>
<socketName>cx25bhw6mm</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShowDialog>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0325</systemName>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>ShutdownJMRI</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0326</systemName>
<comment>A comment</comment>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>ShutdownComputer</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0327</systemName>
<comment>A comment</comment>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>RebootComputer</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0328</systemName>
<comment>A comment</comment>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>ShutdownJMRI</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
<systemName>IQDA:AUTO:0329</systemName>
<comment>A comment</comment>
<shutdownOperation>
<addressing>Direct</addressing>
<enum>RebootJMRI</enum>
<listenToMemory>no</listenToMemory>
</shutdownOperation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</ShutdownComputer>
<SimulateTurnoutFeedback class="jmri.jmrit.logixng.actions.configurexml.SimulateTurnoutFeedbackXml">
<systemName>IQDA:AUTO:0330</systemName>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</SimulateTurnoutFeedback>
<SimulateTurnoutFeedback class="jmri.jmrit.logixng.actions.configurexml.SimulateTurnoutFeedbackXml">
<systemName>IQDA:AUTO:0331</systemName>
<comment>A comment</comment>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</SimulateTurnoutFeedback>
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
<systemName>IQDA:AUTO:0332</systemName>
<localVariable />
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
<rowOrColumnName />
<rowOrColumnReference />
<rowOrColumnLocalVariable />
<rowOrColumnFormula />
<tableRowOrColumn>Column</tableRowOrColumn>
<Socket>
<socketName>f7ympjufvd</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TableForEach>
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
<systemName>IQDA:AUTO:0333</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>i3dklol6qb</socketName>
<systemName>IQDA:AUTO:0334</systemName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TableForEach>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0334</systemName>
<Actions>
<Socket>
<socketName>hmmo87rscc</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
<systemName>IQDA:AUTO:0335</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>d3sj3m7d46</socketName>
<systemName>IQDA:AUTO:0336</systemName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TableForEach>
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
<systemName>IQDA:AUTO:0336</systemName>
<Actions>
<Socket>
<socketName>r978uixdgc</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DigitalMany>
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
<systemName>IQDA:AUTO:0337</systemName>
<comment>A comment</comment>
<LocoAddressSocket>
<socketName>yhs8xm7lrb</socketName>
<systemName>IQAE:AUTO:0001</systemName>
</LocoAddressSocket>
<LocoSpeedSocket>
<socketName>uq5k3su5ou</socketName>
<systemName>IQAE:AUTO:0002</systemName>
</LocoSpeedSocket>
<LocoDirectionSocket>
<socketName>tuv85jlel5</socketName>
<systemName>IQDE:AUTO:0010</systemName>
</LocoDirectionSocket>
<LocoFunctionSocket>
<socketName>mgmcj2it71</socketName>
<systemName>IQAE:AUTO:0003</systemName>
</LocoFunctionSocket>
<LocoFunctionOnOffSocket>
<socketName>ykn8w9csa8</socketName>
<systemName>IQDE:AUTO:0011</systemName>
</LocoFunctionOnOffSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Throttle>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0338</systemName>
<ExpressionSocket>
<socketName>tcbc9aasij</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>jm56oxg2l4</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0339</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>fnfssstegg</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>kaesgm6ia8</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0340</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>dcu2tio1t3</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>rdn2drhr36</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0341</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>s7xbqylno3</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>uq5djvmbfs</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0342</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>nn9ylotnj4</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>c1ptrgsavf</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
<systemName>IQDA:AUTO:0343</systemName>
<comment>A comment</comment>
<ExpressionSocket>
<socketName>zu82lrq34a</socketName>
</ExpressionSocket>
<ActionSocket>
<socketName>vkrtde9k74</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</Timeout>
<TriggerRoute class="jmri.jmrit.logixng.actions.configurexml.TriggerRouteXml">
<systemName>IQDA:AUTO:0344</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<operation>
<addressing>Direct</addressing>
<enum>TriggerRoute</enum>
<listenToMemory>no</listenToMemory>
</operation>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TriggerRoute>
<TriggerRoute class="jmri.jmrit.logixng.actions.configurexml.TriggerRouteXml">
<systemName>IQDA:AUTO:0345</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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:0346</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>gci6nx3xl1</socketName>
<systemName>IQDE:AUTO:0012</systemName>
</Socket>
</Expressions>
<Actions>
<Socket>
<socketName>anv579ri78</socketName>
</Socket>
<Socket>
<socketName>dmkeg78hx8</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</IfThenElse>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0347</systemName>
<ExpressionSocket>
<socketName>nzth1kizpl</socketName>
<systemName>IQAE:AUTO:0004</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>s861p5gid8</socketName>
<systemName>IQAA:AUTO:0001</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0348</systemName>
<ExpressionSocket>
<socketName>phpml9dn8m</socketName>
<systemName>IQAE:AUTO:0005</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>udofg18vwv</socketName>
<systemName>IQAA:AUTO:0002</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0349</systemName>
<ExpressionSocket>
<socketName>yhv4pk3eum</socketName>
<systemName>IQAE:AUTO:0006</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>zbtn5tzui4</socketName>
<systemName>IQAA:AUTO:0003</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0350</systemName>
<ExpressionSocket>
<socketName>xbrm4ifu6b</socketName>
<systemName>IQAE:AUTO:0007</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>fsh3o87fc4</socketName>
<systemName>IQAA:AUTO:0004</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0351</systemName>
<ExpressionSocket>
<socketName>jo49in5gpb</socketName>
<systemName>IQAE:AUTO:0008</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>yhmubifd5v</socketName>
<systemName>IQAA:AUTO:0005</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0352</systemName>
<ExpressionSocket>
<socketName>nfhr8kfbtt</socketName>
<systemName>IQAE:AUTO:0010</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>wroyjbnxs2</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0353</systemName>
<ExpressionSocket>
<socketName>iyomfd487z</socketName>
<systemName>IQAE:AUTO:0011</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>usl4knou7q</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0354</systemName>
<ExpressionSocket>
<socketName>qxk8uuq1yw</socketName>
<systemName>IQAE:AUTO:0012</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>tfubqegxxv</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
<systemName>IQDA:AUTO:0355</systemName>
<ExpressionSocket>
<socketName>vf2qoj36wu</socketName>
<systemName>IQAE:AUTO:0013</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>k1g432scdt</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoAnalogAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0356</systemName>
<ExpressionSocket>
<socketName>b9knwquip8</socketName>
<systemName>IQSE:AUTO:0001</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>rmcjgy5vaa</socketName>
<systemName>IQSA:AUTO:0001</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0357</systemName>
<ExpressionSocket>
<socketName>r5s1zxq481</socketName>
<systemName>IQSE:AUTO:0002</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>u3lcuu25xz</socketName>
<systemName>IQSA:AUTO:0002</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0358</systemName>
<ExpressionSocket>
<socketName>x78mabyiar</socketName>
<systemName>IQSE:AUTO:0003</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>exdpfx275s</socketName>
<systemName>IQSA:AUTO:0003</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0359</systemName>
<ExpressionSocket>
<socketName>u9b4wfia81</socketName>
<systemName>IQSE:AUTO:0004</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>rrpm7q6b43</socketName>
<systemName>IQSA:AUTO:0004</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0360</systemName>
<ExpressionSocket>
<socketName>wv6o4vqqgx</socketName>
<systemName>IQSE:AUTO:0005</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>pwyenh7stz</socketName>
<systemName>IQSA:AUTO:0005</systemName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</DoStringAction>
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
<systemName>IQDA:AUTO:0361</systemName>
<ExpressionSocket>
<socketName>c4xegairaz</socketName>
<systemName>IQSE:AUTO:0006</systemName>
</ExpressionSocket>
<ActionSocket>
<socketName>tzf1n9x3vy</socketName>
</ActionSocket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>rkf6badn3e</socketName>
<systemName>IQDB:AUTO:0002</systemName>
</Socket>
<Socket>
<socketName>tu85ub78ih</socketName>
<systemName>IQDB:AUTO:0003</systemName>
</Socket>
<Socket>
<socketName>uw158l32gq</socketName>
<systemName>IQDB:AUTO:0004</systemName>
</Socket>
<Socket>
<socketName>udtp8cpuxh</socketName>
<systemName>IQDB:AUTO:0005</systemName>
</Socket>
<Socket>
<socketName>fl3l156ozr</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>fq2ak8ykvq</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>smzm6u6xgt</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>yj863ny6fw</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</LogixAction>
<LogixAction class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanLogixActionXml" trigger="True">
<systemName>IQDB:AUTO:0005</systemName>
<comment>A comment</comment>
<Socket>
<socketName>a41baql2dj</socketName>
</Socket>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>l1lsgtizz4</socketName>
<systemName>IQAE:AUTO:0009</systemName>
<manager>jmri.jmrit.logixng.implementation.DefaultAnalogExpressionManager</manager>
</Socket>
<Socket>
<socketName>cl7a3uyh9b</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogFormula>
<AnalogExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionLocalVariableXml">
<systemName>IQAE:AUTO:0009</systemName>
<localVariable>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</localVariable>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionLocalVariable>
<AnalogFormula class="jmri.jmrit.logixng.expressions.configurexml.AnalogFormulaXml">
<systemName>IQAE:AUTO:0010</systemName>
<comment>A comment</comment>
<Expressions>
<Socket>
<socketName>rhsitkr4xx</socketName>
</Socket>
</Expressions>
<formula>sin(a)*2 + 14</formula>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogFormula>
<AnalogExpressionAnalogIO class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionAnalogIOXml">
<systemName>IQAE:AUTO:0011</systemName>
<namedBean>
<addressing>Direct</addressing>
<listenToMemory>no</listenToMemory>
</namedBean>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</AnalogExpressionAnalogIO>
<TimeSinceMidnight class="jmri.jmrit.logixng.expressions.configurexml.TimeSinceMidnightXml">
<systemName>IQAE:AUTO:0012</systemName>
<type>SystemClock</type>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</TimeSinceMidnight>
<TimeSinceMidnight class="jmri.jmrit.logixng.expressions.configurexml.TimeSinceMidnightXml">
<systemName>IQAE:AUTO:0013</systemName>
<comment>A comment</comment>
<type>FastClock</type>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>rnmhb41pe6</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>ageu6w44ut</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>yz7f6lorow</socketName>
</Socket>
</Expressions>
<formula />
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>tf1w4curag</socketName>
</Socket>
</Expressions>
<formula>sin(a)*2 + 14</formula>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>cnke4qpeh5</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>yer6ynz98v</socketName>
</Socket>
</Actions>
<MaleSocket>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</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>
<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>Boolean</type>
<data>False</data>
</LocalVariable>
<LocalVariable>
<name>A3</name>
<type>Integer</type>
<data>32</data>
</LocalVariable>
<LocalVariable>
<name>A4</name>
<type>FloatingNumber</type>
<data>41.429</data>
</LocalVariable>
<LocalVariable>
<name>A5</name>
<type>String</type>
<data>My string</data>
</LocalVariable>
<LocalVariable>
<name>A6</name>
<type>Array</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A7</name>
<type>Map</type>
<data />
</LocalVariable>
<LocalVariable>
<name>A8</name>
<type>LocalVariable</type>
<data>index</data>
</LocalVariable>
<LocalVariable>
<name>A9</name>
<type>Memory</type>
<data>IM2</data>
</LocalVariable>
<LocalVariable>
<name>A10</name>
<type>Reference</type>
<data>{IM3}</data>
</LocalVariable>
<LocalVariable>
<name>A11</name>
<type>Formula</type>
<data>index * 2</data>
</LocalVariable>
<LocalVariable>
<name>A12</name>
<type>ScriptExpression</type>
<data>sensors.provide("mySensor)"</data>
</LocalVariable>
<LocalVariable>
<name>A13</name>
<type>ScriptFile</type>
<data>scripts:InitLogixNGVariable</data>
</LocalVariable>
<LocalVariable>
<name>A14</name>
<type>LogixNG_Table</type>
<data>MyTable</data>
</LocalVariable>
</AbstractMaleSocket>
</MaleSocket>
</StringActionStringIO>
</LogixNGStringActions>
<filehistory>
<operation>
<type>Store</type>
<date>Fri Apr 12 02:31:52 CEST 2024</date>
<filename>/home/daniel/Dokument/GitHub/JMRI/temp/temp/LogixNG_temp.xml</filename>
</operation>
</filehistory>
<!--Written by JMRI version 5.7.5plus+daniel+2024-04-12T00:31:16Z+RUNKNOWN on Fri Apr 12 02:31:52 CEST 2024-->
</layout-config>