@Override public void readBpmn(BpmnReader r) { super.readBpmn(r); this.adapterId = r.readStringAttributeEffektif("adapterId"); this.activityKey = r.readStringAttributeEffektif("activityKey"); }
@Override public void readBpmn(BpmnReader r) { super.readBpmn(r); this.adapterId = r.readStringAttributeEffektif("adapterId"); this.activityKey = r.readStringAttributeEffektif("activityKey"); }
@Override public void readBpmn(BpmnReader r) { subWorkflowId = r.readIdAttributeEffektif("subWorkflowId", WorkflowId.class); subWorkflowSourceId(r.readStringAttributeEffektif("subWorkflowSourceId")); super.readBpmn(r); r.startExtensionElements(); // Read sub-workflow inputs. for (XmlElement inputElement : r.readElementsEffektif("subWorkflowInput")) { if (subWorkflowInputs == null) { subWorkflowInputs = new HashMap<>(); } r.startElement(inputElement); String variableId = r.readStringAttributeEffektif("variableId"); List<Binding<Object>> singleBinding = r.readBindings("binding"); if (singleBinding != null && !singleBinding.isEmpty()) { subWorkflowInputs.put(variableId, singleBinding.get(0)); } r.endElement(); } r.endExtensionElements(); }
@Override public void readBpmn(BpmnReader r) { subWorkflowId = r.readIdAttributeEffektif("subWorkflowId", WorkflowId.class); subWorkflowSourceId(r.readStringAttributeEffektif("subWorkflowSourceId")); super.readBpmn(r); r.startExtensionElements(); // Read sub-workflow inputs. for (XmlElement inputElement : r.readElementsEffektif("subWorkflowInput")) { if (subWorkflowInputs == null) { subWorkflowInputs = new HashMap<>(); } r.startElement(inputElement); String variableId = r.readStringAttributeEffektif("variableId"); List<Binding<Object>> singleBinding = r.readBindings("binding"); if (singleBinding != null && !singleBinding.isEmpty()) { subWorkflowInputs.put(variableId, singleBinding.get(0)); } r.endElement(); } r.endExtensionElements(); }