//---------------------------------------------------------------- void CEditsSaver::AddId(const CBioseq_Handle& handle, const CSeq_id_Handle& id, ECallMode mode) { CRef<CSeqEdit_Cmd> cmd; SCmdCreator<CSeqEdit_Cmd::e_Add_id>::CreateCmd(handle,cmd). SetAdd_id(const_cast<CSeq_id&>(*id.GetSeqId())); GetDBEngine().SaveCommand(*cmd); GetDBEngine().NotifyIdChanged(id, cmd->GetBlobId()); }