NCBI C++ ToolKit
Public Member Functions | List of all members
IEditorFactory Class Referenceabstract

Search Toolkit Book for IEditorFactory

IEditFactory. More...

#include <gui/widgets/wx/ieditor_factory.hpp>

+ Inheritance diagram for IEditorFactory:

Public Member Functions

virtual ~IEditorFactory ()
 
virtual void RegisterIconAliases (wxFileArtProvider &provider)=0
 
virtual void RegisterCommands (CUICommandRegistry &, wxFileArtProvider &)=0
 
virtual CObjectCreateEditor (const string &interface_name, ICommandProccessor &cmdProccessor, IGuiWidgetHost *guiWidgetHost)=0
 

Detailed Description

IEditFactory.

Definition at line 49 of file ieditor_factory.hpp.

Constructor & Destructor Documentation

◆ ~IEditorFactory()

virtual IEditorFactory::~IEditorFactory ( )
inlinevirtual

Definition at line 52 of file ieditor_factory.hpp.

Member Function Documentation

◆ CreateEditor()

virtual CObject* IEditorFactory::CreateEditor ( const string interface_name,
ICommandProccessor cmdProccessor,
IGuiWidgetHost guiWidgetHost 
)
pure virtual

Implemented in CBioseqEditorFactory.

◆ RegisterCommands()

virtual void IEditorFactory::RegisterCommands ( CUICommandRegistry ,
wxFileArtProvider  
)
pure virtual

Implemented in CBioseqEditorFactory.

◆ RegisterIconAliases()

virtual void IEditorFactory::RegisterIconAliases ( wxFileArtProvider provider)
pure virtual

Implemented in CBioseqEditorFactory.


The documentation for this class was generated from the following file:
Modified on Sat Mar 02 10:55:42 2024 by modify_doxy.py rev. 669887