NCBI C++ ToolKit
Public Member Functions | Static Public Member Functions | List of all members
CQualCopyPanel Class Reference

Search Toolkit Book for CQualCopyPanel

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

+ Inheritance diagram for CQualCopyPanel:
+ Collaboration diagram for CQualCopyPanel:

Public Member Functions

 CQualCopyPanel ()
 
 CQualCopyPanel (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
 
bool Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
 
virtual ~CQualCopyPanel ()
 
void Init ()
 
void CreateControls ()
 
wxBitmap GetBitmapResource (const wxString &name)
 
wxIcon GetIconResource (const wxString &name)
 
virtual void SetupAction (CIRef< IEditingAction > action1, CIRef< IEditingAction > action2, edit::EExistingText existing_text)
 
virtual CIRef< IEditingActionCreateAction2 (CSeq_entry_Handle seh, CConstRef< objects::CSeq_submit > submit)
 
virtual bool IsAction2Required (void)
 
virtual int CheckForExistingText (CIRef< IEditingAction > action1, CIRef< IEditingAction > action2)
 
virtual void ClearValues (void)
 
- Public Member Functions inherited from IActionPanel
virtual ~IActionPanel ()
 
int GetSelection (void) const
 
void SetSelection (int page, const string &field1=kEmptyStr, const string &field2=kEmptyStr)
 
virtual void UpdateQualChoices (void)
 
string GetAutopopulateValue (wxWindow *parent_win)
 
CAECRFrameGetBaseFrame (wxWindow *win)
 
string GetField1 (bool subfield=true) const
 
string GetField2 (bool subfield=true) const
 
string GetFieldType (void) const
 
CFieldNamePanelGetFieldNamePanel1 (void)
 
CFieldNamePanelGetFieldNamePanel2 (void)
 
bool GetUpdateMRNAProductFlag (void) const
 
bool GetRetranslateCds (void) const
 
CIRef< IEditingActionCreateAction1 (CSeq_entry_Handle seh, CConstRef< objects::CSeq_submit > submit)
 
CIRef< IEditingActionCreateAction2_imp (CSeq_entry_Handle seh, CConstRef< objects::CSeq_submit > submit)
 
void RemoveNotebook ()
 

Static Public Member Functions

static bool ShowToolTips ()
 

Additional Inherited Members

- Protected Attributes inherited from IActionPanel
IQualPanelm_Panel
 

Detailed Description

Definition at line 398 of file aecr_frame.hpp.

Constructor & Destructor Documentation

◆ CQualCopyPanel() [1/2]

CQualCopyPanel::CQualCopyPanel ( )

Definition at line 1798 of file aecr_frame.cpp.

References Init().

◆ CQualCopyPanel() [2/2]

CQualCopyPanel::CQualCopyPanel ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL 
)

Definition at line 1803 of file aecr_frame.cpp.

References Create(), Init(), and ncbi::grid::netcache::search::fields::size.

◆ ~CQualCopyPanel()

CQualCopyPanel::~CQualCopyPanel ( )
virtual

Definition at line 1822 of file aecr_frame.cpp.

Member Function Documentation

◆ CheckForExistingText()

virtual int CQualCopyPanel::CheckForExistingText ( CIRef< IEditingAction action1,
CIRef< IEditingAction action2 
)
inlinevirtual

Reimplemented from IActionPanel.

Definition at line 418 of file aecr_frame.hpp.

References IEditingAction::eActionType_CopyFrom.

◆ ClearValues()

void CQualCopyPanel::ClearValues ( void  )
virtual

◆ Create()

bool CQualCopyPanel::Create ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL 
)

Definition at line 1809 of file aecr_frame.cpp.

References CreateControls(), and ncbi::grid::netcache::search::fields::size.

Referenced by CQualCopyPanel().

◆ CreateAction2()

virtual CIRef<IEditingAction> CQualCopyPanel::CreateAction2 ( CSeq_entry_Handle  seh,
CConstRef< objects::CSeq_submit >  submit 
)
inlinevirtual

Reimplemented from IActionPanel.

Definition at line 416 of file aecr_frame.hpp.

References IActionPanel::CreateAction2_imp().

◆ CreateControls()

void CQualCopyPanel::CreateControls ( )

Definition at line 1830 of file aecr_frame.cpp.

References IActionPanel::m_Panel.

Referenced by Create().

◆ GetBitmapResource()

wxBitmap CQualCopyPanel::GetBitmapResource ( const wxString &  name)

Definition at line 1862 of file aecr_frame.cpp.

◆ GetIconResource()

wxIcon CQualCopyPanel::GetIconResource ( const wxString &  name)

Definition at line 1868 of file aecr_frame.cpp.

◆ Init()

void CQualCopyPanel::Init ( void  )

Definition at line 1826 of file aecr_frame.cpp.

Referenced by CQualCopyPanel().

◆ IsAction2Required()

virtual bool CQualCopyPanel::IsAction2Required ( void  )
inlinevirtual

Reimplemented from IActionPanel.

Definition at line 417 of file aecr_frame.hpp.

◆ SetupAction()

void CQualCopyPanel::SetupAction ( CIRef< IEditingAction action1,
CIRef< IEditingAction action2,
edit::EExistingText  existing_text 
)
virtual

Reimplemented from IActionPanel.

Definition at line 1842 of file aecr_frame.cpp.

◆ ShowToolTips()

bool CQualCopyPanel::ShowToolTips ( )
static

Definition at line 1857 of file aecr_frame.cpp.


The documentation for this class was generated from the following files:
Modified on Thu Mar 28 17:04:48 2024 by modify_doxy.py rev. 669887