private DataInputAssociation associationOf(Assignment assignment, DataInput dataInput) { DataInputAssociation dataInputAssociation = bpmn2.createDataInputAssociation(); dataInputAssociation.getAssignment() .add(assignment); dataInputAssociation .setTargetRef(dataInput); return dataInputAssociation; }
public DataInputAssociation getDataInputAssociation() { DataInputAssociation dataInputAssociation = bpmn2.createDataInputAssociation(); dataInputAssociation .getSourceRef() .add(scope.lookup(sourceVariable).getTypedIdentifier()); dataInputAssociation .setTargetRef(getDataInput()); return dataInputAssociation; } }
public void setCollectionInput(String collectionInput) { // ignore empty input if (collectionInput == null) { return; } DataInput dataInputElement = createDataInput("IN_COLLECTION"); Property prop = findPropertyById(collectionInput); // check whether this exist or throws miloop.setLoopDataInputRef(dataInputElement); this.inputSet.getDataInputRefs().add(dataInputElement); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.getSourceRef().add(prop); dia.setTargetRef(dataInputElement); process.getDataInputAssociations().add(dia); }
fromPart.length()); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); if (event.getInputSet() != null) { List<DataInput> dataInputs = event.getInputSet().getDataInputRefs(); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation();
if (assignment.contains("=")) { String[] assignmentParts = assignment.split("=\\s*"); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); String fromPart = assignmentParts[0]; if (fromPart.startsWith("[din]")) { } else if (isDataInput) { DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation();
DataInputAssociation taskNameDataInputAssociation = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); taskNameDataInputAssociation.setTargetRef(taskNameDataInput); Assignment taskNameAssignment = Bpmn2Factory.eINSTANCE.createAssignment(); fromPart.length()); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); boolean foundTaskName = false; if (task.getIoSpecification() != null && task.getIoSpecification().getDataOutputs() != null) { task.getDataOutputAssociations().add(doa); } else if (isDataInput) { DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation();
fromPart.length()); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); if (sp.getIoSpecification() != null && sp.getIoSpecification().getDataOutputs() != null) { List<DataInput> dataInputs = sp.getIoSpecification().getDataInputs(); sp.getDataOutputAssociations().add(doa); } else if (isDataInput) { DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); sp.getIoSpecification().getDataInputs().add(multiInput); inset.getDataInputRefs().add(multiInput); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); ItemAwareElement ie = Bpmn2Factory.eINSTANCE.createItemAwareElement(); ie.setId(inputCollectionStr);
public DataInputAssociation getDataInputAssociation() { DataInputAssociation dataInputAssociation = bpmn2.createDataInputAssociation(); Assignment assignment = bpmn2.createAssignment(); String id = getDataInput().getId(); FormalExpression toExpr = bpmn2.createFormalExpression(); toExpr.setBody(id); assignment.setTo(toExpr); FormalExpression fromExpr = bpmn2.createFormalExpression(); // this should be handled **outside** the marshallers! String decodedExpression = decode(expression); String cdataExpression = asCData(decodedExpression); fromExpr.setBody(cdataExpression); assignment.setFrom(fromExpr); dataInputAssociation .getAssignment().add(assignment); dataInputAssociation .setTargetRef(getDataInput()); return dataInputAssociation; }
DataInputAssociation miCollectionInputDataInputAssociation = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); miCollectionInputDataInputAssociation.getSourceRef().add(prop); miCollectionInputDataInputAssociation.setTargetRef(miCollectionInputDI); DataInputAssociation dias = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dias.getSourceRef().add(((MultiInstanceLoopCharacteristics) task.getLoopCharacteristics()).getInputDataItem()); List<DataInput> dins = task.getIoSpecification().getDataInputs();
DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation();
task.getIoSpecification().getDataInputs().add(d); task.getIoSpecification().getInputSets().get(0).getDataInputRefs().add(d); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(d); dia.getSourceRef().add(da); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(datain); dia.getSourceRef().add(da); targetElement.getIoSpecification().getDataInputs().add(d); targetElement.getIoSpecification().getInputSets().get(0).getDataInputRefs().add(d); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(d); dia.getSourceRef().add(da);