GemDesign gemDesign = designDocPair.fst();
Document oldDesignDoc = designDocPair.snd();
replaceDocumentChildren(gemDesign.getDesignDocument(), oldDesignDoc);
Status undoStatus = new Status("Undo design update status");
workspace.saveDesign(gemDesign, undoStatus);
if (undoStatus.getSeverity().equals(Status.Severity.ERROR)) {
String msg = "FATAL: Error undoing the design update for " + gemDesign.getDesignName().getQualifiedName();
status.add(new Status(Status.Severity.ERROR, msg));
}