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); }
for (DataInput di : dataInputs) { if (di.getId().equals(event.getId() + "_" + fromPart + (fromPart.endsWith("InputX") ? "" : "InputX"))) { dia.setTargetRef(di); for (DataInput di : dataInputs) { if (di.getId().equals(event.getId() + "_" + assignmentParts[1] + (assignmentParts[1].endsWith("InputX") ? "" : "InputX"))) { dia.setTargetRef(di); break;
for (DataInput di : dataInputs) { if (di.getId().equals(callActivity.getId() + "_" + fromPart + "InputX")) { dia.setTargetRef(di); if (di.getName().equals("TaskName")) { foundTaskName = true; for (DataInput di : dataInputs) { if (di.getId().equals(callActivity.getId() + "_" + assignmentParts[1] + "InputX")) { dia.setTargetRef(di); break;
taskNameDataInputAssociation.setTargetRef(taskNameDataInput); Assignment taskNameAssignment = Bpmn2Factory.eINSTANCE.createAssignment(); FormalExpression fromExp = Bpmn2Factory.eINSTANCE.createFormalExpression(); for (DataInput di : dataInputs) { if (di.getId().equals(task.getId() + "_" + fromPart + (fromPart.endsWith("InputX") ? "" : "InputX"))) { dia.setTargetRef(di); if (di.getName().equals("TaskName")) { foundTaskName = true; dia.setTargetRef(assignmentTaskNameDataInput); InputSet inset = task.getIoSpecification().getInputSets().get(0); inset.getDataInputRefs().add(assignmentTaskNameDataInput); for (DataInput di : dataInputs) { if (di.getId().equals(task.getId() + "_" + assignmentParts[1] + (assignmentParts[1].endsWith("InputX") ? "" : "InputX"))) { dia.setTargetRef(di); break;
for (DataInput di : dataInputs) { if (di.getId().equals(sp.getId() + "_" + fromPart + "InputX")) { dia.setTargetRef(di); if (di.getName().equals("TaskName")) { break; for (DataInput di : dataInputs) { if (di.getId().equals(sp.getId() + "_" + assignmentParts[1] + "InputX")) { dia.setTargetRef(di); break; ie.setId(inputCollectionStr); dia.getSourceRef().add(ie); dia.setTargetRef(multiInput); sp.getDataInputAssociations().add(dia); loopCharacteristics.setLoopDataInputRef(multiInput);
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); task.getDataInputAssociations().add(miCollectionInputDataInputAssociation); break; for (DataInput di : dins) { if (di.getName().equals(miDataInput)) { dias.setTargetRef(di); task.getDataInputAssociations().add(dias); break;
dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); FormalExpression groupFromExpression = Bpmn2Factory.eINSTANCE.createFormalExpression(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); FormalExpression skippableFromExpression = Bpmn2Factory.eINSTANCE.createFormalExpression(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); FormalExpression commentFromExpression = Bpmn2Factory.eINSTANCE.createFormalExpression(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); FormalExpression descriptionFromExpression = Bpmn2Factory.eINSTANCE.createFormalExpression(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); FormalExpression priorityFromExpression = Bpmn2Factory.eINSTANCE.createFormalExpression(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); FormalExpression contentFromExpression = Bpmn2Factory.eINSTANCE.createFormalExpression(); dia.setTargetRef(foundInput); Assignment a = Bpmn2Factory.eINSTANCE.createAssignment(); FormalExpression localeFromExpression = Bpmn2Factory.eINSTANCE.createFormalExpression(); dia.setTargetRef(foundInput);
task.getIoSpecification().getInputSets().get(0).getDataInputRefs().add(d); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(d); dia.getSourceRef().add(da); task.getDataInputAssociations().add(dia); dia.setTargetRef(datain); dia.getSourceRef().add(da); te.getDataInputAssociation().add(dia); targetElement.getIoSpecification().getInputSets().get(0).getDataInputRefs().add(d); DataInputAssociation dia = Bpmn2Factory.eINSTANCE.createDataInputAssociation(); dia.setTargetRef(d); dia.getSourceRef().add(da); targetElement.getDataInputAssociations().add(dia);