NCBI C++ ToolKit
Modules | Classes | Typedefs | Enumerations | Enumerator | Functions | Variables | Friends
GUI_PKG_SEQUENCE
+ Collaboration diagram for GUI_PKG_SEQUENCE:

Modules

 overridables
 
 overridables
 

Classes

class  CCleanupPanel
 
class  CCleanupParams
 
class  CCleanupTool
 CCleanupTool. More...
 
class  CGBFlatFileLoadManager
 CGBFlatFileLoadManager. More...
 
class  CGBFlatFileLoadManager::CPage
 
class  CGenBankUIDataSource
 CGenBankUIDataSource. More...
 
class  CGenBankUIDataSourceType
 CGenBankUIDataSourceType. More...
 
class  CGenBankUILoadManager
 CGenBankUILoadManager. More...
 
class  CMergeTool
 CCleanupTool. More...
 
class  CSeqTextView
 CSeqTextView. More...
 
class  CSeqTextViewFactory
 CSeqTextViewFactory. More...
 
class  CSNPSearchTool
 CSNPSearchTool. More...
 
class  CSNPSearchQuery
 CSNPSearchTool. More...
 
class  CSNPSearchForm
 CSNPSearchForm. More...
 
class  CSNPSearchJob
 CSNPSearchJob. More...
 
class  CFeatTableView
 CFeatTableView. More...
 
class  CFeatTableViewFactory
 CFeatTableViewFactory. More...
 
class  CViewGraphic
 CViewGraphic. More...
 
class  CViewGraphicFactory
 CViewGraphicFactory. More...
 
class  CAutodefToolManager
 CAutodefToolManager. More...
 
class  CAutodefJob
 CAutodefJob. More...
 
class  CSequinDesktopView
 CSequinDesktopView. More...
 
class  CSequinDesktopViewFactory
 CSequinDesktopViewFactory. More...
 
class  CSrcEditParams
 
class  CSrcEditTool
 CSrcEditTool. More...
 
class  C5ColObjectLoader
 C5ColObjectLoader. More...
 
class  CAgpObjectLoader
 C5ColObjectLoader. More...
 
class  CAssemblyObjectLoader
 CAssemblyObjectLoader. More...
 
class  CBedObjectLoader
 CBedObjectLoader. More...
 
class  CChainLoader
 CChainLoader. More...
 
class  CFASTAFormatParamsPanel
 CFASTAFormatParamsPanel. More...
 
class  CFastaLoadParams
 
class  CGBFlatFileObjectLoader
 CGBFlatFileObjectLoader. More...
 
class  CGenBankLoadOptionPanel
 CGenBankLoadOptionPanel. More...
 
class  CGenBankLoadOptionPanel::CAccDescriptor
 
struct  CGenBankLoadOptionPanel::Token
 
class  CGBObjectLoader
 CGBObjectLoader. More...
 
class  CGffLoadParams
 
class  CGffObjectLoader
 CGffObjectLoader. More...
 
class  CGffParamsPanel
 
class  CPhyObjectLoader
 
class  CPslObjectLoader
 CPslObjectLoader. More...
 
class  CVcfObjectLoader
 CVcfObjectLoader. More...
 
class  CWigObjectLoader
 CWigObjectLoader. More...
 
class  CPhyLoader
 CPhyLoader. More...
 
class  CRMLoader
 CRMLoader. More...
 
class  C5ColLoadManager
 C5ColLoadManager. More...
 
class  CAgpLoader
 CAgpLoader. More...
 
class  CAgpLoader::CPage
 
class  CBedLoadManager
 CBedLoadManager. More...
 
class  CBedLoadManager::CPage
 
class  CColumnarVCFLoaderManager
 CColumnarVCFLoaderManager. More...
 
class  CComponentSearchTool
 CComponentSearchTool. More...
 
class  CComponentSearchQuery
 CComponentSearchTool. More...
 
class  CComponentSearchForm
 
class  CComponentSearchJob
 CComponentSearchJob. More...
 
class  CCpgSearchTool
 CCpgSearchTool. More...
 
class  CCpgSearchQuery
 CCpgSearchTool. More...
 
class  CCpgSearchForm
 
class  CCpgSearchJob
 CCpgSearchJob. More...
 
class  CEntrezSearchTool
 CEntrezSearchTool. More...
 
class  CEntrezSearchQuery
 CEntrezSearchTool. More...
 
class  CEntrezSearchForm
 CTestSearchForm. More...
 
class  CEntrezSearchJob
 CEntrezSearchJob. More...
 
class  CFASTAFormatLoadManager
 CFASTAFormatLoadManager. More...
 
class  CFASTAFormatLoadManager::CPage
 
class  CFeatureSearchTool
 CFeatureSearchTool. More...
 
class  CFeatureSearchQuery
 CFeatureSearchTool. More...
 
class  CFeatureSearchForm
 
class  CFeatureSearchJob
 CFeatureSearchJob. More...
 
class  CGffLoadManager
 CGffLoadManager. More...
 
class  CGffLoadManager::CPage
 
class  COrfSearchTool
 COrfSearchTool. More...
 
class  COrfSearchQuery
 COrfSearchTool. More...
 
class  COrfSearchForm
 
struct  COrfSearchForm::SKozakPattern
 
class  COrfSearchJob
 COrfSearchJob. More...
 
class  CSequenceSearchTool
 CSequenceSearchTool. More...
 
class  CSequenceSearchQuery
 CSequenceSearchTool. More...
 
class  CSequenceSearchForm
 
class  CSequenceSearchJob
 CSequenceSearchJob. More...
 
class  CTextView
 CTextView. More...
 
class  CTextViewFactory
 CTextViewFactory. More...
 
class  CVCFLoaderManager
 CVCFLoaderManager. More...
 
class  CVCFLoaderManager::CPage
 
class  CVcfSearchTool
 CVcfSearchTool. More...
 
class  CVcfSearchQuery
 CVcfSearchQuery. More...
 
class  CVcfSearchForm
 
class  CVcfSearchJob
 CVcfSearchJob. More...
 
class  CWigLoadManager
 CWigLoadManager. More...
 
class  CWigLoadManager::CPage
 
class  CResolveIdDlg
 

Typedefs

typedef pair< const char *, const char * > CSNPSearchJob::TPair
 
typedef CTimeMRUList< CAccDescriptorCGenBankLoadOptionPanel::TMRUAccList
 
typedef vector< CRef< CObject > > CGenBankLoadOptionPanel::TIdsVec
 
typedef CComponentSearchQuery::TScopedLocs CComponentSearchForm::TScopedLocs
 
typedef CComponentSearchQuery::SScopedLoc CComponentSearchJob::TScopedLoc
 
typedef CComponentSearchQuery::TScopedLocs CComponentSearchJob::TScopedLocs
 
typedef CCpgSearchQuery::TScopedLocs CCpgSearchForm::TScopedLocs
 
typedef CCpgSearchQuery::SScopedLoc CCpgSearchJob::TScopedLoc
 
typedef CCpgSearchQuery::TScopedLocs CCpgSearchJob::TScopedLocs
 
typedef CRangeCollection< TSeqPosCCpgSearchJob::TRangeCollection
 
typedef pair< const char *, const char * > CEntrezSearchJob::TPair
 
typedef CFeatureSearchTool::EPatternType CFeatureSearchQuery::TPatternType
 
typedef objects::CFeatListItem CFeatureSearchQuery::TFeatTypeItem
 
typedef set< TFeatTypeItemCFeatureSearchQuery::TFeatTypeItemSet
 
typedef CFeatureSearchQuery::TScopedLocs CFeatureSearchForm::TScopedLocs
 
typedef CFeatureSearchQuery::TFeatTypeItem CFeatureSearchJob::TFeatTypeItem
 
typedef CFeatureSearchQuery::TFeatTypeItemSet CFeatureSearchJob::TFeatTypeItemSet
 
typedef CFeatureSearchQuery::SScopedLoc CFeatureSearchJob::TScopedLoc
 
typedef CFeatureSearchQuery::TScopedLocs CFeatureSearchJob::TScopedLocs
 
typedef CSearchToolBase::EPatternType CFeatureSearchJob::TPatternType
 
typedef COrfSearchQuery::TScopedLocs COrfSearchForm::TScopedLocs
 
typedef struct SKozakPattern COrfSearchForm::TKozakPattern
 
typedef list< TKozakPatternCOrfSearchForm::TKozakList
 
typedef COrfSearchQuery::SScopedLoc COrfSearchJob::TScopedLoc
 
typedef COrfSearchQuery::TScopedLocs COrfSearchJob::TScopedLocs
 
typedef CRangeCollection< TSeqPosCOrfSearchJob::TRangeCollection
 
typedef CSequenceSearchTool::EPatternType CSequenceSearchQuery::TPatternType
 
typedef CSequenceSearchQuery::TScopedLocs CSequenceSearchForm::TScopedLocs
 
typedef pair< string, stringCSequenceSearchForm::TDescPattern
 
typedef list< TDescPatternCSequenceSearchForm::TDescPatList
 
typedef pair< wxString, TDescPatListCSequenceSearchForm::TPattern
 
typedef map< string, TPatternCSequenceSearchForm::TFileList
 
typedef CSearchToolBase::EPatternType CSequenceSearchForm::TPatternType
 
typedef CSequenceSearchQuery::SScopedLoc CSequenceSearchJob::TScopedLoc
 
typedef CSequenceSearchQuery::TScopedLocs CSequenceSearchJob::TScopedLocs
 
typedef set< pair< TSeqPos, TSeqPos > > CSequenceSearchJob::TRangeCollection
 
typedef CSearchToolBase::EPatternType CSequenceSearchJob::TPatternType
 
typedef vector< objects::CSeq_id_Handle > CResolveIdDlg::THandles
 
typedef vector< pair< string, THandles > > CResolveIdDlg::TData
 
typedef map< objects::CSeq_id_Handle, objects::CSeq_id_Handle > CResolveIdDlg::TIdMap
 

Enumerations

enum  { CCleanupPanel::ID_CCLEANUPPANEL = 10000 , CCleanupPanel::ID_LISTCTRL1 = 10001 , CCleanupPanel::ID_RADIOBOX1 = 10002 }
 Control identifiers. More...
 
enum  CGBFlatFileLoadManager::EState { CGBFlatFileLoadManager::eInvalid = -1 , CGBFlatFileLoadManager::eParams , CGBFlatFileLoadManager::eCompleted }
 
enum  EGenBankCommands { eCmdLoadFromGenBank = 12250 }
 commands introduced by Net BLAST data source More...
 
enum  CGenBankUILoadManager::EState { CGenBankUILoadManager::eInvalid = -1 , CGenBankUILoadManager::eSelectAcc , CGenBankUILoadManager::eSelectProject , CGenBankUILoadManager::eCompleted }
 
enum  {
  CFASTAFormatParamsPanel::ID_CFASTAFORMATPARAMSPANEL = 10033 , CFASTAFormatParamsPanel::ID_SEQ_TYPE = 10040 , CFASTAFormatParamsPanel::ID_LOWERCASE = 10039 , CFASTAFormatParamsPanel::ID_CHECKBOX1 = 10034 ,
  CFASTAFormatParamsPanel::ID_CHECKBOX2 = 10035 , CFASTAFormatParamsPanel::ID_CHECKBOX8 = 10021 , CFASTAFormatParamsPanel::ID_CHECKBOX4 = 10037 , CFASTAFormatParamsPanel::ID_CHECKBOX5 = 10038 ,
  CFASTAFormatParamsPanel::ID_CHECKBOX = 10009
}
 Control identifiers. More...
 
enum  { CGenBankLoadOptionPanel::ID_CGENBANKLOADOPTIONPANEL = 10013 , CGenBankLoadOptionPanel::ID_ACC_INPUT = 10022 , CGenBankLoadOptionPanel::ID_HTMLWINDOW2 = 10002 }
 Control identifiers. More...
 
enum  {
  CGffParamsPanel::ID_CGFFPARAMSPANEL = 10003 , CGffParamsPanel::ID_CHOICE2 = 10005 , CGffParamsPanel::ID_TEXTCTRL1 = 10012 , CGffParamsPanel::ID_PANEL = 10004 ,
  CGffParamsPanel::ID_SEQ_ID_NORMAL = 10025 , CGffParamsPanel::IDSEQ_ID_NUMERIC = 10026 , CGffParamsPanel::ID_SEQ_ID_LOCAL = 10027 , CGffParamsPanel::ID_PANEL7 = 10091
}
 Control identifiers. More...
 
enum  CAgpLoader::EState { CAgpLoader::eInvalid = -1 , CAgpLoader::eParams , CAgpLoader::eCompleted }
 
enum  CBedLoadManager::EState { CBedLoadManager::eInvalid = -1 , CBedLoadManager::eParams , CBedLoadManager::eCompleted }
 
enum  CColumnarVCFLoaderManager::EState {
  CColumnarVCFLoaderManager::eInvalid = -1 , CColumnarVCFLoaderManager::eAssembly , CColumnarVCFLoaderManager::eInfoSelection , CColumnarVCFLoaderManager::eSampleSelection ,
  CColumnarVCFLoaderManager::eRefSequences , CColumnarVCFLoaderManager::eCompleted
}
 
enum  CFASTAFormatLoadManager::EState { CFASTAFormatLoadManager::eInvalid = -1 , CFASTAFormatLoadManager::eParams , CFASTAFormatLoadManager::eCompleted }
 
enum  CGffLoadManager::EState { CGffLoadManager::eInvalid = -1 , CGffLoadManager::eParams , CGffLoadManager::eCompleted }
 
enum  CVCFLoaderManager::EState { CVCFLoaderManager::eInvalid = -1 , CVCFLoaderManager::eParams , CVCFLoaderManager::eCompleted }
 
enum  CWigLoadManager::EState { CWigLoadManager::eInvalid = -1 , CWigLoadManager::eParams , CWigLoadManager::eCompleted }
 
enum  { CResolveIdDlg::ID_CRESOLVEIDDLG = 10014 , CResolveIdDlg::ID_GRID = 10016 }
 Control identifiers. More...
 

Functions

 CCleanupPanel::CCleanupPanel ()
 Constructors. More...
 
 CCleanupPanel::CCleanupPanel (wxWindow *parent, wxWindowID id=ID_CCLEANUPPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool CCleanupPanel::Create (wxWindow *parent, wxWindowID id=ID_CCLEANUPPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 Creation. More...
 
 CCleanupPanel::~CCleanupPanel ()
 Destructor. More...
 
void CCleanupPanel::Init ()
 Initialises member variables. More...
 
void CCleanupPanel::CreateControls ()
 Creates the controls and sizers. More...
 
virtual bool CCleanupPanel::TransferDataToWindow ()
 Transfer data to the window. More...
 
virtual bool CCleanupPanel::TransferDataFromWindow ()
 Transfer data from the window. More...
 
CCleanupParamsCCleanupPanel::GetData ()
 Data access. More...
 
const CCleanupParamsCCleanupPanel::GetData () const
 
void CCleanupPanel::SetData (const CCleanupParams &data)
 
wxBitmap CCleanupPanel::GetBitmapResource (const wxString &name)
 Retrieves bitmap resources. More...
 
wxIcon CCleanupPanel::GetIconResource (const wxString &name)
 Retrieves icon resources. More...
 
void CCleanupPanel::SetObjects (TConstScopedObjects *objects)
 
static bool CCleanupPanel::ShowToolTips ()
 Should we show tooltips? More...
 
 CCleanupParams::CCleanupParams ()
 Default constructor for CCleanupParams. More...
 
 CCleanupParams::CCleanupParams (const CCleanupParams &data)
 Copy constructor for CCleanupParams. More...
 
 CCleanupParams::~CCleanupParams ()
 Destructor for CCleanupParams. More...
 
void CCleanupParams::operator= (const CCleanupParams &data)
 Assignment operator for CCleanupParams. More...
 
bool CCleanupParams::operator== (const CCleanupParams &data) const
 Equality operator for CCleanupParams. More...
 
void CCleanupParams::Copy (const CCleanupParams &data)
 Copy function for CCleanupParams. More...
 
void CCleanupParams::Init ()
 Initialises member variables. More...
 
virtual void CCleanupParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CCleanupParams::SaveSettings () const
 
virtual void CCleanupParams::LoadSettings ()
 
const TConstScopedObjectsCCleanupParams::GetObjects () const
 
TConstScopedObjectsCCleanupParams::SetObjects ()
 
int CCleanupParams::GetCleanupMode () const
 
void CCleanupParams::SetCleanupMode (int value)
 
 CCleanupTool::CCleanupTool ()
 CCleanupTool. More...
 
virtual void CCleanupTool::x_SelectCompatibleInputObjects ()
 
 CGBFlatFileLoadManager::CGBFlatFileLoadManager ()
 CGBFlatFileLoadManager. More...
 
static string CGBFlatFileLoadManager::Id ()
 
static string CGBFlatFileLoadManager::Label ()
 
 CGBFlatFileLoadManager::CPage::CPage (CGBFlatFileLoadManager &mgr)
 
virtual wxPanel * CGBFlatFileLoadManager::CPage::GetPanel ()
 
virtual bool CGBFlatFileLoadManager::CPage::CanLeavePage (bool)
 
CGBFlatFileParamsPanelCGBFlatFileLoadManager::x_GetParamsPanel ()
 
 CGenBankUIDataSource::CGenBankUIDataSource (CGenBankUIDataSourceType &type)
 
 CGenBankUIDataSource::~CGenBankUIDataSource ()
 
 CGenBankUIDataSourceType::CGenBankUIDataSourceType ()
 CGenBankUIDataSourceType. More...
 
 CGenBankUILoadManager::CGenBankUILoadManager ()
 CGenBankUILoadManager. More...
 
void CGenBankUILoadManager::SaveMruAccessions ()
 
 CMergeTool::CMergeTool ()
 CCleanupTool. More...
 
virtual void CMergeTool::x_SelectCompatibleInputObjects ()
 
 CSeqTextView::CSeqTextView ()
 
virtual void CSeqTextView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 
virtual bool CSeqTextView::x_MergeObjects (TConstScopedObjects &objects)
 
bool CSeqTextViewFactory::x_NeedsConversion (const CObject &object, objects::CScope &scope)
 
 CSNPSearchTool::CSNPSearchTool ()
 IDMSearchTool. More...
 
virtual CRef< CSearchJobBaseCSNPSearchTool::x_CreateJob (IDMSearchQuery &query)
 implementing CSearchToolBase pure virtual function More...
 
 CSNPSearchQuery::CSNPSearchQuery (const string &terms)
 CSNPSearchTool. More...
 
string CSNPSearchQuery::GetTerms () const
 
virtual string CSNPSearchQuery::ToString () const
 Prepare a string representation of a query (for logging and debugging) More...
 
 CSNPSearchForm::CSNPSearchForm ()
 
 CSNPSearchForm::CSNPSearchForm (CSNPSearchTool &tool)
 CSNPSearchForm. More...
 
 CSNPSearchJob::CSNPSearchJob (CSNPSearchQuery &query)
 CSNPSearchJob. More...
 
 CFeatTableView::DECLARE_EVENT_MAP ()
 
 CFeatTableView::CFeatTableView ()
 CFeatTableView. More...
 
void CFeatTableView::x_OnFeatTableEvent (CEvent *)
 
void CFeatTableView::x_InitMenuResources ()
 
virtual void CFeatTableView::x_CreateMenuBarMenu ()
 initializes m_MenuBarMenu; override in derived classes More...
 
virtual void CFeatTableView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 
virtual const CObjectCFeatTableView::x_GetOrigObject () const
 
virtual void CFeatTableView::x_Update ()
 
virtual void CFeatTableView::x_UpdateStatusMessage ()
 
virtual void CFeatTableView::x_RebuildObjectIndex ()
 
virtual void CFeatTableView::x_SetVisibleRange (const objects::CSeq_loc &loc)
 
virtual bool CFeatTableView::x_MergeObjects (TConstScopedObjects &objects)
 
bool CFeatTableViewFactory::x_NeedsConversion (const CObject &object, objects::CScope &scope)
 
 CViewGraphic::DECLARE_EVENT_MAP ()
 
 CViewGraphic::CViewGraphic ()
 
 CViewGraphic::~CViewGraphic ()
 
void CViewGraphic::OnWidgetDataChanged (CEvent *evt)
 
void CViewGraphic::OnOpenGraphicalView (CEvent *evt)
 
virtual void CViewGraphic::SetWorkbench (IWorkbench *workbench)
 IView implementation. More...
 
virtual CRef< objects::CSeq_loc > CViewGraphic::GetSearchLoc ()
 
virtual CRef< objects::CScope > CViewGraphic::GetSearchScope ()
 
virtual INonAsnTrackDataCViewGraphic::GetNonAsnData ()
 
virtual set< stringCViewGraphic::GetAnnotNames () const
 
void CViewGraphic::x_UpdateVisRangeLayout (const IViewManagerService::TViews &views)
 
virtual bool CViewGraphic::x_MergeObjects (TConstScopedObjects &objects)
 
string CViewGraphic::x_GetViewSettingsFromParams (const objects::CUser_object *params)
 
void CViewGraphic::x_SetNonAsnInput (const objects::CProjectFolder &prj_folder)
 
bool CViewGraphicFactory::x_NeedsConversion (const CObject &object, objects::CScope &scope)
 
 CAutodefToolManager::CAutodefToolManager ()
 CAutodefToolManager. More...
 
CEditAppJobCAutodefToolManager::x_CreateEditJob ()
 
virtual void CAutodefToolManager::x_SelectCompatibleInputObjects ()
 select only Seq-entries More...
 
 CAutodefJob::CAutodefJob (CProjectService *service, const SAutodefParams &params)
 CAutodefJob. More...
 
virtual void CAutodefJob::x_MakeChanges ()
 override this function in derived classes, populate m_TextResult More...
 
 CSequinDesktopView::DECLARE_EVENT_MAP ()
 
 CSequinDesktopView::CSequinDesktopView ()
 
 CSequinDesktopView::~CSequinDesktopView ()
 
virtual void CSequinDesktopView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 
void CSequinDesktopView::x_OnRefreshData (CEvent *event)
 
void CSequinDesktopView::x_OnSingleMouseClick (CEvent *event)
 Scrolls to the corresponding item in the Flat File View and selects it. More...
 
 CSrcEditParams::CSrcEditParams ()
 Default constructor for CSrcEditParams. More...
 
 CSrcEditParams::CSrcEditParams (const CSrcEditParams &data)
 Copy constructor for CSrcEditParams. More...
 
 CSrcEditParams::~CSrcEditParams ()
 Destructor for CSrcEditParams. More...
 
void CSrcEditParams::operator= (const CSrcEditParams &data)
 Assignment operator for CSrcEditParams. More...
 
bool CSrcEditParams::operator== (const CSrcEditParams &data) const
 Equality operator for CSrcEditParams. More...
 
void CSrcEditParams::Copy (const CSrcEditParams &data)
 Copy function for CSrcEditParams. More...
 
void CSrcEditParams::Init ()
 Initialises member variables. More...
 
virtual void CSrcEditParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CSrcEditParams::SaveSettings () const
 
virtual void CSrcEditParams::LoadSettings ()
 
const TConstScopedObjectsCSrcEditParams::GetObjects () const
 
TConstScopedObjectsCSrcEditParams::SetObjects ()
 
 CSrcEditTool::CSrcEditTool ()
 CSrcEditTool. More...
 
virtual void CSrcEditTool::x_SelectCompatibleInputObjects ()
 
 C5ColObjectLoader::C5ColObjectLoader (const vector< wxString > &filenames)
 
 CAgpObjectLoader::CAgpObjectLoader (const CAgpLoadParams &params, const vector< wxString > &filenames)
 
 CAssemblyObjectLoader::CAssemblyObjectLoader (const vector< string > &accessions)
 
 CBedObjectLoader::CBedObjectLoader (const CBedLoadParams &params, const vector< wxString > &filenames)
 
void CChainLoader::Add (IObjectLoader *loader)
 
 CFASTAFormatParamsPanel::CFASTAFormatParamsPanel ()
 CFASTAFormatParamsPanel. More...
 
 CFASTAFormatParamsPanel::CFASTAFormatParamsPanel (wxWindow *parent, wxWindowID id=ID_CFASTAFORMATPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool CFASTAFormatParamsPanel::Create (wxWindow *parent, wxWindowID id=ID_CFASTAFORMATPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
 CFASTAFormatParamsPanel::~CFASTAFormatParamsPanel ()
 
void CFASTAFormatParamsPanel::Init ()
 
void CFASTAFormatParamsPanel::CreateControls ()
 
virtual bool CFASTAFormatParamsPanel::TransferDataToWindow ()
 
virtual bool CFASTAFormatParamsPanel::TransferDataFromWindow ()
 
CFastaLoadParamsCFASTAFormatParamsPanel::GetData ()
 Data access. More...
 
const CFastaLoadParamsCFASTAFormatParamsPanel::GetData () const
 
void CFASTAFormatParamsPanel::SetData (const CFastaLoadParams &data)
 
wxBitmap CFASTAFormatParamsPanel::GetBitmapResource (const wxString &name)
 Retrieves bitmap resources. More...
 
wxIcon CFASTAFormatParamsPanel::GetIconResource (const wxString &name)
 Retrieves icon resources. More...
 
static bool CFASTAFormatParamsPanel::ShowToolTips ()
 
 CFastaLoadParams::CFastaLoadParams ()
 Default constructor for CFastaLoadParams. More...
 
 CFastaLoadParams::CFastaLoadParams (const CFastaLoadParams &data)
 Copy constructor for CFastaLoadParams. More...
 
 CFastaLoadParams::~CFastaLoadParams ()
 Destructor for CFastaLoadParams. More...
 
void CFastaLoadParams::operator= (const CFastaLoadParams &data)
 Assignment operator for CFastaLoadParams. More...
 
bool CFastaLoadParams::operator== (const CFastaLoadParams &data) const
 Equality operator for CFastaLoadParams. More...
 
void CFastaLoadParams::Copy (const CFastaLoadParams &data)
 Copy function for CFastaLoadParams. More...
 
void CFastaLoadParams::Init ()
 Initialises member variables. More...
 
virtual void CFastaLoadParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CFastaLoadParams::SaveSettings () const
 IRegSettings. More...
 
virtual void CFastaLoadParams::LoadSettings ()
 
bool CFastaLoadParams::GetForceLocalIDs () const
 
void CFastaLoadParams::SetForceLocalIDs (bool value)
 
bool CFastaLoadParams::GetIgnoreGaps () const
 
void CFastaLoadParams::SetIgnoreGaps (bool value)
 
int CFastaLoadParams::GetLowercaseOption () const
 
void CFastaLoadParams::SetLowercaseOption (int value)
 
bool CFastaLoadParams::GetMakeDelta () const
 
void CFastaLoadParams::SetMakeDelta (bool value)
 
bool CFastaLoadParams::GetNoSplit () const
 
void CFastaLoadParams::SetNoSplit (bool value)
 
bool CFastaLoadParams::GetReadFirst () const
 
void CFastaLoadParams::SetReadFirst (bool value)
 
int CFastaLoadParams::GetSeqType () const
 
void CFastaLoadParams::SetSeqType (int value)
 
bool CFastaLoadParams::GetSkipInvalid () const
 
void CFastaLoadParams::SetSkipInvalid (bool value)
 
 CGBFlatFileObjectLoader::CGBFlatFileObjectLoader (const CGBFlatFileLoadParams &params)
 
 CGBFlatFileObjectLoader::CGBFlatFileObjectLoader (const CGBFlatFileLoadParams &params, const vector< wxString > &filenames)
 
void CGBFlatFileObjectLoader::Init ()
 
 CGenBankLoadOptionPanel::CAccDescriptor::CAccDescriptor (const string &accession)
 
bool CGenBankLoadOptionPanel::CAccDescriptor::operator== (const CAccDescriptor &ad) const
 
string CGenBankLoadOptionPanel::CAccDescriptor::GetAccession () const
 
 CGenBankLoadOptionPanel::CGenBankLoadOptionPanel ()
 
 CGenBankLoadOptionPanel::CGenBankLoadOptionPanel (wxWindow *parent, wxWindowID id=ID_CGENBANKLOADOPTIONPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(266, 184), long style=wxTAB_TRAVERSAL)
 
bool CGenBankLoadOptionPanel::Create (wxWindow *parent, wxWindowID id=ID_CGENBANKLOADOPTIONPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(266, 184), long style=wxTAB_TRAVERSAL)
 
 CGenBankLoadOptionPanel::~CGenBankLoadOptionPanel ()
 
void CGenBankLoadOptionPanel::Init ()
 
void CGenBankLoadOptionPanel::CreateControls ()
 
void CGenBankLoadOptionPanel::OnAccInputUpdated (wxCommandEvent &event)
 wxEVT_COMMAND_TEXT_UPDATED event handler for ID_ACC_INPUT More...
 
void CGenBankLoadOptionPanel::OnRecentAccClicked (wxHtmlLinkEvent &event)
 wxEVT_COMMAND_HTML_LINK_CLICKED event handler for ID_HTMLWINDOW2 More...
 
wxBitmap CGenBankLoadOptionPanel::GetBitmapResource (const wxString &name)
 Retrieves bitmap resources. More...
 
wxIcon CGenBankLoadOptionPanel::GetIconResource (const wxString &name)
 Retrieves icon resources. More...
 
static bool CGenBankLoadOptionPanel::ShowToolTips ()
 
void CGenBankLoadOptionPanel::SaveSettings (const string &regPath)
 
void CGenBankLoadOptionPanel::LoadSettings (const string &regPath)
 
void CGenBankLoadOptionPanel::SaveMruAccessions (const string &regPath)
 
string CGenBankLoadOptionPanel::GetInput () const
 
void CGenBankLoadOptionPanel::SetInput (const string &input)
 
bool CGenBankLoadOptionPanel::IsInputValid ()
 
TIdsVecCGenBankLoadOptionPanel::GetSeqIds ()
 
const vector< string > & CGenBankLoadOptionPanel::GetNAs () const
 
const vector< string > & CGenBankLoadOptionPanel::GetGenomicAccessions () const
 
void CGenBankLoadOptionPanel::x_ValidateInput ()
 
void CGenBankLoadOptionPanel::x_FillMRUList ()
 
 CGenBankLoadOptionPanel::Token::Token ()
 
int CGenBankLoadOptionPanel::x_ProccessText (const string &text, vector< Token > &tokens, ICanceled &canceled)
 
 CGBObjectLoader::CGBObjectLoader (const vector< CRef< CObject > > &ids, const vector< string > &NAs)
 
 CGffLoadParams::CGffLoadParams ()
 Default constructor for CGffLoadParams. More...
 
 CGffLoadParams::CGffLoadParams (const CGffLoadParams &data)
 Copy constructor for CGffLoadParams. More...
 
 CGffLoadParams::~CGffLoadParams ()
 Destructor for CGffLoadParams. More...
 
void CGffLoadParams::operator= (const CGffLoadParams &data)
 Assignment operator for CGffLoadParams. More...
 
bool CGffLoadParams::operator== (const CGffLoadParams &data) const
 Equality operator for CGffLoadParams. More...
 
void CGffLoadParams::Copy (const CGffLoadParams &data)
 Copy function for CGffLoadParams. More...
 
void CGffLoadParams::Init ()
 Initialises member variables. More...
 
virtual void CGffLoadParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CGffLoadParams::SaveSettings () const
 IRegSettings. More...
 
virtual void CGffLoadParams::LoadSettings ()
 
int CGffLoadParams::GetFileFormat () const
 
void CGffLoadParams::SetFileFormat (int value)
 
CMapAssemblyParams CGffLoadParams::GetMapAssembly () const
 
void CGffLoadParams::SetMapAssembly (CMapAssemblyParams value)
 
wxString CGffLoadParams::GetNameFeatSet () const
 
void CGffLoadParams::SetNameFeatSet (wxString value)
 
int CGffLoadParams::GetParseSeqIds () const
 
void CGffLoadParams::SetParseSeqIds (int value)
 
 CGffObjectLoader::CGffObjectLoader (const CGffLoadParams &params, const vector< wxString > &filenames)
 
 CGffParamsPanel::CGffParamsPanel ()
 Constructors. More...
 
 CGffParamsPanel::CGffParamsPanel (wxWindow *parent, wxWindowID id=ID_CGFFPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 500), long style=wxTAB_TRAVERSAL)
 
bool CGffParamsPanel::Create (wxWindow *parent, wxWindowID id=ID_CGFFPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 500), long style=wxTAB_TRAVERSAL)
 Creation. More...
 
 CGffParamsPanel::~CGffParamsPanel ()
 Destructor. More...
 
void CGffParamsPanel::Init ()
 Initialises member variables. More...
 
void CGffParamsPanel::CreateControls ()
 Creates the controls and sizers. More...
 
virtual bool CGffParamsPanel::TransferDataToWindow ()
 
virtual bool CGffParamsPanel::TransferDataFromWindow ()
 
void CGffParamsPanel::OnParseSeqIdNormalSelected (wxCommandEvent &event)
 wxEVT_COMMAND_RADIOBUTTON_SELECTED event handler for ID_SEQ_ID_NORMAL More...
 
void CGffParamsPanel::OnParseSeqIdNumericSelected (wxCommandEvent &event)
 wxEVT_COMMAND_RADIOBUTTON_SELECTED event handler for IDSEQ_ID_NUMERIC More...
 
void CGffParamsPanel::OnParseSeqIdLocalSelected (wxCommandEvent &event)
 wxEVT_COMMAND_RADIOBUTTON_SELECTED event handler for ID_SEQ_ID_LOCAL More...
 
CGffLoadParamsCGffParamsPanel::GetData ()
 Data access. More...
 
const CGffLoadParamsCGffParamsPanel::GetData () const
 
void CGffParamsPanel::SetData (const CGffLoadParams &data)
 
wxBitmap CGffParamsPanel::GetBitmapResource (const wxString &name)
 Retrieves bitmap resources. More...
 
wxIcon CGffParamsPanel::GetIconResource (const wxString &name)
 Retrieves icon resources. More...
 
static bool CGffParamsPanel::ShowToolTips ()
 Should we show tooltips? More...
 
void CGffParamsPanel::x_SetParseSeqId (int val)
 
 CPhyObjectLoader::CPhyObjectLoader (const vector< wxString > &filenames)
 
 CPslObjectLoader::CPslObjectLoader (const CPslLoadParams &params, const vector< wxString > &filenames)
 
 CVcfObjectLoader::CVcfObjectLoader (const CBedLoadParams &params, const vector< wxString > &filenames)
 
 CWigObjectLoader::CWigObjectLoader (const CWigLoadParams &params, const vector< wxString > &filenames)
 
 CPhyLoader::CPhyLoader ()
 CPhyLoader. More...
 
static string CPhyLoader::Id ()
 
static string CPhyLoader::Label ()
 
 CRMLoader::CRMLoader ()
 CRMLoader. More...
 
static string CRMLoader::Id ()
 
static string CRMLoader::Label ()
 
 C5ColLoadManager::C5ColLoadManager ()
 C5ColLoadManager. More...
 
static string C5ColLoadManager::Id ()
 
static string C5ColLoadManager::Label ()
 
 CAgpLoader::CAgpLoader ()
 CAgpLoader. More...
 
static string CAgpLoader::Id ()
 
static string CAgpLoader::Label ()
 
 CAgpLoader::CPage::CPage (CAgpLoader &manager)
 
virtual wxPanel * CAgpLoader::CPage::GetPanel ()
 
virtual bool CAgpLoader::CPage::CanLeavePage (bool)
 
CAgpLoadPageCAgpLoader::x_GetParamsPanel ()
 
 CBedLoadManager::CBedLoadManager ()
 CBedLoadManager. More...
 
static string CBedLoadManager::Id ()
 
static string CBedLoadManager::Label ()
 
 CBedLoadManager::CPage::CPage (CBedLoadManager &manager)
 
virtual wxPanel * CBedLoadManager::CPage::GetPanel ()
 
virtual bool CBedLoadManager::CPage::CanLeavePage (bool)
 
CBedParamsPanelCBedLoadManager::x_GetParamsPanel ()
 
 CColumnarVCFLoaderManager::CColumnarVCFLoaderManager ()
 CColumnarVCFLoaderManager. More...
 
static string CColumnarVCFLoaderManager::Id ()
 
static string CColumnarVCFLoaderManager::Label ()
 
void CColumnarVCFLoaderManager::x_GetRefSeqs ()
 
 CComponentSearchTool::CComponentSearchTool ()
 IDMSearchTool. More...
 
virtual CRef< CSearchJobBaseCComponentSearchTool::x_CreateJob (IDMSearchQuery &query)
 implementing CSearchToolBase pure virtual function More...
 
 CComponentSearchQuery::CComponentSearchQuery (TScopedLocs &locs, const string &ids)
 CComponentSearchQuery. More...
 
string CComponentSearchQuery::GetIds () const
 
virtual string CComponentSearchQuery::ToString () const
 Prepare a string representation of a query (for logging and debugging) More...
 
 CComponentSearchForm::CComponentSearchForm (CComponentSearchTool &tool)
 CComponentSearchForm. More...
 
virtual CIRef< IDMSearchQueryCComponentSearchForm::ConstructQuery ()
 
virtual wxSizer * CComponentSearchForm::GetWidget (wxWindow *parent)
 return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget) More...
 
virtual void CComponentSearchForm::UpdateContexts ()
 updates m_ContextCombo More...
 
virtual void CComponentSearchForm::x_LoadSettings (const CRegistryReadView &)
 
virtual void CComponentSearchForm::x_SaveSettings (CRegistryWriteView) const
 
 CComponentSearchJob::CComponentSearchJob (CComponentSearchQuery &query)
 CComponentSearchJob. More...
 
void CComponentSearchJob::x_AddToResults (CObject &obj, objects::CScope &scope, const string &loc_name, const string &ctx_name)
 
 CCpgSearchTool::CCpgSearchTool ()
 CCpgSearchTool. More...
 
virtual CRef< CSearchJobBaseCCpgSearchTool::x_CreateJob (IDMSearchQuery &query)
 implementing CSearchToolBase pure virtual function More...
 
 CCpgSearchQuery::CCpgSearchQuery (TScopedLocs &locs, const string &xSizeOfSlidingWindow, const string &xMinLenOfIsland, const string &xMinGC, const string &xMinPercentage, const string &xAdjMergeThreshold)
 CCpgSearchQuery. More...
 
string CCpgSearchQuery::GetSizeOfSlidingWindow ()
 
string CCpgSearchQuery::GetMinLenOfIsland ()
 
string CCpgSearchQuery::GetMinGC ()
 
string CCpgSearchQuery::GetMinPercentage ()
 
string CCpgSearchQuery::GetAdjMergeThreshold ()
 
virtual string CCpgSearchQuery::ToString () const
 Prepare a string representation of a query (for logging and debugging) More...
 
 CCpgSearchForm::CCpgSearchForm (CCpgSearchTool &tool)
 CCpgSearchForm. More...
 
 CCpgSearchForm::~CCpgSearchForm ()
 
virtual CIRef< IDMSearchQueryCCpgSearchForm::ConstructQuery ()
 
virtual wxSizer * CCpgSearchForm::GetWidget (wxWindow *parent)
 return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget) More...
 
virtual void CCpgSearchForm::UpdateContexts ()
 updates m_ContextCombo More...
 
virtual void CCpgSearchForm::x_LoadSettings (const CRegistryReadView &view)
 
virtual void CCpgSearchForm::x_SaveSettings (CRegistryWriteView view) const
 
virtual IDMSearchToolCCpgSearchForm::x_GetTool ()
 
 CCpgSearchJob::CCpgSearchJob (CCpgSearchQuery &query)
 CCpgSearchJob. More...
 
void CCpgSearchJob::x_AddToResults (CObject &obj, objects::CScope &scope, const string &loc_name, int start, int stop, int length, int gc, const string &ctx_name)
 
 CEntrezSearchTool::CEntrezSearchTool ()
 IDMSearchTool. More...
 
void CEntrezSearchTool::GetDbNames (vector< string > &name)
 
virtual CRef< CSearchJobBaseCEntrezSearchTool::x_CreateJob (IDMSearchQuery &query)
 implementing CSearchToolBase pure virtual function More...
 
 CEntrezSearchQuery::CEntrezSearchQuery (const string &terms, const string &db_name)
 CEntrezSearchTool. More...
 
string CEntrezSearchQuery::GetTerms () const
 
string CEntrezSearchQuery::GetDbName () const
 
virtual string CEntrezSearchQuery::ToString () const
 Prepare a string representation of a query (for logging and debugging) More...
 
 CEntrezSearchForm::CEntrezSearchForm ()
 
 CEntrezSearchForm::CEntrezSearchForm (CEntrezSearchTool &tool)
 CEntrezSearchForm. More...
 
virtual void CEntrezSearchForm::SetDictionary (list< string > *)
 
virtual void CEntrezSearchForm::SetMainValue (string)
 
 CEntrezSearchJob::CEntrezSearchJob (CEntrezSearchQuery &query)
 CEntrezSearchJob. More...
 
void CEntrezSearchJob::SetReleaseType (xml::node &ds)
 Adds an additional child node, indicating the release type (RefSeq or GenBank) More...
 
 CFASTAFormatLoadManager::CFASTAFormatLoadManager ()
 CFASTAFormatLoadManager. More...
 
static string CFASTAFormatLoadManager::Id ()
 
static string CFASTAFormatLoadManager::Label ()
 
 CFASTAFormatLoadManager::CPage::CPage (CFASTAFormatLoadManager &manager)
 
virtual wxPanel * CFASTAFormatLoadManager::CPage::GetPanel ()
 
virtual bool CFASTAFormatLoadManager::CPage::CanLeavePage (bool)
 
CFASTAFormatParamsPanelCFASTAFormatLoadManager::x_GetParamsPanel ()
 
 CFeatureSearchTool::CFeatureSearchTool ()
 CFeatureSearchTool. More...
 
virtual CRef< CSearchJobBaseCFeatureSearchTool::x_CreateJob (IDMSearchQuery &query)
 implementing CSearchToolBase pure virtual function More...
 
 CFeatureSearchQuery::CFeatureSearchQuery (TScopedLocs &locs, const string &pattern, bool case_sensitive, TPatternType pt_type, const TFeatTypeItemSet &feat_types)
 CFeatureSearchQuery. More...
 
string CFeatureSearchQuery::GetPattern ()
 
TPatternType CFeatureSearchQuery::GetPatternType ()
 
bool CFeatureSearchQuery::GetCaseSensitive ()
 
const TFeatTypeItemSetCFeatureSearchQuery::GetFeatTypes ()
 
virtual string CFeatureSearchQuery::ToString () const
 Prepare a string representation of a query (for logging and debugging) More...
 
 CFeatureSearchForm::CFeatureSearchForm (CFeatureSearchTool &tool)
 
 CFeatureSearchForm::~CFeatureSearchForm ()
 
virtual CIRef< IDMSearchQueryCFeatureSearchForm::ConstructQuery ()
 
virtual wxSizer * CFeatureSearchForm::GetWidget (wxWindow *parent)
 return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget) More...
 
 CFeatureSearchJob::CFeatureSearchJob (CFeatureSearchQuery &query)
 CFeatureSearchJob. More...
 
string CFeatureSearchJob::SeqLocToString (const objects::CSeq_loc &loc)
 
void CFeatureSearchJob::x_SearchFeatures (TScopedLocs &scoped_locs, const TFeatTypeItemSet &feat_types)
 
bool CFeatureSearchJob::x_Match (const string &text) const
 
bool CFeatureSearchJob::x_Match (const objects::CGene_ref &gene_ref) const
 genes have a lot of embedded labels. More...
 
void CFeatureSearchJob::x_AddFeatToResults (const objects::CSeq_feat &feat, objects::CScope &scope, const string &loc_label, const int cnt, const int cnt_found, const string &ctx_name)
 
void CFeatureSearchJob::x_AddToResults (CObject &obj, objects::CScope &scope, const string &loc_name, const string &strand, const string &acc_name, const string &ctx_name)
 
bool CFeatureSearchJob::x_IsSNP () const
 
objects::CSeq_feat_Handle CFeatureSearchJob::x_SearchForSNP (const objects::CSeq_loc &seq_loc, objects::CScope &scope, const set< string > &annot_names)
 
 CGffLoadManager::CGffLoadManager ()
 CGffLoadManager. More...
 
static string CGffLoadManager::Id ()
 
static string CGffLoadManager::Label ()
 
 CGffLoadManager::CPage::CPage (CGffLoadManager &manager)
 
virtual wxPanel * CGffLoadManager::CPage::GetPanel ()
 
virtual bool CGffLoadManager::CPage::CanLeavePage (bool)
 
CGffParamsPanelCGffLoadManager::x_GetParamsPanel ()
 
 COrfSearchTool::COrfSearchTool ()
 COrfSearchTool. More...
 
virtual CRef< CSearchJobBaseCOrfSearchTool::x_CreateJob (IDMSearchQuery &query)
 implementing CSearchToolBase pure virtual function More...
 
 COrfSearchQuery::COrfSearchQuery (TScopedLocs &locs, const string &gc, const string &so, const string &mp)
 COrfSearchQuery. More...
 
string COrfSearchQuery::GetGencode ()
 
string COrfSearchQuery::GetStartOrf ()
 
string COrfSearchQuery::GetMinPairs ()
 
virtual string COrfSearchQuery::ToString () const
 Prepare a string representation of a query (for logging and debugging) More...
 
 COrfSearchForm::SKozakPattern::SKozakPattern (const string &name, const string &regexp, int codon_pos)
 
 COrfSearchForm::COrfSearchForm (COrfSearchTool &tool)
 COrfSearchForm. More...
 
 COrfSearchForm::~COrfSearchForm ()
 
virtual CIRef< IDMSearchQueryCOrfSearchForm::ConstructQuery ()
 
virtual wxSizer * COrfSearchForm::GetWidget (wxWindow *parent)
 return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget) More...
 
virtual void COrfSearchForm::x_LoadSettings (const CRegistryReadView &view)
 
virtual void COrfSearchForm::x_SaveSettings (CRegistryWriteView view) const
 
virtual IDMSearchToolCOrfSearchForm::x_GetTool ()
 
void COrfSearchForm::x_UpdateKozak ()
 
 COrfSearchJob::COrfSearchJob (COrfSearchQuery &query, const COrfSearchForm::TKozakList &kozakList)
 COrfSearchJob. More...
 
int COrfSearchJob::x_DecodeGeneticCode (const string &s)
 
void COrfSearchJob::x_AddToResults (CObject &obj, objects::CScope &scope, int start, int stop, const string &strand, int length, int p_length, const string &start_cdn, const string &stop_cdn, const string &translated_seq, const string &nucleotide_seq, const string &start_context, const string &ctx_name, const string &kozak, int k_loc, int color)
 
 CSequenceSearchTool::CSequenceSearchTool ()
 CSequenceSearchTool. More...
 
virtual CRef< CSearchJobBaseCSequenceSearchTool::x_CreateJob (IDMSearchQuery &query)
 implementing CSearchToolBase pure virtual function More...
 
 CSequenceSearchQuery::CSequenceSearchQuery (TScopedLocs &locs, const string &pattern, TPatternType pt_type, const string &file)
 CSequenceSearchQuery. More...
 
string CSequenceSearchQuery::GetPattern ()
 
string CSequenceSearchQuery::GetPatternFile ()
 
TPatternType CSequenceSearchQuery::GetPatternType ()
 
virtual string CSequenceSearchQuery::ToString () const
 Prepare a string representation of a query (for logging and debugging) More...
 
 CSequenceSearchForm::CSequenceSearchForm (CSequenceSearchTool &tool)
 
 CSequenceSearchForm::~CSequenceSearchForm ()
 
virtual CIRef< IDMSearchQueryCSequenceSearchForm::ConstructQuery ()
 
virtual wxSizer * CSequenceSearchForm::GetWidget (wxWindow *parent)
 return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget) More...
 
virtual void CSequenceSearchForm::x_LoadSettings (const CRegistryReadView &view)
 
virtual void CSequenceSearchForm::x_SaveSettings (CRegistryWriteView view) const
 
virtual IDMSearchToolCSequenceSearchForm::x_GetTool ()
 
virtual void CSequenceSearchForm::UpdateContexts ()
 updates m_ContextCombo More...
 
void CSequenceSearchForm::x_UpdateFileList (void)
 
 CSequenceSearchJob::CSequenceSearchJob (CSequenceSearchQuery &query)
 CSequenceSearchJob. More...
 
IAppJob::EJobState CSequenceSearchJob::x_SearchSequence (TScopedLocs &scoped_locs)
 
void CSequenceSearchJob::x_GetMatches (const string &data, int start, TRangeCollection &coll, bool reverse)
 "offset" argument defines the sequence position corresponding to the fisrt character in "data" More...
 
bool CSequenceSearchJob::x_Match (const string &text)
 
void CSequenceSearchJob::x_GetSequence (objects::CSeqVector &vec, const CRange< TSeqPos > &range, string *s)
 
void CSequenceSearchJob::x_AddToResults (CObject &obj, objects::CScope &scope, const string &sequence, const string &loc_name, const string &strand, const string &ctx_name)
 
 CTextView::CTextView ()
 
 CTextView::~CTextView ()
 
virtual void CTextView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 
 CVCFLoaderManager::CVCFLoaderManager ()
 CVCFLoaderManager. More...
 
static string CVCFLoaderManager::Id ()
 
static string CVCFLoaderManager::Label ()
 
 CVCFLoaderManager::CPage::CPage (CVCFLoaderManager &manager)
 
virtual wxPanel * CVCFLoaderManager::CPage::GetPanel ()
 
virtual bool CVCFLoaderManager::CPage::CanLeavePage (bool)
 
CBedParamsPanelCVCFLoaderManager::x_GetParamsPanel ()
 
 CVcfSearchTool::CVcfSearchTool ()
 IDMSearchTool. More...
 
virtual CRef< CSearchJobBaseCVcfSearchTool::x_CreateJob (IDMSearchQuery &query)
 implementing CSearchToolBase pure virtual function More...
 
 CVcfSearchQuery::CVcfSearchQuery (vector< ISeqLocSearchContext * > VcfContexts, const string &ids)
 CVcfSearchQuery. More...
 
const vector< ISeqLocSearchContext * > & CVcfSearchQuery::GetVcfContexts () const
 
string CVcfSearchQuery::GetIds () const
 
virtual string CVcfSearchQuery::ToString () const
 Prepare a string representation of a query (for logging and debugging) More...
 
 CVcfSearchForm::CVcfSearchForm (CVcfSearchTool &tool)
 CVcfSearchForm. More...
 
virtual CIRef< IDMSearchQueryCVcfSearchForm::ConstructQuery ()
 
virtual wxSizer * CVcfSearchForm::GetWidget (wxWindow *parent)
 return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget) More...
 
virtual void CVcfSearchForm::UpdateContexts ()
 updates m_ContextCombo More...
 
virtual void CVcfSearchForm::x_LoadSettings (const CRegistryReadView &)
 
virtual void CVcfSearchForm::x_SaveSettings (CRegistryWriteView) const
 
 CVcfSearchJob::CVcfSearchJob (CVcfSearchQuery &query)
 CVcfSearchJob. More...
 
 CWigLoadManager::CWigLoadManager ()
 CWigLoadManager. More...
 
static string CWigLoadManager::Id ()
 
static string CWigLoadManager::Label ()
 
 CWigLoadManager::CPage::CPage (CWigLoadManager &manager)
 
virtual wxPanel * CWigLoadManager::CPage::GetPanel ()
 
virtual bool CWigLoadManager::CPage::CanLeavePage (bool)
 
CWigParamsPanelCWigLoadManager::x_GetParamsPanel ()
 
 CResolveIdDlg::CResolveIdDlg ()
 Constructors. More...
 
 CResolveIdDlg::CResolveIdDlg (wxWindow *parent, wxWindowID id=ID_CRESOLVEIDDLG, const wxString &caption=_("Check Sequence Identifiers"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
 
bool CResolveIdDlg::Create (wxWindow *parent, wxWindowID id=ID_CRESOLVEIDDLG, const wxString &caption=_("Check Sequence Identifiers"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
 Creation. More...
 
 CResolveIdDlg::~CResolveIdDlg ()
 Destructor. More...
 
void CResolveIdDlg::Init ()
 Initialises member variables. More...
 
void CResolveIdDlg::SetData (const TData &data, TIdMap &map, objects::CScope &scope)
 
void CResolveIdDlg::CreateControls ()
 Creates the controls and sizers. More...
 
wxBitmap CResolveIdDlg::GetBitmapResource (const wxString &name)
 Retrieves bitmap resources. More...
 
wxIcon CResolveIdDlg::GetIconResource (const wxString &name)
 Retrieves icon resources. More...
 
static bool CResolveIdDlg::ShowToolTips ()
 Should we show tooltips? More...
 
virtual void CResolveIdDlg::x_LoadSettings (const CRegistryReadView &view)
 override these functions in derived classes More...
 
virtual void CResolveIdDlg::x_SaveSettings (CRegistryWriteView view) const
 

Variables

CObjectListWidgetCCleanupPanel::m_ObjectList
 
CCleanupParams CCleanupPanel::m_data
 The data edited by this window. More...
 
TConstScopedObjectsCCleanupPanel::m_InputObjects
 
int CCleanupParams::m_CleanupMode
 
string CCleanupParams::m_RegPath
 
TConstScopedObjects CCleanupParams::m_Objects
 
TConstScopedObjects CCleanupTool::m_Objects
 
CCleanupParams CCleanupTool::m_Params
 
CCleanupPanelCCleanupTool::m_Panel
 
CGBFlatFileLoadManagerCGBFlatFileLoadManager::CPage::m_Manager
 
CUIObject CGBFlatFileLoadManager::m_Descr
 
IServiceLocatorCGBFlatFileLoadManager::m_SrvLocator { nullptr }
 
wxWindow * CGBFlatFileLoadManager::m_ParentWindow { nullptr }
 
string CGBFlatFileLoadManager::m_RegPath
 
EState CGBFlatFileLoadManager::m_State { CGBFlatFileLoadManager::eInvalid }
 
CGBFlatFileParamsPanelCGBFlatFileLoadManager::m_ParamsPanel { nullptr }
 
CGBFlatFileLoadParams CGBFlatFileLoadManager::m_Params
 
vector< wxString > CGBFlatFileLoadManager::m_FileNames
 
CPage CGBFlatFileLoadManager::m_OptionsPage
 
CRef< CGenBankUIDataSourceTypeCGenBankUIDataSource::m_Type
 
CRef< objects::CObjectManager > CGenBankUIDataSource::m_ObjMgr
 
CUIObject CGenBankUIDataSource::m_Descr
 
IServiceLocatorCGenBankUIDataSource::m_SrvLocator
 
bool CGenBankUIDataSource::m_Open
 
CUIObject CGenBankUIDataSourceType::m_Descr
 
IServiceLocatorCGenBankUILoadManager::m_SrvLocator
 
wxWindow * CGenBankUILoadManager::m_ParentWindow
 
CUIObject CGenBankUILoadManager::m_Descriptor
 
EState CGenBankUILoadManager::m_State
 
string CGenBankUILoadManager::m_RegPath
 
CGenBankLoadOptionPanelCGenBankUILoadManager::m_OptionPanel
 
CProjectSelectorPanelCGenBankUILoadManager::m_ProjectSelPanel
 
SProjectSelectorParams CGenBankUILoadManager::m_ProjectParams
 
map< string, TConstScopedObjectsCMergeTool::m_Objects
 
CMergeParams CMergeTool::m_Params
 
CMergePanelCMergeTool::m_Panel
 
wxWindow * CSeqTextView::m_Window
 
CConstRef< CObjectCSeqTextView::m_OrigObj
 
string CSNPSearchQuery::m_Terms
 
CRef< CSNPSearchQueryCSNPSearchJob::m_Query
 
CConstRef< CSerialObjectCFeatTableView::m_OrigObject
 original data object passed to the view More...
 
CRef< objects::CScope > CFeatTableView::m_Scope
 
CObjectIndex CFeatTableView::m_ObjectIndex
 
wxPanel * CFeatTableView::m_Panel
 
wxStatusBar * CFeatTableView::m_StatusBar
 
CFeatTableWidgetCFeatTableView::m_FTblWidget
 
CRef< CFeatTableDSCFeatTableView::m_DataSource
 
string CFeatTableView::m_RegPath
 
CConstRef< objects::CSeq_id > CViewGraphic::m_SeqId
 
CGraphicPanelCViewGraphic::m_GraphicPanel
 
CIRef< INonAsnTrackDataCViewGraphic::m_NonAsnTrackData
 
TConstScopedObjects CAutodefToolManager::m_SeqEntries
 
SAutodefParams CAutodefToolManager::m_Params
 
CAutodefParamsPanelCAutodefToolManager::m_ParamsPanel
 
SAutodefParams CAutodefJob::m_Params
 
CSeqDesktopPanelCSequinDesktopView::m_Window
 
string CSrcEditParams::m_RegPath
 
TConstScopedObjects CSrcEditParams::m_Objects
 
TConstScopedObjects CSrcEditTool::m_Objects
 
CSrcEditParams CSrcEditTool::m_Params
 
CSrcEditPanelCSrcEditTool::m_Panel
 
vector< wxString > C5ColObjectLoader::m_FileNames
 
TObjects C5ColObjectLoader::m_Objects
 
CAgpLoadParams CAgpObjectLoader::m_Params
 
vector< wxString > CAgpObjectLoader::m_FileNames
 
TObjects CAgpObjectLoader::m_Objects
 
vector< stringCAssemblyObjectLoader::m_Accessions
 
TObjects CAssemblyObjectLoader::m_Objects
 
string CAssemblyObjectLoader::m_Descr
 
CBedLoadParams CBedObjectLoader::m_Params
 
vector< wxString > CBedObjectLoader::m_FileNames
 
TObjects CBedObjectLoader::m_Objects
 
wxString CBedObjectLoader::m_CurrentFile
 
vector< CIRef< IObjectLoader > > CChainLoader::m_Loaders
 
vector< CIRef< IExecuteUnit > > CChainLoader::m_ExecuteUnits
 
TObjects CChainLoader::m_Objects
 
CFastaLoadParams CFASTAFormatParamsPanel::m_data
 @begin CFASTAFormatParamsPanel member variables More...
 
bool CFastaLoadParams::m_ForceLocalIDs
 
bool CFastaLoadParams::m_IgnoreGaps
 
int CFastaLoadParams::m_LowercaseOption
 
bool CFastaLoadParams::m_MakeDelta
 
bool CFastaLoadParams::m_NoSplit
 
bool CFastaLoadParams::m_ReadFirst
 
int CFastaLoadParams::m_SeqType
 
bool CFastaLoadParams::m_SkipInvalid
 
string CFastaLoadParams::m_RegPath
 
CGBFlatFileLoadParams CGBFlatFileObjectLoader::m_Params
 
vector< wxString > CGBFlatFileObjectLoader::m_FileNames
 
TObjects CGBFlatFileObjectLoader::m_Objects
 
CRef< objects::CScope > CGBFlatFileObjectLoader::m_Scope
 
string CGenBankLoadOptionPanel::CAccDescriptor::m_Accession
 
CRichTextCtrlCGenBankLoadOptionPanel::m_AccInput
 
CwxHtmlWindowCGenBankLoadOptionPanel::m_MRUWindow
 
int CGenBankLoadOptionPanel::Token::m_Pos
 
int CGenBankLoadOptionPanel::Token::m_Size
 
bool CGenBankLoadOptionPanel::Token::m_Valid
 
bool CGenBankLoadOptionPanel::Token::m_GenomicAccession
 
wxTextAttr CGenBankLoadOptionPanel::m_DefStyle
 
wxTextAttr CGenBankLoadOptionPanel::m_ErrStyle
 
int CGenBankLoadOptionPanel::m_TokensNum
 
int CGenBankLoadOptionPanel::m_ErrNum
 
TIdsVec CGenBankLoadOptionPanel::m_Ids
 
vector< stringCGenBankLoadOptionPanel::m_NAs
 
vector< stringCGenBankLoadOptionPanel::m_GenomicAccessions
 
vector< stringCGenBankLoadOptionPanel::m_ValidTokens
 
TMRUAccList CGenBankLoadOptionPanel::m_AccMRUList
 
vector< CRef< CObject > > CGBObjectLoader::m_Ids
 
vector< stringCGBObjectLoader::m_NAs
 
TObjects CGBObjectLoader::m_Objects
 
int CGffLoadParams::m_FileFormat
 
CMapAssemblyParams CGffLoadParams::m_MapAssembly
 
wxString CGffLoadParams::m_NameFeatSet
 
int CGffLoadParams::m_ParseSeqIds
 
string CGffLoadParams::m_RegPath
 
CGffLoadParams CGffObjectLoader::m_Params
 
vector< wxString > CGffObjectLoader::m_FileNames
 
TObjects CGffObjectLoader::m_Objects
 
CAssemblySelPanelCGffParamsPanel::m_AssemblyPanel
 
CGffLoadParams CGffParamsPanel::m_data
 The data edited by this window. More...
 
vector< wxString > CPhyObjectLoader::m_FileNames
 
TObjects CPhyObjectLoader::m_Objects
 
CPslLoadParams CPslObjectLoader::m_Params
 
vector< wxString > CPslObjectLoader::m_FileNames
 
TObjects CPslObjectLoader::m_Objects
 
CBedLoadParams CVcfObjectLoader::m_Params
 
vector< wxString > CVcfObjectLoader::m_FileNames
 
TObjects CVcfObjectLoader::m_Objects
 
CWigLoadParams CWigObjectLoader::m_Params
 
vector< wxString > CWigObjectLoader::m_FileNames
 
TObjects CWigObjectLoader::m_Objects
 
CUIObject CPhyLoader::m_Descr
 
IServiceLocatorCPhyLoader::m_SrvLocator
 
wxWindow * CPhyLoader::m_ParentWindow
 
string CPhyLoader::m_RegPath
 
vector< wxString > CPhyLoader::m_FileNames
 
CUIObject CRMLoader::m_Descr
 
IServiceLocatorCRMLoader::m_SrvLocator
 
wxWindow * CRMLoader::m_ParentWindow
 
vector< wxString > CRMLoader::m_FileNames
 
IServiceLocatorC5ColLoadManager::m_SrvLocator
 
string C5ColLoadManager::m_RegPath
 
vector< wxString > C5ColLoadManager::m_FileNames
 
CUIObject C5ColLoadManager::m_Descr
 
CAgpLoaderCAgpLoader::CPage::m_Manager
 
CUIObject CAgpLoader::m_Descr
 
IServiceLocatorCAgpLoader::m_SrvLocator
 
wxWindow * CAgpLoader::m_ParentWindow
 
EState CAgpLoader::m_State
 
string CAgpLoader::m_RegPath
 
CAgpLoadPageCAgpLoader::m_ParamsPanel
 
CAgpLoadParams CAgpLoader::m_Params
 
vector< wxString > CAgpLoader::m_FileNames
 
CPage CAgpLoader::m_OptionsPage
 
CBedLoadManagerCBedLoadManager::CPage::m_Manager
 
CUIObject CBedLoadManager::m_Descr
 
IServiceLocatorCBedLoadManager::m_SrvLocator
 
wxWindow * CBedLoadManager::m_ParentWindow
 
EState CBedLoadManager::m_State
 
string CBedLoadManager::m_RegPath
 
CBedParamsPanelCBedLoadManager::m_ParamsPanel
 
CBedLoadParams CBedLoadManager::m_Params
 
vector< wxString > CBedLoadManager::m_FileNames
 
CPage CBedLoadManager::m_OptionsPage
 
CUIObject CColumnarVCFLoaderManager::m_Descr
 
IServiceLocatorCColumnarVCFLoaderManager::m_SrvLocator { nullptr }
 
wxWindow * CColumnarVCFLoaderManager::m_ParentWindow { nullptr }
 
EState CColumnarVCFLoaderManager::m_State
 
string CColumnarVCFLoaderManager::m_RegPath
 
vector< wxString > CColumnarVCFLoaderManager::m_FileNames
 
string CColumnarVCFLoaderManager::m_AssmAcc
 
CRef< objects::CGC_Assembly > CColumnarVCFLoaderManager::m_GenCollAssm
 
vector< CConstRef< objects::CSeq_id > > CColumnarVCFLoaderManager::m_RefSeqIds
 
map< string, set< string > > CColumnarVCFLoaderManager::m_MappedSeqIds
 
size_t CColumnarVCFLoaderManager::m_TopLevelSeqCount = 0
 
CVcfRefSequencesPanelCColumnarVCFLoaderManager::m_RefSequencesPanel
 
CVcfColumnSelectionPanelCColumnarVCFLoaderManager::m_ColumnsPanel
 
CVcfSampleSelectionPanelCColumnarVCFLoaderManager::m_SamplesPanel
 
CVcfAssemblySelectionPanelCColumnarVCFLoaderManager::m_AssemblyPanel
 
CColumnarVCFReader CColumnarVCFLoaderManager::m_VCFreader
 
TScopedLocs CComponentSearchQuery::m_ScopedLocs
 
string CComponentSearchQuery::m_Ids
 
CRef< CComponentSearchToolCComponentSearchForm::m_Tool
 
wxChoice * CComponentSearchForm::m_DbCombo
 
vector< ISeqLocSearchContext * > CComponentSearchForm::m_SeqLocContexts
 
CRef< CComponentSearchQueryCComponentSearchJob::m_Query
 
string CCpgSearchQuery::m_SizeOfSlidingWindow
 
string CCpgSearchQuery::m_MinLenOfIsland
 
string CCpgSearchQuery::m_MinGC
 
string CCpgSearchQuery::m_MinPercentage
 
string CCpgSearchQuery::m_AdjMergeThreshold
 
CRef< CCpgSearchToolCCpgSearchForm::m_Tool
 
wxChoice * CCpgSearchForm::m_DbCombo
 
wxTextCtrl * CCpgSearchForm::m_SizeOfSlidingWindowCtl
 
wxTextCtrl * CCpgSearchForm::m_MinLenOfIslandCtl
 
wxTextCtrl * CCpgSearchForm::m_MinGCCtl
 
wxTextCtrl * CCpgSearchForm::m_MinPercentageCtl
 
wxTextCtrl * CCpgSearchForm::m_AdjMergeThresholdCtl
 
vector< ISeqLocSearchContext * > CCpgSearchForm::m_SeqLocContexts
 
string CCpgSearchForm::m_SizeOfSlidingWindow
 
string CCpgSearchForm::m_MinLenOfIsland
 
string CCpgSearchForm::m_MinGC
 
string CCpgSearchForm::m_MinPercentage
 
string CCpgSearchForm::m_AdjMergeThreshold
 
CRef< CCpgSearchQueryCCpgSearchJob::m_Query
 
string CEntrezSearchQuery::m_Terms
 
string CEntrezSearchQuery::m_DbName
 
CRef< CEntrezSearchQueryCEntrezSearchJob::m_Query
 
CFASTAFormatLoadManagerCFASTAFormatLoadManager::CPage::m_Manager
 
CUIObject CFASTAFormatLoadManager::m_Descr
 
IServiceLocatorCFASTAFormatLoadManager::m_SrvLocator
 
wxWindow * CFASTAFormatLoadManager::m_ParentWindow
 
EState CFASTAFormatLoadManager::m_State
 
string CFASTAFormatLoadManager::m_RegPath
 
CFASTAFormatParamsPanelCFASTAFormatLoadManager::m_ParamsPanel
 
CFastaLoadParams CFASTAFormatLoadManager::m_Params
 
vector< wxString > CFASTAFormatLoadManager::m_FileNames
 
CPage CFASTAFormatLoadManager::m_OptionsPage
 
string CFeatureSearchQuery::m_Pattern
 
TPatternType CFeatureSearchQuery::m_PatternType
 
bool CFeatureSearchQuery::m_CaseSensitive
 
TFeatTypeItemSet CFeatureSearchQuery::m_FeatTypesSet
 
set< stringCFeatureSearchQuery::m_AnnotNames
 Feature types to search. More...
 
CRef< CFeatureSearchQueryCFeatureSearchJob::m_Query
 
TPatternType CFeatureSearchJob::m_PatternType
 
string CFeatureSearchJob::m_SearchStr
 
CRegexpCFeatureSearchJob::m_Pattern
 search patteern for "Exact Match" and "Wildcard" modes More...
 
bool CFeatureSearchJob::m_CaseSensitive
 regular expression to apply More...
 
CGffLoadManagerCGffLoadManager::CPage::m_Manager
 
IServiceLocatorCGffLoadManager::m_SrvLocator
 
wxWindow * CGffLoadManager::m_ParentWindow
 
EState CGffLoadManager::m_State
 
string CGffLoadManager::m_RegPath
 
CGffParamsPanelCGffLoadManager::m_ParamsPanel
 
CGffLoadParams CGffLoadManager::m_Params
 
vector< wxString > CGffLoadManager::m_FileNames
 
CUIObject CGffLoadManager::m_Descr
 
CPage CGffLoadManager::m_OptionsPage
 
string COrfSearchQuery::m_Gencode
 
string COrfSearchQuery::m_StartOrf
 
string COrfSearchQuery::m_MinPairs
 
string COrfSearchForm::SKozakPattern::m_Name
 
string COrfSearchForm::SKozakPattern::m_Regexp
 
int COrfSearchForm::SKozakPattern::m_Codon_pos
 
static TKozakList COrfSearchForm::m_Kozak
 
CRef< COrfSearchToolCOrfSearchForm::m_Tool
 
wxChoice * COrfSearchForm::m_DbCombo
 
wxChoice * COrfSearchForm::m_GencodeCombo
 
wxChoice * COrfSearchForm::m_StartorfCombo
 
wxTextCtrl * COrfSearchForm::m_BasepairsText
 
vector< ISeqLocSearchContext * > COrfSearchForm::m_SeqLocContexts
 
string COrfSearchForm::m_Gencode
 
string COrfSearchForm::m_StartOrf
 
string COrfSearchForm::m_MinPairs
 
CRef< COrfSearchQueryCOrfSearchJob::m_Query
 
int COrfSearchJob::m_ColorCol
 
COrfSearchForm::TKozakList COrfSearchJob::m_KozakList
 
string CSequenceSearchQuery::m_Pattern
 
TPatternType CSequenceSearchQuery::m_PatternType
 
string CSequenceSearchQuery::m_PatternFile
 
static TFileList CSequenceSearchForm::m_FileList
 CSequenceSearchForm. More...
 
CRef< CSequenceSearchToolCSequenceSearchForm::m_Tool
 
wxChoice * CSequenceSearchForm::m_DbCombo
 
wxChoice * CSequenceSearchForm::m_TypeCombo
 
wxChoice * CSequenceSearchForm::m_PatternCombo
 
vector< ISeqLocSearchContext * > CSequenceSearchForm::m_SeqLocContexts
 
TPatternType CSequenceSearchForm::m_PatternType
 
string CSequenceSearchForm::m_SearchPattern
 
wxFlexGridSizer * CSequenceSearchForm::m_pSearchSizer
 
wxFlexGridSizer * CSequenceSearchForm::m_pPatternSizer
 
CRef< CSequenceSearchQueryCSequenceSearchJob::m_Query
 
TPatternType CSequenceSearchJob::m_PatternType
 
string CSequenceSearchJob::m_SearchStr
 
CRegexpCSequenceSearchJob::m_Pattern
 search patteern for "Exact Match" and "Wildcard" modes More...
 
string CSequenceSearchJob::m_PatternFile
 regular expression to apply More...
 
CTextPanelCTextView::m_Window
 
bool CTextView::m_UsingStatusBar
 
CVCFLoaderManagerCVCFLoaderManager::CPage::m_Manager
 
CUIObject CVCFLoaderManager::m_Descr
 
IServiceLocatorCVCFLoaderManager::m_SrvLocator
 
wxWindow * CVCFLoaderManager::m_ParentWindow
 
EState CVCFLoaderManager::m_State
 
string CVCFLoaderManager::m_RegPath
 
CBedParamsPanelCVCFLoaderManager::m_ParamsPanel
 
CBedLoadParams CVCFLoaderManager::m_Params
 
vector< wxString > CVCFLoaderManager::m_FileNames
 
CPage CVCFLoaderManager::m_OptionsPage
 
vector< ISeqLocSearchContext * > CVcfSearchQuery::m_VcfContexts
 
string CVcfSearchQuery::m_Ids
 
CRef< CVcfSearchToolCVcfSearchForm::m_Tool
 
wxChoice * CVcfSearchForm::m_DbCombo
 
CRef< CVcfSearchQueryCVcfSearchJob::m_Query
 
CWigLoadManagerCWigLoadManager::CPage::m_Manager
 
CUIObject CWigLoadManager::m_Descr
 
IServiceLocatorCWigLoadManager::m_SrvLocator
 
wxWindow * CWigLoadManager::m_ParentWindow
 
EState CWigLoadManager::m_State
 
string CWigLoadManager::m_RegPath
 
CWigParamsPanelCWigLoadManager::m_ParamsPanel
 
CWigLoadParams CWigLoadManager::m_Params
 
vector< wxString > CWigLoadManager::m_FileNames
 
CPage CWigLoadManager::m_OptionsPage
 
wxGrid * CResolveIdDlg::m_Grid
 

Friends

class CCleanupParams::CCleanupPanel
 
class CSeqTextView::CSeqTextViewFactory
 
class CFeatTableView::CFeatTableViewFactory
 
class CViewGraphic::CViewGraphicFactory
 
class CSequinDesktopView::CSequinDesktopViewFactory
 
class CSrcEditParams::CSrcEditPanel
 
class CFastaLoadParams::CFASTAFormatParamsPanel
 
class CGffLoadParams::CGffParamsPanel
 
class CTextView::CTextViewFactory
 

CSearchJobBase overridables

virtual bool CFeatureSearchJob::x_ValidateParams ()
 returns true if Job params are correct, implement in derived classes More...
 
virtual EJobState CFeatureSearchJob::x_DoSearch ()
 performs searching, assuming that params are correct; Implement in derived classes More...
 
virtual void CFeatureSearchJob::x_SetupColumns (CObjectList &obj_list)
 add custom columns if needed More...
 

CAlgoToolManagerParamsPanel implementation

void CCleanupPanel::RestoreDefaults ()
 override in derived classes More...
 

IRegSettings interface implementation

virtual void CCleanupPanel::LoadSettings ()
 
virtual void CCleanupPanel::SaveSettings () const
 override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CCleanupTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CCleanupTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual bool CCleanupTool::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CCleanupTool::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCCleanupTool::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 

IExtension interface implementation

virtual string CCleanupTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CCleanupTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCCleanupTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCCleanupTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CCleanupTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CCleanupTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCCleanupTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

IFileLoadPanelClient interface implementation

virtual string CGBFlatFileLoadManager::GetLabel () const
 
virtual wxString CGBFlatFileLoadManager::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CGBFlatFileLoadManager::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CGBFlatFileLoadManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CGBFlatFileLoadManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCGBFlatFileLoadManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CGBFlatFileLoadManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CGBFlatFileLoadManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CGBFlatFileLoadManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CGBFlatFileLoadManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CGBFlatFileLoadManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CGBFlatFileLoadManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CGBFlatFileLoadManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCGBFlatFileLoadManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCGBFlatFileLoadManager::GetExecuteUnit ()
 
virtual IWizardPageCGBFlatFileLoadManager::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual IWizardPageCGBFlatFileLoadManager::GetOptionsPage ()
 Returns page for tool options (long wizard path via "Options" button) More...
 
virtual void CGBFlatFileLoadManager::SetPrevPage (IWizardPage *prevPage)
 Sets a wizard page which should show before the first page of the tool. More...
 
virtual wxString CGBFlatFileLoadManager::GetFormatWildcard ()
 
virtual bool CGBFlatFileLoadManager::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CGBFlatFileLoadManager::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CGBFlatFileLoadManager::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CGBFlatFileLoadManager::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CGBFlatFileLoadManager::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CGBFlatFileLoadManager::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string CGBFlatFileLoadManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CGBFlatFileLoadManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CGBFlatFileLoadManager::SetRegistryPath (const string &path)
 
virtual void CGBFlatFileLoadManager::LoadSettings ()
 
virtual void CGBFlatFileLoadManager::SaveSettings () const
 

IExtension interface implementation

virtual string CGenBankUIDataSource::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CGenBankUIDataSource::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IServiceLocatorConsumer implementation

virtual void CGenBankUIDataSource::SetServiceLocator (IServiceLocator *locator)
 

IUIDataSource interface implementation

virtual IUIDataSourceTypeCGenBankUIDataSource::GetType () const
 
virtual const IUIObjectCGenBankUIDataSource::GetDescr ()
 returns UI description of the object (label, icon etc.) More...
 
virtual bool CGenBankUIDataSource::IsOpen ()
 a Data source needs to be open before use and closed after. More...
 
virtual bool CGenBankUIDataSource::Open ()
 Prepares Data Source for use, any initialization that can be potentially time-consuming or may require error handling shall be done in this function, not in a constructor. More...
 
virtual bool CGenBankUIDataSource::Close ()
 
virtual void CGenBankUIDataSource::EditProperties ()
 
virtual IUIToolManagerCGenBankUIDataSource::GetLoadManager ()
 
virtual int CGenBankUIDataSource::GetDefaultCommand ()
 
virtual wxEvtHandler * CGenBankUIDataSource::CreateEvtHandler ()
 

IExplorerItemCmdContributor implementation

virtual IExplorerItemCmdContributor::TContribution CGenBankUIDataSource::GetMenu (wxTreeCtrl &treeCtrl, PT::TItems &items)
 for the given set of items returns a contribution More...
 

IUIDataSourceType interface implementation

virtual const IUIObjectCGenBankUIDataSourceType::GetDescr ()
 returns UI description of the type (label, icon etc.) More...
 
virtual IUIDataSourceCGenBankUIDataSourceType::CreateDataSource ()
 factory method; create an Data Source instance More...
 
virtual bool CGenBankUIDataSourceType::AutoCreateDefaultDataSource ()
 returns "true" if this type needs to create a default instance of the Data Source at start-up More...
 

IExtension interface implementation

virtual string CGenBankUIDataSourceType::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CGenBankUIDataSourceType::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IUIToolManager interface implementation

virtual void CGenBankUILoadManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CGenBankUILoadManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCGenBankUILoadManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CGenBankUILoadManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CGenBankUILoadManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CGenBankUILoadManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CGenBankUILoadManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CGenBankUILoadManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CGenBankUILoadManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CGenBankUILoadManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCGenBankUILoadManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 

IRegSettings interface implementation

virtual void CGenBankUILoadManager::SetRegistryPath (const string &path)
 
virtual void CGenBankUILoadManager::LoadSettings ()
 
virtual void CGenBankUILoadManager::SaveSettings () const
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CMergeTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CMergeTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual bool CMergeTool::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CMergeTool::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCMergeTool::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 

IExtension interface implementation

virtual string CMergeTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CMergeTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCMergeTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCMergeTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CMergeTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CMergeTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCMergeTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

IWMClient interface implementation

virtual wxWindow * CSeqTextView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 
virtual wxEvtHandler * CSeqTextView::GetCommandHandler ()
 IWMClient implementation. More...
 

IView implementation

@(

virtual const CViewTypeDescriptorCSeqTextView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CSeqTextView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CSeqTextView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual bool CSeqTextView::InitView (TConstScopedObjects &objects, const objects::CUser_object *params)
 initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project More...
 

ISelectionClient Implementation

virtual void CSeqTextView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
virtual void CSeqTextView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 
virtual void CSeqTextView::GetMainObject (TConstScopedObjects &objs) const
 Adds the main data objects represented by the client to "objects". More...
 

IExtension interface implementation

virtual string CSeqTextViewFactory::GetExtensionIdentifier () const
 CSeqTextViewFactory. More...
 
virtual string CSeqTextViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCSeqTextViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCSeqTextViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CSeqTextViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual const CProjectViewTypeDescriptorCSeqTextViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual int CSeqTextViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (not using object conversion) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 
virtual bool CSeqTextViewFactory::IsCompatibleWith (const CObject &object, objects::CScope &scope)
 

IUITool implementation

virtual IUIToolCSNPSearchTool::Clone () const
 
virtual string CSNPSearchTool::GetName () const
 returns unique name of the method that is used in UI to identify it More...
 
virtual string CSNPSearchTool::GetDescription () const
 returns a detailed description of the method that is used in UI More...
 

IDMSearchTool implementation

virtual CIRef< IDMSearchFormCSNPSearchTool::CreateSearchForm ()
 factory method for creating a form representing the tool More...
 
virtual bool CSNPSearchTool::IsCompatible (IDataMiningContext *context)
 retuns true if the tool is compatible with the provided Search Context More...
 

IExtension implementation

virtual string CSNPSearchTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CSNPSearchTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IDMSearchForm implementation

typedef pair< string, stringCSNPSearchForm::TStrPair
 
typedef vector< TStrPairCSNPSearchForm::TNamePairs
 
CRef< CSNPSearchToolCSNPSearchForm::m_Tool
 
virtual void CSNPSearchForm::Create ()
 
virtual void CSNPSearchForm::Init ()
 
virtual void CSNPSearchForm::Update ()
 
virtual CIRef< IDMSearchQueryCSNPSearchForm::ConstructQuery ()
 
virtual wxSizer * CSNPSearchForm::GetWidget (wxWindow *parent)
 return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget) More...
 
virtual void CSNPSearchForm::UpdateContexts ()
 updates m_ContextCombo More...
 
virtual void CSNPSearchForm::x_LoadSettings (const CRegistryReadView &view)
 
virtual void CSNPSearchForm::x_SaveSettings (CRegistryWriteView view) const
 
IDMSearchToolCSNPSearchForm::x_GetTool (void)
 

CSearchJobBase overridables

virtual bool CSNPSearchJob::x_ValidateParams ()
 returns true if Job params are correct, implement in derived classes More...
 
virtual EJobState CSNPSearchJob::x_DoSearch ()
 performs searching, assuming that params are correct; Implement in derived classes More...
 
virtual void CSNPSearchJob::x_SetupColumns (CObjectList &obj_list)
 add custom columns if needed More...
 
virtual CObjectListTableModelCSNPSearchJob::x_GetNewOLTModel () const
 factory method creating new column handler for CObjectListWidget More...
 

IWMClient interface implementation

virtual wxWindow * CFeatTableView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 

IView interface implementation

virtual const CViewTypeDescriptorCFeatTableView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CFeatTableView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CFeatTableView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual bool CFeatTableView::InitView (TConstScopedObjects &objects, const objects::CUser_object *params)
 initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project More...
 
virtual void CFeatTableView::OnProjectChanged (CProjectViewEvent &evt)
 
virtual void CFeatTableView::OnProjectChanged ()
 

ISelectionClient Implementation

virtual void CFeatTableView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
virtual void CFeatTableView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 

CProjectViewBase overridables

virtual void CFeatTableView::GetCompatibleToolBars (vector< string > &names)
 returns the names of toolbars compatible with this class (toolbars that are relevant and useful in the context of this class) More...
 
virtual void CFeatTableView::GetVisibleRanges (CVisibleRange &vrange) const
 populate a visible range event for broadcasting More...
 

CProjectView callback overridables

virtual void CFeatTableView::OnWidgetRangeChanged ()
 
virtual void CFeatTableView::OnWidgetSelChanged ()
 

IRegSettings interface implementation

virtual void CFeatTableView::SetRegistryPath (const string &reg_path)
 
virtual void CFeatTableView::LoadSettings ()
 
virtual void CFeatTableView::SaveSettings () const
 

CProjectView overridables

objects::CScope * CFeatTableView::x_PreAttachToProject (TConstScopedObjects &objects)
 
void CFeatTableView::x_PostAttachToProject ()
 

IExtension interface implementation

virtual string CFeatTableViewFactory::GetExtensionIdentifier () const
 CFeatTableViewFactory. More...
 
virtual string CFeatTableViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCFeatTableViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCFeatTableViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CFeatTableViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual const CProjectViewTypeDescriptorCFeatTableViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual bool CFeatTableViewFactory::IsCompatibleWith (const CObject &object, objects::CScope &scope)
 
virtual int CFeatTableViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (not using object conversion) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 

IWMClient interface implementation

virtual wxWindow * CViewGraphic::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 
virtual const wxMenu * CViewGraphic::GetMenu ()
 returns a menu (must be deleted by the caller) menu injections should follow a separator named "Contribs" More...
 

IView interface implementation

virtual const CViewTypeDescriptorCViewGraphic::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CViewGraphic::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CViewGraphic::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual bool CViewGraphic::InitView (TConstScopedObjects &objects, const objects::CUser_object *params)
 initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project More...
 
virtual void CViewGraphic::OnProjectChanged (CProjectViewEvent &evt)
 
virtual void CViewGraphic::SetOrigObject (SConstScopedObject &obj)
 

IViewSettingsAtProject implementation

void CViewGraphic::SaveSettingsAtProject (objects::CGBProjectHandle &project) const
 

ISelectionClient Implementation

void CViewGraphic::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
void CViewGraphic::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 

IVisibleRangeClient interface implementation

virtual void CViewGraphic::OnVisibleRangeChanged (const CVisibleRange &vrange, IVisibleRangeClient *source)
 

IDataMiningContext Implementation

virtual string CViewGraphic::GetDMContextName ()
 returns Name of the context to be used in UI More...
 

CProjectView overridables

virtual void CViewGraphic::GetVisibleRanges (CVisibleRange &vrange) const
 populate a visible range event for broadcasting More...
 
virtual void CViewGraphic::OnWidgetRangeChanged ()
 

CProjectViewBase overridables

virtual void CViewGraphic::OnViewAttached (IView &)
 
virtual void CViewGraphic::OnViewReleased (IView &)
 

IExtension interface implementation

virtual string CViewGraphicFactory::GetExtensionIdentifier () const
 CViewGraphicFactory. More...
 
virtual string CViewGraphicFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCViewGraphicFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCViewGraphicFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CViewGraphicFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual void CViewGraphicFactory::RegisterCommands (CUICommandRegistry &cmd_reg, wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register commands used by view More...
 
virtual const CProjectViewTypeDescriptorCViewGraphicFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual int CViewGraphicFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (not using object conversion) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 
virtual bool CViewGraphicFactory::IsCompatibleWith (const CObject &object, objects::CScope &scope)
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CAutodefToolManager::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CAutodefToolManager::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual IAppTaskCAutodefToolManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 

IExtension interface implementation

virtual string CAutodefToolManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CAutodefToolManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCAutodefToolManager::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCAutodefToolManager::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CAutodefToolManager::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CAutodefToolManager::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual void CAutodefToolManager::x_CreateProjectPanelIfNeeded ()
 returns / creates Project panel More...
 
virtual CDataLoadingAppJobCAutodefToolManager::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

IGuiWidgetHost implementation

virtual void CSequinDesktopView::CloseWidget ()
 IGuiWidgetHost implementation. More...
 
virtual void CSequinDesktopView::WidgetSelectionChanged ()
 
virtual void CSequinDesktopView::WidgetActivated ()
 
virtual void CSequinDesktopView::GetAppSelection (TConstObjects &objects)
 
virtual void CSequinDesktopView::OnWidgetCommand (const string &command)
 
virtual void CSequinDesktopView::ShowView (const string &viewName, FWindowFactory widgetFactory, TConstScopedObjects &objects, bool bFloat)
 

IWMClient interface implementation

virtual wxWindow * CSequinDesktopView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 
virtual wxEvtHandler * CSequinDesktopView::GetCommandHandler ()
 IWMClient implementation. More...
 

IMenuContributor interface implementation

virtual const wxMenu * CSequinDesktopView::GetMenu ()
 returns a menu (must be deleted by the caller) menu injections should follow a separator named "Contribs" More...
 

IView implementation

@(

virtual const CViewTypeDescriptorCSequinDesktopView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CSequinDesktopView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CSequinDesktopView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual bool CSequinDesktopView::InitView (TConstScopedObjects &objects, const objects::CUser_object *params)
 initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project More...
 
virtual void CSequinDesktopView::OnProjectChanged (CProjectViewEvent &evt)
 

ISelectionClient Implementation

virtual void CSequinDesktopView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
virtual void CSequinDesktopView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 
virtual void CSequinDesktopView::GetMainObject (TConstScopedObjects &objs) const
 Adds the main data objects represented by the client to "objects". More...
 

IExtension interface implementation

virtual string CSequinDesktopViewFactory::GetExtensionIdentifier () const
 CSequinDesktopViewFactory. More...
 
virtual string CSequinDesktopViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCSequinDesktopViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCSequinDesktopViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CSequinDesktopViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual void CSequinDesktopViewFactory::RegisterCommands (CUICommandRegistry &cmd_reg, wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register commands used by view More...
 
virtual const CProjectViewTypeDescriptorCSequinDesktopViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual int CSequinDesktopViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (not using object conversion) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 

COpenViewManager implementation

virtual string CSequinDesktopViewFactory::GetTargetType () const
 
virtual bool CSequinDesktopViewFactory::AllowMerge () const
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CSrcEditTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CSrcEditTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual bool CSrcEditTool::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CSrcEditTool::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCSrcEditTool::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 

IExtension interface implementation

virtual string CSrcEditTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CSrcEditTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCSrcEditTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCSrcEditTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CSrcEditTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CSrcEditTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCSrcEditTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

IObjectLoader implementation

virtual TObjectsC5ColObjectLoader::GetObjects ()
 
virtual string C5ColObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool C5ColObjectLoader::PreExecute ()
 
virtual bool C5ColObjectLoader::Execute (ICanceled &canceled)
 
virtual bool C5ColObjectLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCAgpObjectLoader::GetObjects ()
 
virtual string CAgpObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CAgpObjectLoader::PreExecute ()
 
virtual bool CAgpObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CAgpObjectLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCAssemblyObjectLoader::GetObjects ()
 
virtual string CAssemblyObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CAssemblyObjectLoader::PreExecute ()
 
virtual bool CAssemblyObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CAssemblyObjectLoader::PostExecute ()
 

IGencollSvcErrors implementation

virtual void CAssemblyObjectLoader::ReportError (const string &accession, const string &error)
 

IObjectLoader implementation

virtual TObjectsCBedObjectLoader::GetObjects ()
 
virtual string CBedObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CBedObjectLoader::PreExecute ()
 
virtual bool CBedObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CBedObjectLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCChainLoader::GetObjects ()
 
virtual string CChainLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CChainLoader::PreExecute ()
 
virtual bool CChainLoader::Execute (ICanceled &canceled)
 
virtual bool CChainLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCGBFlatFileObjectLoader::GetObjects ()
 
virtual string CGBFlatFileObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CGBFlatFileObjectLoader::PreExecute ()
 
virtual bool CGBFlatFileObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CGBFlatFileObjectLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCGBObjectLoader::GetObjects ()
 
virtual string CGBObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CGBObjectLoader::PreExecute ()
 
virtual bool CGBObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CGBObjectLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCGffObjectLoader::GetObjects ()
 
virtual string CGffObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CGffObjectLoader::PreExecute ()
 
virtual bool CGffObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CGffObjectLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCPhyObjectLoader::GetObjects ()
 
virtual string CPhyObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CPhyObjectLoader::PreExecute ()
 
virtual bool CPhyObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CPhyObjectLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCPslObjectLoader::GetObjects ()
 
virtual string CPslObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CPslObjectLoader::PreExecute ()
 
virtual bool CPslObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CPslObjectLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCVcfObjectLoader::GetObjects ()
 
virtual string CVcfObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CVcfObjectLoader::PreExecute ()
 
virtual bool CVcfObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CVcfObjectLoader::PostExecute ()
 

IObjectLoader implementation

virtual TObjectsCWigObjectLoader::GetObjects ()
 
virtual string CWigObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CWigObjectLoader::PreExecute ()
 
virtual bool CWigObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CWigObjectLoader::PostExecute ()
 

IFileLoadPanelClient interface implementation

virtual string CPhyLoader::GetLabel () const
 
virtual wxString CPhyLoader::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CPhyLoader::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CPhyLoader::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CPhyLoader::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCPhyLoader::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CPhyLoader::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CPhyLoader::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CPhyLoader::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CPhyLoader::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CPhyLoader::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CPhyLoader::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CPhyLoader::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCPhyLoader::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCPhyLoader::GetExecuteUnit ()
 
virtual IWizardPageCPhyLoader::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual wxString CPhyLoader::GetFormatWildcard ()
 
virtual bool CPhyLoader::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CPhyLoader::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CPhyLoader::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CPhyLoader::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CPhyLoader::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CPhyLoader::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string CPhyLoader::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CPhyLoader::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CPhyLoader::SetRegistryPath (const string &path)
 
virtual void CPhyLoader::LoadSettings ()
 
virtual void CPhyLoader::SaveSettings () const
 

IFileLoadPanelClient interface implementation

virtual string CRMLoader::GetLabel () const
 
virtual wxString CRMLoader::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CRMLoader::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CRMLoader::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CRMLoader::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCRMLoader::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CRMLoader::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CRMLoader::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CRMLoader::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CRMLoader::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CRMLoader::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CRMLoader::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CRMLoader::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCRMLoader::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCRMLoader::GetExecuteUnit ()
 
virtual IWizardPageCRMLoader::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual wxString CRMLoader::GetFormatWildcard ()
 
virtual bool CRMLoader::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CRMLoader::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CRMLoader::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CRMLoader::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CRMLoader::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CRMLoader::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string CRMLoader::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CRMLoader::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IFileLoadPanelClient interface implementation

virtual string C5ColLoadManager::GetLabel () const
 
virtual wxString C5ColLoadManager::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string C5ColLoadManager::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void C5ColLoadManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void C5ColLoadManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectC5ColLoadManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void C5ColLoadManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void C5ColLoadManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * C5ColLoadManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool C5ColLoadManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool C5ColLoadManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool C5ColLoadManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool C5ColLoadManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskC5ColLoadManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitC5ColLoadManager::GetExecuteUnit ()
 
virtual IWizardPageC5ColLoadManager::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual wxString C5ColLoadManager::GetFormatWildcard ()
 
virtual bool C5ColLoadManager::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void C5ColLoadManager::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void C5ColLoadManager::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool C5ColLoadManager::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool C5ColLoadManager::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool C5ColLoadManager::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string C5ColLoadManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string C5ColLoadManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void C5ColLoadManager::SetRegistryPath (const string &path)
 
virtual void C5ColLoadManager::LoadSettings ()
 
virtual void C5ColLoadManager::SaveSettings () const
 

IFileLoadPanelClient interface implementation

virtual string CAgpLoader::GetLabel () const
 
virtual wxString CAgpLoader::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CAgpLoader::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CAgpLoader::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CAgpLoader::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCAgpLoader::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CAgpLoader::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CAgpLoader::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CAgpLoader::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CAgpLoader::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CAgpLoader::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CAgpLoader::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CAgpLoader::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCAgpLoader::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCAgpLoader::GetExecuteUnit ()
 
virtual IWizardPageCAgpLoader::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual IWizardPageCAgpLoader::GetOptionsPage ()
 Returns page for tool options (long wizard path via "Options" button) More...
 
virtual void CAgpLoader::SetPrevPage (IWizardPage *prevPage)
 Sets a wizard page which should show before the first page of the tool. More...
 
virtual wxString CAgpLoader::GetFormatWildcard ()
 
virtual bool CAgpLoader::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CAgpLoader::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CAgpLoader::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CAgpLoader::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CAgpLoader::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CAgpLoader::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string CAgpLoader::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CAgpLoader::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CAgpLoader::SetRegistryPath (const string &path)
 
virtual void CAgpLoader::LoadSettings ()
 
virtual void CAgpLoader::SaveSettings () const
 

IFileLoadPanelClient interface implementation

virtual string CBedLoadManager::GetLabel () const
 
virtual wxString CBedLoadManager::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CBedLoadManager::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CBedLoadManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CBedLoadManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCBedLoadManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CBedLoadManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CBedLoadManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CBedLoadManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CBedLoadManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CBedLoadManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CBedLoadManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CBedLoadManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCBedLoadManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCBedLoadManager::GetExecuteUnit ()
 
virtual IWizardPageCBedLoadManager::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual IWizardPageCBedLoadManager::GetOptionsPage ()
 Returns page for tool options (long wizard path via "Options" button) More...
 
virtual void CBedLoadManager::SetPrevPage (IWizardPage *prevPage)
 Sets a wizard page which should show before the first page of the tool. More...
 
virtual wxString CBedLoadManager::GetFormatWildcard ()
 
virtual bool CBedLoadManager::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CBedLoadManager::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CBedLoadManager::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CBedLoadManager::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CBedLoadManager::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CBedLoadManager::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string CBedLoadManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CBedLoadManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CBedLoadManager::SetRegistryPath (const string &path)
 
virtual void CBedLoadManager::LoadSettings ()
 
virtual void CBedLoadManager::SaveSettings () const
 

IFileLoadPanelClient interface implementation

virtual string CColumnarVCFLoaderManager::GetLabel () const
 
virtual wxString CColumnarVCFLoaderManager::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CColumnarVCFLoaderManager::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CColumnarVCFLoaderManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CColumnarVCFLoaderManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCColumnarVCFLoaderManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CColumnarVCFLoaderManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CColumnarVCFLoaderManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CColumnarVCFLoaderManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CColumnarVCFLoaderManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CColumnarVCFLoaderManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CColumnarVCFLoaderManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CColumnarVCFLoaderManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCColumnarVCFLoaderManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCColumnarVCFLoaderManager::GetExecuteUnit ()
 
virtual IWizardPageCColumnarVCFLoaderManager::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual IWizardPageCColumnarVCFLoaderManager::GetOptionsPage ()
 Returns page for tool options (long wizard path via "Options" button) More...
 
virtual void CColumnarVCFLoaderManager::SetPrevPage (IWizardPage *prevPage)
 Sets a wizard page which should show before the first page of the tool. More...
 
virtual wxString CColumnarVCFLoaderManager::GetFormatWildcard ()
 
virtual bool CColumnarVCFLoaderManager::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CColumnarVCFLoaderManager::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CColumnarVCFLoaderManager::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CColumnarVCFLoaderManager::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CColumnarVCFLoaderManager::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CColumnarVCFLoaderManager::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string CColumnarVCFLoaderManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CColumnarVCFLoaderManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CColumnarVCFLoaderManager::SetRegistryPath (const string &path)
 
virtual void CColumnarVCFLoaderManager::LoadSettings ()
 
virtual void CColumnarVCFLoaderManager::SaveSettings () const
 

IUITool implementation

virtual IUIToolCComponentSearchTool::Clone () const
 
virtual string CComponentSearchTool::GetName () const
 returns unique name of the method that is used in UI to identify it More...
 
virtual string CComponentSearchTool::GetDescription () const
 returns a detailed description of the method that is used in UI More...
 

IDMSearchTool implementation

virtual CIRef< IDMSearchFormCComponentSearchTool::CreateSearchForm ()
 factory method for creating a form representing the tool More...
 
virtual bool CComponentSearchTool::IsCompatible (IDataMiningContext *context)
 retuns true if the tool is compatible with the provided Search Context More...
 

IExtension implementation

virtual string CComponentSearchTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CComponentSearchTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IDMSearchForm implementation

virtual void CComponentSearchForm::Create ()
 
virtual void CComponentSearchForm::Init ()
 
virtual void CComponentSearchForm::Update ()
 

CSearchFormBase overridables

virtual void CComponentSearchForm::x_CreateWidgets ()
 
virtual IDMSearchToolCComponentSearchForm::x_GetTool ()
 

CSearchJobBase overridables

virtual bool CComponentSearchJob::x_ValidateParams ()
 returns true if Job params are correct, implement in derived classes More...
 
virtual EJobState CComponentSearchJob::x_DoSearch ()
 performs searching, assuming that params are correct; Implement in derived classes More...
 
virtual void CComponentSearchJob::x_SetupColumns (CObjectList &obj_list)
 add custom columns if needed More...
 

IUITool implementation

virtual IUIToolCCpgSearchTool::Clone () const
 
virtual string CCpgSearchTool::GetName () const
 returns unique name of the method that is used in UI to identify it More...
 
virtual string CCpgSearchTool::GetDescription () const
 returns a detailed description of the method that is used in UI More...
 

IDMSearchTool implementation

virtual CIRef< IDMSearchFormCCpgSearchTool::CreateSearchForm ()
 factory method for creating a form representing the tool More...
 
virtual bool CCpgSearchTool::IsCompatible (IDataMiningContext *context)
 retuns true if the tool is compatible with the provided Search Context More...
 

IExtension implementation

virtual string CCpgSearchTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CCpgSearchTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IDMSearchForm implementation

virtual void CCpgSearchForm::Create ()
 
virtual void CCpgSearchForm::Init ()
 
virtual void CCpgSearchForm::Update ()
 

CSearchJobBase overridables

virtual bool CCpgSearchJob::x_ValidateParams ()
 returns true if Job params are correct, implement in derived classes More...
 
virtual IAppJob::EJobState CCpgSearchJob::x_DoSearch ()
 performs searching, assuming that params are correct; Implement in derived classes More...
 
virtual void CCpgSearchJob::x_SetupColumns (CObjectList &obj_list)
 add custom columns if needed More...
 
virtual CObjectListTableModelCCpgSearchJob::x_GetNewOLTModel () const
 factory method creating new column handler for CObjectListWidget More...
 

IUITool implementation

virtual IUIToolCEntrezSearchTool::Clone () const
 
virtual string CEntrezSearchTool::GetName () const
 returns unique name of the method that is used in UI to identify it More...
 
virtual string CEntrezSearchTool::GetDescription () const
 returns a detailed description of the method that is used in UI More...
 

IDMSearchTool implementation

virtual CIRef< IDMSearchFormCEntrezSearchTool::CreateSearchForm ()
 factory method for creating a form representing the tool More...
 
virtual bool CEntrezSearchTool::IsCompatible (IDataMiningContext *context)
 retuns true if the tool is compatible with the provided Search Context More...
 

IExtension implementation

virtual string CEntrezSearchTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CEntrezSearchTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IDMSearchForm implementation

typedef pair< string, stringCEntrezSearchForm::TStrPair
 
typedef vector< TStrPairCEntrezSearchForm::TNamePairs
 
CRef< CEntrezSearchToolCEntrezSearchForm::m_Tool
 
TNamePairs CEntrezSearchForm::m_DbNames
 
string CEntrezSearchForm::m_CurrDbName
 Entrez db names. More...
 
wxChoice * CEntrezSearchForm::m_DbCombo
 techical name More...
 
virtual void CEntrezSearchForm::Create ()
 
virtual void CEntrezSearchForm::Init ()
 
virtual void CEntrezSearchForm::Update ()
 
virtual CIRef< IDMSearchQueryCEntrezSearchForm::ConstructQuery ()
 
virtual wxSizer * CEntrezSearchForm::GetWidget (wxWindow *parent)
 return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget) More...
 
virtual void CEntrezSearchForm::UpdateContexts ()
 updates m_ContextCombo More...
 
virtual void CEntrezSearchForm::x_LoadSettings (const CRegistryReadView &view)
 
virtual void CEntrezSearchForm::x_SaveSettings (CRegistryWriteView view) const
 
IDMSearchToolCEntrezSearchForm::x_GetTool (void)
 

CSearchJobBase overridables

virtual bool CEntrezSearchJob::x_ValidateParams ()
 returns true if Job params are correct, implement in derived classes More...
 
virtual EJobState CEntrezSearchJob::x_DoSearch ()
 performs searching, assuming that params are correct; Implement in derived classes More...
 
virtual CObjectListTableModelCEntrezSearchJob::x_GetNewOLTModel () const
 factory method creating new column handler for CObjectListWidget More...
 

IFileLoadPanelClient interface implementation

virtual string CFASTAFormatLoadManager::GetLabel () const
 
virtual wxString CFASTAFormatLoadManager::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CFASTAFormatLoadManager::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CFASTAFormatLoadManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CFASTAFormatLoadManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCFASTAFormatLoadManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CFASTAFormatLoadManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CFASTAFormatLoadManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CFASTAFormatLoadManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CFASTAFormatLoadManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CFASTAFormatLoadManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CFASTAFormatLoadManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CFASTAFormatLoadManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCFASTAFormatLoadManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCFASTAFormatLoadManager::GetExecuteUnit ()
 
virtual IWizardPageCFASTAFormatLoadManager::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual IWizardPageCFASTAFormatLoadManager::GetOptionsPage ()
 Returns page for tool options (long wizard path via "Options" button) More...
 
virtual void CFASTAFormatLoadManager::SetPrevPage (IWizardPage *prevPage)
 Sets a wizard page which should show before the first page of the tool. More...
 
virtual wxString CFASTAFormatLoadManager::GetFormatWildcard ()
 
virtual bool CFASTAFormatLoadManager::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CFASTAFormatLoadManager::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CFASTAFormatLoadManager::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CFASTAFormatLoadManager::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CFASTAFormatLoadManager::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CFASTAFormatLoadManager::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string CFASTAFormatLoadManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CFASTAFormatLoadManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CFASTAFormatLoadManager::SetRegistryPath (const string &path)
 
virtual void CFASTAFormatLoadManager::LoadSettings ()
 
virtual void CFASTAFormatLoadManager::SaveSettings () const
 

IUITool implementation

virtual IUIToolCFeatureSearchTool::Clone () const
 
virtual string CFeatureSearchTool::GetName () const
 returns unique name of the method that is used in UI to identify it More...
 
virtual string CFeatureSearchTool::GetDescription () const
 returns a detailed description of the method that is used in UI More...
 

IDMSearchTool implementation

virtual CIRef< IDMSearchFormCFeatureSearchTool::CreateSearchForm ()
 factory method for creating a form representing the tool More...
 
virtual bool CFeatureSearchTool::IsCompatible (IDataMiningContext *context)
 retuns true if the tool is compatible with the provided Search Context More...
 

IExtension implementation

virtual string CFeatureSearchTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CFeatureSearchTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IDMSearchForm implementation

virtual void CFeatureSearchForm::Create ()
 
virtual void CFeatureSearchForm::Init ()
 
virtual void CFeatureSearchForm::Update ()
 

CSearchFormBase overridables

typedef CFeatureSearchQuery::TFeatTypeItem CFeatureSearchForm::TFeatTypeItem
 
typedef CFeatureSearchQuery::TFeatTypeItemSet CFeatureSearchForm::TFeatTypeItemSet
 
typedef CSearchToolBase::EPatternType CFeatureSearchForm::TPatternType
 
CRef< CFeatureSearchToolCFeatureSearchForm::m_Tool
 
wxChoice * CFeatureSearchForm::m_DbCombo
 
wxChoice * CFeatureSearchForm::m_TypeCombo
 
wxHyperlinkCtrl * CFeatureSearchForm::m_HyperLink
 
vector< ISeqLocSearchContext * > CFeatureSearchForm::m_SeqLocContexts
 
bool CFeatureSearchForm::m_CaseSensitive
 
TPatternType CFeatureSearchForm::m_PatternType
 
string CFeatureSearchForm::m_SearchPattern
 
list< stringCFeatureSearchForm::m_FeatureTypes
 
virtual void CFeatureSearchForm::x_LoadSettings (const CRegistryReadView &view)
 
virtual void CFeatureSearchForm::x_SaveSettings (CRegistryWriteView view) const
 
virtual IDMSearchToolCFeatureSearchForm::x_GetTool ()
 
virtual void CFeatureSearchForm::x_CreateWidgets ()
 
virtual void CFeatureSearchForm::UpdateContexts ()
 updates m_ContextCombo More...
 

IFileLoadPanelClient interface implementation

virtual string CGffLoadManager::GetLabel () const
 
virtual wxString CGffLoadManager::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CGffLoadManager::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CGffLoadManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CGffLoadManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCGffLoadManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CGffLoadManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CGffLoadManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CGffLoadManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CGffLoadManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CGffLoadManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CGffLoadManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CGffLoadManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCGffLoadManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCGffLoadManager::GetExecuteUnit ()
 
virtual IWizardPageCGffLoadManager::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual IWizardPageCGffLoadManager::GetOptionsPage ()
 Returns page for tool options (long wizard path via "Options" button) More...
 
virtual void CGffLoadManager::SetPrevPage (IWizardPage *prevPage)
 Sets a wizard page which should show before the first page of the tool. More...
 
virtual wxString CGffLoadManager::GetFormatWildcard ()
 
virtual bool CGffLoadManager::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CGffLoadManager::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CGffLoadManager::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CGffLoadManager::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CGffLoadManager::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CGffLoadManager::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string CGffLoadManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CGffLoadManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CGffLoadManager::SetRegistryPath (const string &path)
 
virtual void CGffLoadManager::LoadSettings ()
 
virtual void CGffLoadManager::SaveSettings () const
 

IUITool implementation

virtual IUIToolCOrfSearchTool::Clone () const
 
virtual string COrfSearchTool::GetName () const
 returns unique name of the method that is used in UI to identify it More...
 
virtual string COrfSearchTool::GetDescription () const
 returns a detailed description of the method that is used in UI More...
 

IDMSearchTool implementation

virtual CIRef< IDMSearchFormCOrfSearchTool::CreateSearchForm ()
 factory method for creating a form representing the tool More...
 
virtual bool COrfSearchTool::IsCompatible (IDataMiningContext *context)
 retuns true if the tool is compatible with the provided Search Context More...
 
virtual IDMSearchTool::TUIToolFlags COrfSearchTool::GetFlags (void)
 special flags More...
 

IExtension implementation

virtual string COrfSearchTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string COrfSearchTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IDMSearchForm implementation

virtual void COrfSearchForm::Create ()
 
virtual void COrfSearchForm::Init ()
 
virtual void COrfSearchForm::Update ()
 

CSearchJobBase overridables

virtual bool COrfSearchJob::x_ValidateParams ()
 returns true if Job params are correct, implement in derived classes More...
 
virtual IAppJob::EJobState COrfSearchJob::x_DoSearch ()
 performs searching, assuming that params are correct; Implement in derived classes More...
 
virtual void COrfSearchJob::x_SetupColumns (CObjectList &obj_list)
 add custom columns if needed More...
 
virtual CObjectListTableModelCOrfSearchJob::x_GetNewOLTModel () const
 factory method creating new column handler for CObjectListWidget More...
 

IUITool implementation

virtual IUIToolCSequenceSearchTool::Clone () const
 
virtual string CSequenceSearchTool::GetName () const
 returns unique name of the method that is used in UI to identify it More...
 
virtual string CSequenceSearchTool::GetDescription () const
 returns a detailed description of the method that is used in UI More...
 

IDMSearchTool implementation

virtual CIRef< IDMSearchFormCSequenceSearchTool::CreateSearchForm ()
 factory method for creating a form representing the tool More...
 
virtual bool CSequenceSearchTool::IsCompatible (IDataMiningContext *context)
 retuns true if the tool is compatible with the provided Search Context More...
 
virtual IDMSearchTool::TUIToolFlags CSequenceSearchTool::GetFlags (void)
 special flags More...
 

IExtension implementation

virtual string CSequenceSearchTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CSequenceSearchTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IDMSearchForm implementation

virtual void CSequenceSearchForm::Create ()
 
virtual void CSequenceSearchForm::Init ()
 
virtual void CSequenceSearchForm::Update ()
 

CSearchJobBase overridables

virtual bool CSequenceSearchJob::x_ValidateParams ()
 returns true if Job params are correct, implement in derived classes More...
 
virtual IAppJob::EJobState CSequenceSearchJob::x_DoSearch ()
 performs searching, assuming that params are correct; Implement in derived classes More...
 
virtual void CSequenceSearchJob::x_SetupColumns (CObjectList &obj_list)
 add custom columns if needed More...
 
virtual CObjectListTableModelCSequenceSearchJob::x_GetNewOLTModel () const
 factory method creating new column handler for CObjectListWidget More...
 

IGuiWidgetHost implementation

virtual void CTextView::CloseWidget ()
 IGuiWidgetHost implementation. More...
 
virtual void CTextView::WidgetSelectionChanged ()
 
virtual void CTextView::WidgetActivated ()
 
virtual void CTextView::GetAppSelection (TConstObjects &objects)
 
virtual void CTextView::OnWidgetCommand (const string &command)
 
virtual void CTextView::ShowView (const string &viewName, FWindowFactory widgetFactory, TConstScopedObjects &objects, bool bFloat)
 

ITextWidgetHost implementation

virtual void CTextView::OnTextGotFocus ()
 ITextWidgetHost implementation. More...
 
virtual void CTextView::OnTextLostFocus ()
 
virtual void CTextView::OnTextPositionChanged (int row, int col)
 

IFlatFileCtrl interface implementation

virtual bool CTextView::SetPosition (const string &seq, const CObject *object)
 IFlatFileCtrl implementation. More...
 
virtual bool CTextView::SetPosition (const objects::CBioseq_Handle &h, const CObject *object)
 

IWMClient interface implementation

virtual wxWindow * CTextView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 
virtual wxEvtHandler * CTextView::GetCommandHandler ()
 IWMClient implementation. More...
 

IMenuContributor interface implementation

virtual const wxMenu * CTextView::GetMenu ()
 returns a menu (must be deleted by the caller) menu injections should follow a separator named "Contribs" More...
 

IView implementation

@(

virtual const CViewTypeDescriptorCTextView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CTextView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CTextView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual bool CTextView::InitView (TConstScopedObjects &objects, const objects::CUser_object *params)
 initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project More...
 
virtual void CTextView::OnProjectChanged (CProjectViewEvent &evt)
 

ISelectionClient Implementation

virtual void CTextView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
virtual void CTextView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 
virtual void CTextView::GetMainObject (TConstScopedObjects &objs) const
 Adds the main data objects represented by the client to "objects". More...
 
virtual void CTextView::GetActiveObjects (TConstScopedObjects &objects) const
 
virtual void CTextView::GetActiveObjects (vector< TConstScopedObjects > &objects)
 Prioritized active objects. More...
 

IExtension interface implementation

virtual string CTextViewFactory::GetExtensionIdentifier () const
 CTextViewFactory. More...
 
virtual string CTextViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCTextViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCTextViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CTextViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual void CTextViewFactory::RegisterCommands (CUICommandRegistry &cmd_reg, wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register commands used by view More...
 
virtual const CProjectViewTypeDescriptorCTextViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual int CTextViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (not using object conversion) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 

COpenViewManager implementation

virtual string CTextViewFactory::GetTargetType () const
 
virtual bool CTextViewFactory::AllowMerge () const
 

IFileLoadPanelClient interface implementation

virtual string CVCFLoaderManager::GetLabel () const
 
virtual wxString CVCFLoaderManager::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CVCFLoaderManager::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CVCFLoaderManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CVCFLoaderManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCVCFLoaderManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CVCFLoaderManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CVCFLoaderManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CVCFLoaderManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CVCFLoaderManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CVCFLoaderManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CVCFLoaderManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CVCFLoaderManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCVCFLoaderManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCVCFLoaderManager::GetExecuteUnit ()
 
virtual IWizardPageCVCFLoaderManager::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual IWizardPageCVCFLoaderManager::GetOptionsPage ()
 Returns page for tool options (long wizard path via "Options" button) More...
 
virtual void CVCFLoaderManager::SetPrevPage (IWizardPage *prevPage)
 Sets a wizard page which should show before the first page of the tool. More...
 
virtual wxString CVCFLoaderManager::GetFormatWildcard ()
 
virtual bool CVCFLoaderManager::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CVCFLoaderManager::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CVCFLoaderManager::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CVCFLoaderManager::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CVCFLoaderManager::RecognizeFormat (const wxString &filename)