NCBI C++ ToolKit
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
IRemovePubs Class Referenceabstract

Search Toolkit Book for IRemovePubs

#include <gui/packages/pkg_sequence_edit/pubdesc_editor.hpp>

+ Inheritance diagram for IRemovePubs:

Public Member Functions

virtual ~IRemovePubs ()
CRef< CCmdCompositeGetCommand (objects::CSeq_entry_Handle tse)

Protected Member Functions

 IRemovePubs (const string &title)
virtual void x_ApplyToSeqAndFeat (CCmdComposite *composite)
void x_ApplyToDescriptors (const objects::CSeq_entry &se, CCmdComposite *composite)
virtual bool x_ApplyToPubdesc (objects::CPubdesc &pubdesc)=0

Protected Attributes

objects::CSeq_entry_Handle m_tse
string m_Title

Detailed Description

Definition at line 230 of file pubdesc_editor.hpp.

Constructor & Destructor Documentation

◆ ~IRemovePubs()

virtual IRemovePubs::~IRemovePubs ( )

Definition at line 233 of file pubdesc_editor.hpp.

◆ IRemovePubs()

IRemovePubs::IRemovePubs ( const string title)

Definition at line 237 of file pubdesc_editor.hpp.

Member Function Documentation

◆ GetCommand()

CRef< CCmdComposite > IRemovePubs::GetCommand ( objects::CSeq_entry_Handle  tse)

◆ x_ApplyToDescriptors()

void IRemovePubs::x_ApplyToDescriptors ( const objects::CSeq_entry &  se,
CCmdComposite composite 

◆ x_ApplyToPubdesc()

virtual bool IRemovePubs::x_ApplyToPubdesc ( objects::CPubdesc &  pubdesc)
protectedpure virtual

◆ x_ApplyToSeqAndFeat()

void IRemovePubs::x_ApplyToSeqAndFeat ( CCmdComposite composite)

Member Data Documentation

◆ m_Title

string IRemovePubs::m_Title

Definition at line 245 of file pubdesc_editor.hpp.

Referenced by GetCommand().

◆ m_tse

objects::CSeq_entry_Handle IRemovePubs::m_tse

Definition at line 244 of file pubdesc_editor.hpp.

Referenced by GetCommand(), x_ApplyToDescriptors(), and x_ApplyToSeqAndFeat().

The documentation for this class was generated from the following files:
Modified on Mon Feb 26 04:02:16 2024 by rev. 669887