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/classIProjectViewFactory.html below:

NCBI C++ ToolKit: IProjectViewFactory Class Reference

Search Toolkit Book for IProjectViewFactory

IProjectViewFactory. More...

#include <gui/core/project_view_factory.hpp>

◆ ETestResult Enumerator fCanShowNone  fCanCombine  fCanShowSeparated  fCanShowSome  fCanShowAll  fCanShowIfConverted 

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 CObjectobject, 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