A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/group__GUI__CORE.html below:

GUI Core Classes and Modules

Core routines offering full framework support for Genome Workbench and other GUI applications. More...

Core routines offering full framework support for Genome Workbench and other GUI applications.

The core framework provides support for managing plugins as well as support for the document/view architecture of Genome Workbench

◆ TAnnotRef ◆ TOrigObjects ◆ AddDataLoader() string CLBLASTObjectLoader::AddDataLoader ( const objects::CUser_object &  obj ) static

Definition at line 144 of file lblast_object_loader.cpp.

References CObjectManager::eNonDefault, CBlastDbDataLoader::eNucleotide, CBlastDbDataLoader::eProtein, CUser_field_Base::C_Data::GetBool(), CUser_field_Base::GetData(), CObjectManager::GetInstance(), CUser_field_Base::C_Data::GetStr(), info, kBLASTDir, kLoaderDataType, kLoaderPriority, kProteins, CBlastDbDataLoader::RegisterInObjectManager(), and CLBLASTObjectLoader::x_GetQuotedDBName().

Referenced by CLBLASTUIDataSource::AddDataLoader().

◆ AllowMerge() virtual bool CTableViewFactory::AllowMerge ( ) const inlineprotectedvirtual

Definition at line 145 of file table_view.hpp.

◆ CAsnObjectLoader() [1/3] ◆ CAsnObjectLoader() [2/3] ◆ CAsnObjectLoader() [3/3] ◆ CLBLASTObjectLoader() ◆ CountSeqs() ◆ CreateInstance() [1/2] IView * CTableViewFactory::CreateInstance ( ) const virtual ◆ CreateInstance() [2/2] IView * CProjectTableViewFactory::CreateInstance ( ) const virtual ◆ CreateInstanceByFingerprint() [1/2] ◆ CreateInstanceByFingerprint() [2/2] ◆ CreateLoader()

Definition at line 81 of file lblast_object_loader.cpp.

References data, CSeqDB::eNucleotide, CSeqDB::eProtein, CSeqDB::GetTitle(), kBLASTDir, kLoaderDataType, kLoaderPriority, kProteins, kUILabel, label, CRef< C, Locker >::Reset(), StringToAscii(), and CLBLASTObjectLoader::x_GetQuotedDBName().

Referenced by CLBLASTObjectLoader::Execute(), and CBLASTSeqToolJob::x_CreateProjectItems().

◆ CreateViewWindow() void CTableView::CreateViewWindow ( wxWindow *  parent ) virtual ◆ CRMObjectLoader() ◆ CTableObjectLoader() ◆ CTableView() ◆ DECLARE_EVENT_MAP() CTableView::DECLARE_EVENT_MAP ( ) protected ◆ DestroyViewWindow() void CTableView::DestroyViewWindow ( ) virtual ◆ Execute() [1/4] ◆ Execute() [2/4]

Implements IExecuteUnit.

Definition at line 161 of file asn_object_loader.cpp.

References CFormatGuess::eBinaryASN, eSerial_AsnBinary, eSerial_AsnText, eSerial_None, eSerial_Xml, CFormatGuess::eTextASN, CFormatGuess::eUnknown, CFormatGuess::eXml, file, Info(), CAsnObjectLoader::Init(), ICanceled::IsCanceled(), ITERATE, kMemoryObject, CAsnObjectLoader::LoadFromStream(), LOG_POST, CAsnObjectLoader::m_AsnTextData, CAsnObjectLoader::m_CurrentFileName, CAsnObjectLoader::m_FileNames, CAsnObjectLoader::m_Objects, NStr::Split(), CException::what(), wxT, and CReportLoaderErrors::x_UpdateHTMLResults().

◆ Execute() [3/4]

Implements IExecuteUnit.

Definition at line 174 of file lblast_object_loader.cpp.

References CScope::AddDefaults(), CSeqDB::CheckOrFindOID(), CLBLASTObjectLoader::CreateLoader(), CLabel::eDefault, CSeqDB::eNucleotide, CSeqDB::eProtein, CLBLASTLoadParams::GetCreateSeqs(), CObjectManager::GetInstance(), CLabel::GetLabel(), CLBLASTLoadParams::GetNucDB(), CLBLASTLoadParams::GetProtDB(), CLBLASTLoadParams::GetProtSeqs(), CSeqDB::GetSeqIDs(), ICanceled::IsCanceled(), label, CLBLASTObjectLoader::m_Loader, CLBLASTObjectLoader::m_Objects, CLBLASTObjectLoader::m_Params, NON_CONST_ITERATE, string, and CLBLASTObjectLoader::x_GetQuotedDBName().

◆ Execute() [4/4]

Implements IExecuteUnit.

Definition at line 68 of file rm_object_loader.cpp.

References CScope::AddDefaults(), CLabel::eDefault, IRmReaderFlags::fDefaults, file, CObjectManager::GetInstance(), CLabel::GetLabel(), CException::GetMsg(), CRef< C, Locker >::GetPointer(), ICanceled::IsCanceled(), ITERATE, label, CRMObjectLoader::m_FileNames, CRMObjectLoader::m_Objects, CRepeatMaskerReader::ReadSeqAnnot(), CRef< C, Locker >::Reset(), CReaderBase::SetCanceler(), CException::what(), and CReportLoaderErrors::x_UpdateHTMLResults().

◆ GetCommandHandler() wxEvtHandler * CTableView::GetCommandHandler ( ) virtual ◆ GetDescription() [1/4] string CAsnObjectLoader::GetDescription ( void  ) const virtual ◆ GetDescription() [2/4] string CLBLASTObjectLoader::GetDescription ( void  ) const virtual ◆ GetDescription() [3/4] string CRMObjectLoader::GetDescription ( void  ) const virtual ◆ GetDescription() [4/4] string CTableObjectLoader::GetDescription ( void  ) const virtual ◆ GetExtensionIdentifier() [1/2] string CTableViewFactory::GetExtensionIdentifier ( ) const virtual ◆ GetExtensionIdentifier() [2/2] string CProjectTableViewFactory::GetExtensionIdentifier ( ) const virtual ◆ GetExtensionLabel() [1/2] string CTableViewFactory::GetExtensionLabel ( ) const virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 303 of file table_view.cpp.

◆ GetExtensionLabel() [2/2] string CProjectTableViewFactory::GetExtensionLabel ( ) const virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 418 of file table_view.cpp.

◆ GetLoader() CObject * CLBLASTObjectLoader::GetLoader ( ) virtual ◆ GetLoaderName() string CLBLASTObjectLoader::GetLoaderName ( const objects::CUser_object &  obj ) static ◆ GetMainObject() ◆ GetObjects() [1/4] ◆ GetObjects() [2/4] ◆ GetObjects() [3/4] ◆ GetObjects() [4/4] ◆ GetProjectViewTypeDescriptor() [1/2] ◆ GetProjectViewTypeDescriptor() [2/2] ◆ GetSelection() [1/2] ◆ GetSelection() [2/2] ◆ GetTargetType() virtual string CTableViewFactory::GetTargetType ( ) const inlineprotectedvirtual

Definition at line 143 of file table_view.hpp.

◆ GetTypeDescriptor() ◆ GetWindow() virtual wxWindow* CTableView::GetWindow ( ) virtual ◆ Init() void CAsnObjectLoader::Init ( void  ) ◆ InitView()

initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project

Reimplemented from CProjectView.

Definition at line 108 of file table_view.cpp.

References _ASSERT, IServiceLocator::GetServiceByType(), CGBDocument::GetUndoManager(), CGridWidget::Init(), CTableView::m_OrigObjects, CTableView::m_Window, CProjectViewBase::m_Workbench, NULL, CRef< C, Locker >::Reset(), CGridWidget::SetTableSelection(), CProjectViewBase::x_AttachToProject(), CTableView::x_CreateTableData(), CProjectViewBase::x_ReportInvalidInputData(), and CProjectViewBase::x_UpdateContentLabel().

◆ IsCompatibleWith() bool CProjectTableViewFactory::IsCompatibleWith ( const CObjectobject, objects::CScope &  scope  ) virtual ◆ LoadFromStream()

Definition at line 250 of file asn_object_loader.cpp.

References CObjectsSniffer::AddCandidate(), copy(), CLabel::eDefault, eSerial_AsnText, eSerial_None, eSerial_Xml, CLabel::GetLabel(), CBioTreeContainer_Base::GetLabel(), CRef< C, Locker >::GetPointer(), Info(), info, CBioTreeContainer_Base::IsSetLabel(), kMemoryObject, label, LOG_POST, CAsnObjectLoader::m_CurrentFileName, CAsnObjectLoader::m_OrigObjects, CAsnObjectLoader::m_Scope, NON_CONST_ITERATE, CSniffReader::ObjectLoaded(), CObjectIStream::Open(), CObjectsSniffer::Probe(), CRef< C, Locker >::Reset(), CSeq_annot_Base::SetData(), CBioTreeContainer_Base::SetLabel(), CSeq_annot::SetNameDesc(), CObjectsSniffer::SetReportDataErrors(), CSeq_entry_Base::SetSeq(), CSeq_entry_Base::SetSet(), CSeq_annot::SetTitleDesc(), and ToStdString().

Referenced by CAsnObjectLoader::Execute().

◆ LoadSettings() void CTableView::LoadSettings ( ) virtual ◆ OnProjectChanged() ◆ PostExecute() [1/4] bool CAsnObjectLoader::PostExecute ( ) virtual ◆ PostExecute() [2/4] bool CLBLASTObjectLoader::PostExecute ( ) virtual ◆ PostExecute() [3/4] bool CRMObjectLoader::PostExecute ( ) virtual ◆ PostExecute() [4/4] virtual bool CTableObjectLoader::PostExecute ( ) inlinevirtual ◆ PreExecute() [1/4] bool CAsnObjectLoader::PreExecute ( ) virtual ◆ PreExecute() [2/4] bool CLBLASTObjectLoader::PreExecute ( ) virtual ◆ PreExecute() [3/4] bool CRMObjectLoader::PreExecute ( ) virtual ◆ PreExecute() [4/4] virtual bool CTableObjectLoader::PreExecute ( ) inlinevirtual ◆ RegisterIconAliases() [1/2] ◆ RegisterIconAliases() [2/2]

called by the framework to give Factory a chance to register images used by view

Implements IViewFactory.

Definition at line 425 of file table_view.cpp.

◆ SaveSettings() void CTableView::SaveSettings ( ) const virtual ◆ SetRegistryPath() void CTableView::SetRegistryPath ( const stringreg_path ) virtual ◆ ShowInOpenViewDlg() virtual bool CProjectTableViewFactory::ShowInOpenViewDlg ( ) const inlinevirtual ◆ TestInputObjects() [1/2] ◆ TestInputObjects() [2/2] ◆ x_CreateTableData() ◆ x_GetQuotedDBName() ◆ x_OnRowDClick() void CTableView::x_OnRowDClick ( CEventevt ) protected ◆ x_OnSetSelection() ◆ x_OnTopObjectFound() [1/2] ◆ x_OnTopObjectFound() [2/2] ◆ x_OnUrlHover() void CTableView::x_OnUrlHover ( CEventevt ) protected ◆ x_QueryStatusChange() void CTableView::x_QueryStatusChange ( CEventevt ) protected ◆ x_ReadAsnObject() ◆ m_AsnTextData [1/2] ◆ m_AsnTextData [2/2] ◆ m_CurrentFileName [1/2] wxString CAsnObjectLoader::m_CurrentFileName private ◆ m_CurrentFileName [2/2] ◆ m_Dir ◆ m_FileNames [1/2] vector<wxString> CAsnObjectLoader::m_FileNames private ◆ m_FileNames [2/2] vector<wxString> CRMObjectLoader::m_FileNames private ◆ m_Loader CRef<objects::CLoaderDescriptor> CLBLASTObjectLoader::m_Loader private ◆ m_Objects [1/4] ◆ m_Objects [2/4] ◆ m_Objects [3/4] ◆ m_Objects [4/4] ◆ m_OrigObjects [1/2] ◆ m_OrigObjects [2/2] ◆ m_Params ◆ m_Scope [1/3] CRef<objects::CScope> CAsnObjectLoader::m_Scope private ◆ m_Scope [2/3] ◆ m_Scope [3/3] ◆ m_Window wxWindow* CTableView::m_Window protected

Definition at line 110 of file table_view.hpp.

Referenced by CTableView::CreateViewWindow(), CAlnSummaryView::CreateViewWindow(), CTableView::DestroyViewWindow(), CTableView::GetCommandHandler(), CTableView::GetMainObject(), CTableView::GetSelection(), CTableView::InitView(), CTableView::LoadSettings(), CTableView::OnProjectChanged(), CTableView::SaveSettings(), CTableView::SetRegistryPath(), and CTableView::x_OnSetSelection().

◆ CSniffReader [1/2] ◆ CSniffReader [2/2] ◆ CTableViewFactory

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4