Search Toolkit Book for IProjectViewFactory
#include <gui/core/project_view_factory.hpp>
Definition at line 113 of file project_view_factory.hpp.
◆ CombineInputObjects() ◆ CombineObjects()Definition at line 132 of file project_view_factory.cpp.
References CSeq_align::CheckNumRows(), map_checker< Container >::clear(), CLabel::eContent, eGetId_Best, eGetId_Canonical, CSeq_id_Handle::GetHandle(), GetId(), CSeq_loc::GetId(), CLabel::GetLabel(), CSeq_align::GetSeq_id(), GetSeqId(), set< Key, Compare >::insert(), CRef< C, Locker >::IsNull(), ITERATE, label, and NON_CONST_ITERATE.
Referenced by CPVFactoryCombinator::operator()().
◆ GetOpenViewManager() ◆ GetProjectViewTypeDescriptor()returns a Descriptor for the View Type supported by the Factory
Implemented in CTextViewFactory, CSequinDesktopViewFactory, CViewGraphicFactory, CFeatTableViewFactory, CVcfTableViewFactory, CSeqTextViewFactory, CPhyTreeViewFactory, CMultiAlignViewFactory, CMPCrossAlignViewFactory, CDotMatrixViewFactory, CCrossAlignViewFactory, CAnnotCompareViewFactory, CAlnSummaryViewFactory, CAlignSpanViewFactory, CProjectTableViewFactory, and CTableViewFactory.
Referenced by GetViewTypeDescriptor(), and COpenViewManager::SetProjectViewFactory().
◆ GetViewTypeDescriptor()returns a Descriptor for the View Type supported by the Factory
Implements IViewFactory.
Definition at line 45 of file project_view_factory.cpp.
References GetProjectViewTypeDescriptor().
Referenced by CAppDialogs::OpenViewlDialog(), CTableViewFactory::RegisterIconAliases(), CAlignSpanViewFactory::RegisterIconAliases(), CAlnSummaryViewFactory::RegisterIconAliases(), CAnnotCompareViewFactory::RegisterIconAliases(), CCrossAlignViewFactory::RegisterIconAliases(), CDotMatrixViewFactory::RegisterIconAliases(), CMPCrossAlignViewFactory::RegisterIconAliases(), CMultiAlignViewFactory::RegisterIconAliases(), CPhyTreeViewFactory::RegisterIconAliases(), CSeqTextViewFactory::RegisterIconAliases(), CVcfTableViewFactory::RegisterIconAliases(), CFeatTableViewFactory::RegisterIconAliases(), CViewGraphicFactory::RegisterIconAliases(), CSequinDesktopViewFactory::RegisterIconAliases(), and CTextViewFactory::RegisterIconAliases().
◆ IsCompatibleWith() bool IProjectViewFactory::IsCompatibleWith ( const CObject & object, objects::CScope & scope ) virtual ◆ ShowInOpenViewDlg() virtual bool IProjectViewFactory::ShowInOpenViewDlg ( ) const inlinevirtual ◆ TestInputObjects()tests input objects (not using object conversion) and returns a combination of ETestResult flags better name is IsCompatibleWith()
Implemented in CTextViewFactory, CSequinDesktopViewFactory, CViewGraphicFactory, CFeatTableViewFactory, CVcfTableViewFactory, CSeqTextViewFactory, CPhyTreeViewFactory, CMultiAlignViewFactory, CMPCrossAlignViewFactory, CDotMatrixViewFactory, CCrossAlignViewFactory, CAnnotCompareViewFactory, CAlnSummaryViewFactory, CAlignSpanViewFactory, CProjectTableViewFactory, and CTableViewFactory.
Referenced by IsCompatibleWith(), and CAppDialogs::OpenViewlDialog().
The documentation for this class was generated from the following files:
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