NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
CChimeraCommentDescriptorTableCommandConverter Class Reference

Search Toolkit Book for CChimeraCommentDescriptorTableCommandConverter

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

+ Inheritance diagram for CChimeraCommentDescriptorTableCommandConverter:
+ Collaboration diagram for CChimeraCommentDescriptorTableCommandConverter:

Public Member Functions

 CChimeraCommentDescriptorTableCommandConverter (const string &label, CSourceRequirements::EWizardSrcType src_type)
 
virtual ~CChimeraCommentDescriptorTableCommandConverter ()
 
virtual CRef< objects::CSeq_table > GetValuesTableFromSeqEntry (objects::CSeq_entry_Handle seh)
 
virtual CRef< CCmdCompositeGetCommandFromValuesTable (CRef< objects::CSeq_table >, objects::CSeq_entry_Handle seh)
 
virtual CRef< CCmdCompositeClearAllValues (objects::CSeq_entry_Handle seh)
 
virtual string RemapColumnName (string column_name)
 
virtual string GetErrorMessage (CRef< objects::CSeq_table >)
 
virtual string CheckForMixedValues (CRef< objects::CSeq_table > table, string column_name="")
 
- Public Member Functions inherited from CTableFieldCommandConverter
 CTableFieldCommandConverter ()
 
virtual ~CTableFieldCommandConverter ()
 
- Public Member Functions inherited from CTableCommandConverter
 CTableCommandConverter ()
 
virtual ~CTableCommandConverter ()
 
virtual CRef< objects::CSeq_table > GetChoices (CRef< objects::CSeq_table > values_table)
 
virtual bool IsReadOnlyColumn (string column_name)
 
virtual int GetCollapsible ()
 

Private Attributes

string m_Label
 
CSourceRequirements::EWizardSrcType m_SrcType
 

Detailed Description

Definition at line 214 of file tbl_edit_dlg.hpp.

Constructor & Destructor Documentation

◆ CChimeraCommentDescriptorTableCommandConverter()

CChimeraCommentDescriptorTableCommandConverter::CChimeraCommentDescriptorTableCommandConverter ( const string label,
CSourceRequirements::EWizardSrcType  src_type 
)
inline

Definition at line 217 of file tbl_edit_dlg.hpp.

◆ ~CChimeraCommentDescriptorTableCommandConverter()

virtual CChimeraCommentDescriptorTableCommandConverter::~CChimeraCommentDescriptorTableCommandConverter ( )
inlinevirtual

Definition at line 219 of file tbl_edit_dlg.hpp.

Member Function Documentation

◆ CheckForMixedValues()

string CChimeraCommentDescriptorTableCommandConverter::CheckForMixedValues ( CRef< objects::CSeq_table >  table,
string  column_name = "" 
)
virtual

◆ ClearAllValues()

CRef< CCmdComposite > CChimeraCommentDescriptorTableCommandConverter::ClearAllValues ( objects::CSeq_entry_Handle  seh)
virtual

◆ GetCommandFromValuesTable()

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

Implements CTableCommandConverter.

Definition at line 484 of file tbl_edit_dlg.cpp.

References ApplyChimeraValuesTableToSeqEntry(), and m_Label.

◆ GetErrorMessage()

string CChimeraCommentDescriptorTableCommandConverter::GetErrorMessage ( CRef< objects::CSeq_table >  )
virtual

Implements CTableCommandConverter.

Definition at line 504 of file tbl_edit_dlg.cpp.

◆ GetValuesTableFromSeqEntry()

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

◆ RemapColumnName()

string CChimeraCommentDescriptorTableCommandConverter::RemapColumnName ( string  column_name)
virtual

Implements CTableFieldCommandConverter.

Definition at line 498 of file tbl_edit_dlg.cpp.

References m_Label.

Member Data Documentation

◆ m_Label

string CChimeraCommentDescriptorTableCommandConverter::m_Label
private

◆ m_SrcType

CSourceRequirements::EWizardSrcType CChimeraCommentDescriptorTableCommandConverter::m_SrcType
private

Definition at line 229 of file tbl_edit_dlg.hpp.

Referenced by GetValuesTableFromSeqEntry().


The documentation for this class was generated from the following files:
Modified on Wed May 29 18:40:21 2024 by modify_doxy.py rev. 669887