NCBI C++ ToolKit
|
Search Toolkit Book for CRemoveBankitComment
#include <gui/packages/pkg_sequence_edit/remove_bankit_comment.hpp>
Public Member Functions | |
virtual bool | ApplyToUserObject (const CUser_object &user, CSeq_entry_Handle seh) |
virtual bool | ApplyToUserObject (const CUser_object &user, CSeq_feat_Handle fh) |
void | ApplyToCSeq_entry (CSeq_entry_Handle tse, const CSeq_entry &se, CCmdComposite *composite) |
void | apply_to_seq_and_feat (CSeq_entry_Handle tse, CCmdComposite *composite) |
bool | apply (CSeq_entry_Handle tse, ICommandProccessor *cmdProcessor, string title) |
Definition at line 42 of file remove_bankit_comment.hpp.
bool CRemoveBankitComment::apply | ( | CSeq_entry_Handle | tse, |
ICommandProccessor * | cmdProcessor, | ||
string | title | ||
) |
Definition at line 87 of file remove_bankit_comment.cpp.
References ICommandProccessor::Execute(), and CRef< C, Locker >::GetPointer().
Referenced by CEditingBtnsPanel::OnRemoveBankitComment(), and CSequenceEditingEventHandler::RemoveBankitComment().
void CRemoveBankitComment::apply_to_seq_and_feat | ( | CSeq_entry_Handle | tse, |
CCmdComposite * | composite | ||
) |
Definition at line 63 of file remove_bankit_comment.cpp.
void CRemoveBankitComment::ApplyToCSeq_entry | ( | CSeq_entry_Handle | tse, |
const CSeq_entry & | se, | ||
CCmdComposite * | composite | ||
) |
Definition at line 39 of file remove_bankit_comment.cpp.
References CCmdComposite::AddCommand(), FOR_EACH_SEQDESC_ON_SEQENTRY, FOR_EACH_SEQENTRY_ON_SEQSET, CSeq_entry_Handle::GetScope(), CScope::GetSeq_entryHandle(), CSeq_entry_Base::GetSet(), and CSeq_entry_Base::IsSet().
|
virtual |
Definition at line 101 of file remove_bankit_comment.cpp.
References CObject_id_Base::GetStr(), CUser_object_Base::GetType(), CUser_object_Base::IsSetType(), and CObject_id_Base::IsStr().
|
virtual |
Definition at line 109 of file remove_bankit_comment.cpp.
References CObject_id_Base::GetStr(), CUser_object_Base::GetType(), CUser_object_Base::IsSetType(), and CObject_id_Base::IsStr().