NCBI C++ ToolKit
Public Member Functions | List of all members
CTableCommandConverter Class Referenceabstract

Search Toolkit Book for CTableCommandConverter

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

+ Inheritance diagram for CTableCommandConverter:

Public Member Functions

 CTableCommandConverter ()
 
virtual ~CTableCommandConverter ()
 
virtual CRef< objects::CSeq_table > GetValuesTableFromSeqEntry (objects::CSeq_entry_Handle seh)=0
 
virtual CRef< CCmdCompositeGetCommandFromValuesTable (CRef< objects::CSeq_table >, objects::CSeq_entry_Handle seh)=0
 
virtual string GetErrorMessage (CRef< objects::CSeq_table >)=0
 
virtual string CheckForMixedValues (CRef< objects::CSeq_table > values_table, string column_name)
 
virtual CRef< objects::CSeq_table > GetChoices (CRef< objects::CSeq_table > values_table)
 
virtual bool IsReadOnlyColumn (string column_name)
 
virtual int GetCollapsible ()
 

Detailed Description

Definition at line 58 of file tbl_edit_dlg.hpp.

Constructor & Destructor Documentation

◆ CTableCommandConverter()

CTableCommandConverter::CTableCommandConverter ( )
inline

Definition at line 61 of file tbl_edit_dlg.hpp.

◆ ~CTableCommandConverter()

virtual CTableCommandConverter::~CTableCommandConverter ( )
inlinevirtual

Definition at line 62 of file tbl_edit_dlg.hpp.

Member Function Documentation

◆ CheckForMixedValues()

string CTableCommandConverter::CheckForMixedValues ( CRef< objects::CSeq_table >  values_table,
string  column_name 
)
virtual

◆ GetChoices()

virtual CRef<objects::CSeq_table> CTableCommandConverter::GetChoices ( CRef< objects::CSeq_table >  values_table)
inlinevirtual

◆ GetCollapsible()

virtual int CTableCommandConverter::GetCollapsible ( )
inlinevirtual

Definition at line 70 of file tbl_edit_dlg.hpp.

Referenced by CTblEditDlg::CreateControls().

◆ GetCommandFromValuesTable()

virtual CRef<CCmdComposite> CTableCommandConverter::GetCommandFromValuesTable ( CRef< objects::CSeq_table >  ,
objects::CSeq_entry_Handle  seh 
)
pure virtual

◆ GetErrorMessage()

virtual string CTableCommandConverter::GetErrorMessage ( CRef< objects::CSeq_table >  )
pure virtual

◆ GetValuesTableFromSeqEntry()

virtual CRef<objects::CSeq_table> CTableCommandConverter::GetValuesTableFromSeqEntry ( objects::CSeq_entry_Handle  seh)
pure virtual

◆ IsReadOnlyColumn()

virtual bool CTableCommandConverter::IsReadOnlyColumn ( string  column_name)
inlinevirtual

Definition at line 69 of file tbl_edit_dlg.hpp.

Referenced by CTblEditDlg::CreateControls(), and CTblEditDlg::OnClearTableClick().


The documentation for this class was generated from the following files:
Modified on Fri Sep 20 14:57:48 2024 by modify_doxy.py rev. 669887