+ this.values = values;
+ this.executionModuleNode = parent;
+ }
+
+ public Map<String, Object> getValues() {
+ return values;
+ }
+
+ public Object getValueByKey(String key) {
+ return values.get(key);
+ }
+
+ public void setValueByKey(String key, Object value) {
+ if (values.get(key) == null)
+ throw new SlcException("Unsupported Parameter " + key
+ + " for FlowNode " + flowName);
+ else {
+ values.remove(key);
+ values.put(key, value);
+ }