NCBI C++ ToolKit
|
Search Toolkit Book for CTableCommandConverter
#include <gui/packages/pkg_sequence_edit/tbl_edit_dlg.hpp>
Public Member Functions | |
CTableCommandConverter () | |
virtual | ~CTableCommandConverter () |
virtual CRef< objects::CSeq_table > | GetValuesTableFromSeqEntry (objects::CSeq_entry_Handle seh)=0 |
virtual CRef< CCmdComposite > | GetCommandFromValuesTable (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 () |
Definition at line 58 of file tbl_edit_dlg.hpp.
|
inline |
Definition at line 61 of file tbl_edit_dlg.hpp.
|
inlinevirtual |
Definition at line 62 of file tbl_edit_dlg.hpp.
|
virtual |
Reimplemented in CPrimerTableCommandConverter, CGenomeTableCommandConverter, CChimeraCommentDescriptorTableCommandConverter, and CCommentDescriptorTableCommandConverter.
Definition at line 343 of file tbl_edit_dlg.cpp.
References AreAllColumnValuesTheSame(), FindSeqTableColumnByName(), and msg().
Referenced by CSubPrepFieldEditor::UpdateValues().
|
inlinevirtual |
Reimplemented in CFeatureTableCommandConverter, CPrimerTableCommandConverter, CGenomeTableCommandConverter, and CMolInfoTableCommandConverter.
Definition at line 68 of file tbl_edit_dlg.hpp.
Referenced by CTblEditDlg::CreateControls(), and CSubPrepFieldEditor::UpdateValues().
|
inlinevirtual |
Definition at line 70 of file tbl_edit_dlg.hpp.
Referenced by CTblEditDlg::CreateControls().
|
pure virtual |
Implemented in CFeatureTableCommandConverter, CStructuredCommentCommandConverter, CPrimerTableCommandConverter, CGenomeTableCommandConverter, CMolInfoTableCommandConverter, CChimeraCommentDescriptorTableCommandConverter, CDBLinkTableCommandConverter, and CCommentDescriptorTableCommandConverter.
Referenced by CTblEditDlg::GetCommand(), and CSubPrepFieldEditor::x_SetOneValue().
Implemented in CFeatureTableCommandConverter, CStructuredCommentCommandConverter, CPrimerTableCommandConverter, CGenomeTableCommandConverter, CMolInfoTableCommandConverter, CChimeraCommentDescriptorTableCommandConverter, CCommentDescriptorTableCommandConverter, and CDBLinkTableCommandConverter.
Referenced by CTblEditDlg::GetErrorMessage().
|
pure virtual |
Implemented in CFeatureTableCommandConverter, CStructuredCommentCommandConverter, CPrimerTableCommandConverter, CGenomeTableCommandConverter, CMolInfoTableCommandConverter, CChimeraCommentDescriptorTableCommandConverter, CCommentDescriptorTableCommandConverter, and CDBLinkTableCommandConverter.
Referenced by CTblEditDlg::CreateControls(), CChimeraPanel::UpdateChimera(), CSubPrepFieldEditor::UpdateValues(), and CSubPrepFieldEditor::x_SetOneValue().
Definition at line 69 of file tbl_edit_dlg.hpp.
Referenced by CTblEditDlg::CreateControls(), and CTblEditDlg::OnClearTableClick().