You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2019/10/11 17:02:37 UTC
[plc4x] 03/04: - Added indexed expressions to the helper
This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git
commit bd2955c7501a2c75f33249e37d7937ca399049ed
Author: Christofer Dutz <ch...@c-ware.de>
AuthorDate: Fri Oct 11 19:01:38 2019 +0200
- Added indexed expressions to the helper
---
.../org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java | 3 +++
1 file changed, 3 insertions(+)
diff --git a/build-utils/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java b/build-utils/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java
index d4fe026..36ac79e 100644
--- a/build-utils/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java
+++ b/build-utils/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java
@@ -504,6 +504,9 @@ public class JavaLanguageTemplateHelper implements FreemarkerLanguageTemplateHel
}
sb.append(")");
}
+ if(vl.getIndex() != VariableLiteral.NO_INDEX) {
+ sb.append("[").append(vl.getIndex()).append("]");
+ }
return sb.toString() + ((vl.getChild() != null) ? "." + toVariableExpressionRest(vl.getChild()) : "");
}
return vl.getName() + ((vl.getChild() != null) ? "." + toVariableExpressionRest(vl.getChild()) : "");