public SMultiInstanceLoopCharacteristicsImpl(final MultiInstanceLoopCharacteristics multiInstanceLoopCharacteristics) { isSequential = multiInstanceLoopCharacteristics.isSequential(); loopDataInputRef = multiInstanceLoopCharacteristics.getLoopDataInputRef(); loopDataOutputRef = multiInstanceLoopCharacteristics.getLoopDataOutputRef(); dataInputItemRef = multiInstanceLoopCharacteristics.getDataInputItemRef(); dataOutputItemRef = multiInstanceLoopCharacteristics.getDataOutputItemRef(); loopCardinality = ServerModelConvertor.convertExpression(multiInstanceLoopCharacteristics.getLoopCardinality()); completionCondition = ServerModelConvertor.convertExpression(multiInstanceLoopCharacteristics.getCompletionCondition()); }
public SMultiInstanceLoopCharacteristicsImpl(final MultiInstanceLoopCharacteristics multiInstanceLoopCharacteristics) { isSequential = multiInstanceLoopCharacteristics.isSequential(); loopDataInputRef = multiInstanceLoopCharacteristics.getLoopDataInputRef(); loopDataOutputRef = multiInstanceLoopCharacteristics.getLoopDataOutputRef(); dataInputItemRef = multiInstanceLoopCharacteristics.getDataInputItemRef(); dataOutputItemRef = multiInstanceLoopCharacteristics.getDataOutputItemRef(); loopCardinality = ServerModelConvertor.convertExpression(multiInstanceLoopCharacteristics.getLoopCardinality()); completionCondition = ServerModelConvertor.convertExpression(multiInstanceLoopCharacteristics.getCompletionCondition()); }
+ " for the loop data input to an unknown data"); final String dataInputItemRef = multiInstanceCharacteristics.getDataInputItemRef(); if (!isReferenceValid(dataInputItemRef, activity)) { addError("The activity " + activity.getName() + " contains a reference " + dataInputItemRef
+ " for the loop data input to an unknown data"); final String dataInputItemRef = multiInstanceCharacteristics.getDataInputItemRef(); if (!isReferenceValid(dataInputItemRef, activity)) { addError("The activity " + activity.getName() + " contains a reference " + dataInputItemRef
assertEquals("inputList", multi1.getLoopDataInputRef()); assertEquals("outputList", multi1.getLoopDataOutputRef()); assertEquals("input", multi1.getDataInputItemRef()); assertEquals("output", multi1.getDataOutputItemRef());