def.setVersion(saveDialogInfo.getVersion());
saveDialogInfo.getAuthor().setVersion(saveDialogInfo.getVersion());
RevisionInfo revInfo = saveDialogInfo.getAuthor();
def.addRevisionInfo(revInfo);
setRevisionInfo((RevisionInfo)revInfo.clone());
ByteArrayOutputStream bao = new ByteArrayOutputStream();
se.serialize(def, bao, null);