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

Search Toolkit Book for CSeqGridTableNav

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

+ Inheritance diagram for CSeqGridTableNav:
+ Collaboration diagram for CSeqGridTableNav:

Public Member Functions

 CSeqGridTableNav ()
 
virtual ~CSeqGridTableNav ()
 
void NavigateToTextViewPosition (TConstScopedObjects &objects, objects::CBioseq_Handle bsh, const CObject *obj, IWorkbench *workbench)
 
void JumpToTextView (int row)
 
virtual const CObjectRowToScopedObjects (int row, TConstScopedObjects &objects, objects::CBioseq_Handle &bsh)=0
 

Protected Attributes

IWorkbenchm_Workbench
 
CConstRef< objects::CSeq_submit > m_SeqSubmit
 

Detailed Description

Definition at line 39 of file seq_grid_table_navigator.hpp.

Constructor & Destructor Documentation

◆ CSeqGridTableNav()

CSeqGridTableNav::CSeqGridTableNav ( )
inline

Definition at line 42 of file seq_grid_table_navigator.hpp.

◆ ~CSeqGridTableNav()

virtual CSeqGridTableNav::~CSeqGridTableNav ( )
inlinevirtual

Definition at line 43 of file seq_grid_table_navigator.hpp.

Member Function Documentation

◆ JumpToTextView()

void CSeqGridTableNav::JumpToTextView ( int  row)

◆ NavigateToTextViewPosition()

void CSeqGridTableNav::NavigateToTextViewPosition ( TConstScopedObjects objects,
objects::CBioseq_Handle  bsh,
const CObject obj,
IWorkbench workbench 
)

◆ RowToScopedObjects()

virtual const CObject* CSeqGridTableNav::RowToScopedObjects ( int  row,
TConstScopedObjects objects,
objects::CBioseq_Handle &  bsh 
)
pure virtual

Referenced by JumpToTextView().

Member Data Documentation

◆ m_SeqSubmit

CConstRef<objects::CSeq_submit> CSeqGridTableNav::m_SeqSubmit
protected

◆ m_Workbench

IWorkbench* CSeqGridTableNav::m_Workbench
protected

The documentation for this class was generated from the following files:
Modified on Wed Jun 12 11:20:22 2024 by modify_doxy.py rev. 669887