import org.splat.dal.bo.som.Publication;
import org.splat.dal.bo.som.Scenario;
import org.splat.dal.bo.som.SimulationContext;
-import org.splat.dal.bo.som.Study;
import org.splat.dal.bo.som.UsedByRelation;
import org.splat.dal.bo.som.UsesRelation;
import org.splat.dal.bo.som.VersionsRelation;
newdoc.addRelation(aRel);
// Update of usedby relations, if exist
- List<Relation> relist = previous.getRelations(UsedByRelation.class);
+/* RKV: Consider the new version as not used by old dependent documents.
+ * So these documents must be marked as outdated then.
+ List<Relation> relist = previous.getRelations(UsedByRelation.class);
Study scope = aStep.getOwnerStudy();
for (Iterator<Relation> i = relist.iterator(); i.hasNext();) {
UsedByRelation relation = (UsedByRelation) i.next();
relation.moveTo(newdoc);
}
}
+*/
return new Publication(newdoc, aStep.getOwner());
}