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

Search Toolkit Book for CUserFieldManager

#include <gui/widgets/edit/user_object_util.hpp>

+ Inheritance diagram for CUserFieldManager:

Public Member Functions

virtual ~CUserFieldManager ()
 
virtual CSingleUserFieldPanelMakeEditor (wxWindow *parent, objects::CUser_field &field)=0
 
virtual bool IsEligible (const objects::CUser_field &field)=0
 
virtual bool IsEmpty (const objects::CUser_field &field)=0
 
virtual CRef< objects::CUser_field > GetUserField (wxWindow *ctrl)=0
 

Detailed Description

Definition at line 56 of file user_object_util.hpp.

Constructor & Destructor Documentation

◆ ~CUserFieldManager()

virtual CUserFieldManager::~CUserFieldManager ( )
inlinevirtual

Definition at line 59 of file user_object_util.hpp.

Member Function Documentation

◆ GetUserField()

virtual CRef<objects::CUser_field> CUserFieldManager::GetUserField ( wxWindow *  ctrl)
pure virtual

◆ IsEligible()

virtual bool CUserFieldManager::IsEligible ( const objects::CUser_field &  field)
pure virtual

◆ IsEmpty()

virtual bool CUserFieldManager::IsEmpty ( const objects::CUser_field &  field)
pure virtual

◆ MakeEditor()

virtual CSingleUserFieldPanel* CUserFieldManager::MakeEditor ( wxWindow *  parent,
objects::CUser_field &  field 
)
pure virtual

The documentation for this class was generated from the following file:
Modified on Wed Dec 06 07:13:24 2023 by modify_doxy.py rev. 669887