protected internal virtual void addAllOut(BpmnModelInstance modelInstance, CallActivityBuilder callActivityBuilder) { CamundaOut camundaOut = modelInstance.newInstance(typeof(CamundaOut)); camundaOut.CamundaVariables = ALL; callActivityBuilder.addExtensionElement(camundaOut); }
/// <summary> /// Sets a "camunda out" parameter to pass a variable from a sub process instance to the super process instance /// </summary> /// <param name="source"> the name of variable in the sub process instance </param> /// <param name="target"> the name of the variable in the super process instance </param> /// <returns> the builder object </returns> public virtual B camundaOut(string source, string target) { CamundaOut param = modelInstance.newInstance(typeof(CamundaOut)); param.CamundaSource = source; param.CamundaTarget = target; addExtensionElement(param); return(myself); }