} else {
generator = null;
}
if (isTaskBased(trace)) {
hasValues = true;
assignment.calcDataBetween(trace,generator,calculatedValues);
break;
}
if (!assignment.isDefault()) {// skip dummy assignment
if (resources == null || resources.contains(assignment.getResource())) {
hasValues = true;