&
label,
64 const string& icon_alias,
66 const string& description,
67 const string& help_id,
68 const string& category,
70 const string& primary_type,
72 boolprefetch_needed =
true 75 label, icon_alias, hint, description, help_id, category, singleton
77, m_PrimaryType( primary_type )
78, m_MultiAccepted( multi_accepted )
79, mf_PrefetchNeeded( prefetch_needed )
90 returnm_MultiAccepted;
95 returnmf_PrefetchNeeded;
116fCanShowSeparated = 0x02,
119fCanShowIfConverted = 0x10
133 virtual boolIsCompatibleWith(
const CObject&
object, objects::CScope& scope );
CProjectViewTypeDescriptor - holds description of a project view type.
EPVObjectsAccepted m_MultiAccepted
const string GetPrimaryInputType() const
EPVObjectsAccepted GetObjectsAccepted() const
CProjectViewTypeDescriptor(const string &label, const string &icon_alias, const string &hint, const string &description, const string &help_id, const string &category, bool singleton, const string &primary_type, EPVObjectsAccepted multi_accepted, bool prefetch_needed=true)
bool IsPrefetchNeeded() const
CViewTypeDescriptor - holds description of a view type.
IOpenViewManager - interface dealing with a series of open view operations.
virtual int TestInputObjects(TConstScopedObjects &objects)=0
tests input objects (not using object conversion) and returns a combination of ETestResult flags bett...
virtual const CProjectViewTypeDescriptor & GetProjectViewTypeDescriptor() const =0
returns a Descriptor for the View Type supported by the Factory
virtual bool ShowInOpenViewDlg() const
IViewFactory - view factory for use with IViewManagerService.
Include a standard set of the NCBI C++ Toolkit most basic headers.
vector< SConstScopedObject > TConstScopedObjects
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUICORE_EXPORT
static const char label[]
Defines to provide correct exporting from DLLs in Windows.
IProjectViewFactory CProjectViewFactory
map< string, TConstScopedObjects > TObjectsMap
@ eSimilarObjectsAccepted
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