Skip to content

Commit

Permalink
Fix RTXINITIALIZER Conditional
Browse files Browse the repository at this point in the history
  • Loading branch information
dsand47 committed Jan 8, 2020
1 parent 280e46b commit 9a7c9e5
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
Expand Up @@ -302,8 +302,10 @@ public void loadConditionals(Element conditionals) {
}
variable.setType(Conditional.Type.getOperatorFromIntValue(
Integer.parseInt(cvar.getAttribute("type").getValue()))); // NOI18N
variable.setName(cvar
.getAttribute("systemName").getValue()); // NOI18N

String tempName = cvar.getAttribute("systemName").getValue(); // NOI18N
variable.setName(tempName.equals("RTXINITIALIZER") ? systemNamePrefix + ":" + tempName : tempName); // NOI18N

if (cvar.getAttribute("dataString") != null) { // NOI18N
variable.setDataString(cvar
.getAttribute("dataString").getValue()); // NOI18N
Expand Down
2 changes: 1 addition & 1 deletion java/test/jmri/jmrit/entryexit/load/EntryExitTest.xml
Expand Up @@ -520,7 +520,7 @@
<conditional systemName="IX:RTXINITIALIZER1T" userName="Route 1C Initialize" antecedent="R1" logicType="3" triggerOnChange="yes">
<systemName>IX:RTXINITIALIZER1T</systemName>
<userName>Route 1C Initialize</userName>
<conditionalStateVariable operator="4" negated="no" type="0" systemName="RTXINITIALIZER" dataString="" num1="0" num2="0" triggersCalc="yes" />
<conditionalStateVariable operator="4" negated="no" type="0" systemName="IX:RTXINITIALIZER" dataString="" num1="0" num2="0" triggersCalc="yes" />
<conditionalAction option="1" type="9" systemName="Reset" data="2" delay="0" string="" />
</conditional>
</conditionals>
Expand Down
2 changes: 1 addition & 1 deletion java/test/jmri/jmrit/logix/valid/LogixActionTest.xml
Expand Up @@ -414,7 +414,7 @@
<conditional systemName="IX:RTXINITIALIZER1T" userName="Route 1C " antecedent="R1" logicType="3" triggerOnChange="yes">
<systemName>IX:RTXINITIALIZER1T</systemName>
<userName>Route 1C</userName>
<conditionalStateVariable operator="4" negated="no" type="0" systemName="RTXINITIALIZER" dataString="" num1="0" num2="0" triggersCalc="yes" />
<conditionalStateVariable operator="4" negated="no" type="0" systemName="IX:RTXINITIALIZER" dataString="" num1="0" num2="0" triggersCalc="yes" />
<conditionalAction option="1" type="9" systemName="Occupancy OB1" data="4" delay="0" string="" />
<conditionalAction option="1" type="9" systemName="Occupancy OB2" data="4" delay="0" string="" />
<conditionalAction option="1" type="9" systemName="Occupancy OB3" data="4" delay="0" string="" />
Expand Down

0 comments on commit 9a7c9e5

Please sign in to comment.