NCBI C++ ToolKit
|
Search Toolkit Book for CFileLoadManager
CFileLoadManager CFileLoadManager - a Loader Manager implementing "File" option in "Open" dialog. More...
#include <gui/core/ui_file_load_manager.hpp>
Classes | |
class | CFileDescriptor |
class | CFilePage |
Public Types | |
typedef CTimeMRUList< CFileDescriptor > | TMRUPathList |
Public Types inherited from CObject | |
enum | EAllocFillMode { eAllocFillNone = 1 , eAllocFillZero , eAllocFillPattern } |
Control filling of newly allocated memory. More... | |
typedef CObjectCounterLocker | TLockerType |
Default locker type for CRef. More... | |
typedef atomic< Uint8 > | TCounter |
Counter type is CAtomiCounter. More... | |
typedef Uint8 | TCount |
Alias for value type of counter. More... | |
Public Types inherited from IUIToolManager | |
enum | EAction { eBack = 0 , eNext , eSkip } |
Public Member Functions | |
CFileLoadManager () | |
CFileLoadManager. More... | |
void | LoadRegisteredManagers () |
void | SetDialog (COpenDlg *dlg) |
virtual void | AddFileFormat (IFileFormatLoaderManager *manager) |
virtual void | SetFilenames (vector< wxString > &filenames) |
vector< wxString > | GetFilenames () const |
virtual void | OnFormatChanged () |
called by File Format panel when a user selects a format More... | |
IUIToolManager interface implementation | |
virtual void | SetServiceLocator (IServiceLocator *srv_locator) |
Sets / unsets Service Locator. More... | |
virtual void | SetParentWindow (wxWindow *parent) |
virtual const IUIObject & | GetDescriptor () const |
Returns the object describing this tool (UI meta data). More... | |
virtual void | InitUI () |
Initializes the Manager before using it in UI. More... | |
virtual void | CleanUI () |
CleanUI() is called after the host finished using the manager. More... | |
virtual wxPanel * | GetCurrentPanel () |
Return the panel corresponding to the current state of Tool Manager. More... | |
virtual bool | CanDo (EAction action) |
Indicates whether given transition is possible in the current state. More... | |
virtual bool | IsFinalState () |
True if Tool Manager has reached its final state, i.e. More... | |
virtual bool | IsCompletedState () |
Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More... | |
virtual bool | DoTransition (EAction action) |
Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More... | |
virtual IAppTask * | GetTask () |
Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More... | |
virtual IExecuteUnit * | GetExecuteUnit () |
virtual IWizardPage * | GetFirstPage () |
Returns first options page (if any) of the tool to be shown in wizard dialog. More... | |
virtual void | SetPrevPage (IWizardPage *prevPage) |
Sets a wizard page which should show before the first page of the tool. More... | |
virtual IUIToolManager * | GetAlternateToolManager () |
If a transition fails, it may make sense to switch to a different tool manger When a tool manager identifies a more appropriate manager for a task, it returns it here, otherwise NULL. More... | |
virtual void | ResetState () |
IToolWizard interface implementation | |
virtual string | GetLabel () const |
IRegSettings interface implementation | |
virtual void | SetRegistryPath (const string &path) |
virtual void | LoadSettings () |
virtual void | SaveSettings () const |
Public Member Functions inherited from CObject | |
CObject (void) | |
Constructor. More... | |
CObject (const CObject &src) | |
Copy constructor. More... | |
virtual | ~CObject (void) |
Destructor. More... | |
CObject & | operator= (const CObject &src) THROWS_NONE |
Assignment operator. More... | |
bool | CanBeDeleted (void) const THROWS_NONE |
Check if object can be deleted. More... | |
bool | IsAllocatedInPool (void) const THROWS_NONE |
Check if object is allocated in memory pool (not system heap) More... | |
bool | Referenced (void) const THROWS_NONE |
Check if object is referenced. More... | |
bool | ReferencedOnlyOnce (void) const THROWS_NONE |
Check if object is referenced only once. More... | |
void | AddReference (void) const |
Add reference to object. More... | |
void | RemoveReference (void) const |
Remove reference to object. More... | |
void | ReleaseReference (void) const |
Remove reference without deleting object. More... | |
virtual void | DoNotDeleteThisObject (void) |
Mark this object as not allocated in heap – do not delete this object. More... | |
virtual void | DoDeleteThisObject (void) |
Mark this object as allocated in heap – object can be deleted. More... | |
void * | operator new (size_t size) |
Define new operator for memory allocation. More... | |
void * | operator new[] (size_t size) |
Define new[] operator for 'array' memory allocation. More... | |
void | operator delete (void *ptr) |
Define delete operator for memory deallocation. More... | |
void | operator delete[] (void *ptr) |
Define delete[] operator for memory deallocation. More... | |
void * | operator new (size_t size, void *place) |
Define new operator. More... | |
void | operator delete (void *ptr, void *place) |
Define delete operator. More... | |
void * | operator new (size_t size, CObjectMemoryPool *place) |
Define new operator using memory pool. More... | |
void | operator delete (void *ptr, CObjectMemoryPool *place) |
Define delete operator. More... | |
virtual void | DebugDump (CDebugDumpContext ddc, unsigned int depth) const |
Define method for dumping debug information. More... | |
Public Member Functions inherited from CDebugDumpable | |
CDebugDumpable (void) | |
virtual | ~CDebugDumpable (void) |
void | DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const |
void | DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const |
void | DumpToConsole (void) const |
Public Member Functions inherited from IUIToolManager | |
virtual wxPanel * | GetMaxPanel () |
Return the panel that occupies max size on display, to calculate dialog window size. More... | |
virtual IWizardPage * | GetOptionsPage () |
Returns page for tool options (long wizard path via "Options" button) More... | |
virtual void | SetNextPage (IWizardPage *) |
Sets a wizard page which should show after the last page of the tool. More... | |
virtual void | RestoreDefaults () |
Restores the default options for the current panel. More... | |
virtual bool | UsesSingleOMScope () |
virtual | ~IUIToolManager () |
Public Member Functions inherited from IToolWizard | |
virtual | ~IToolWizard () |
virtual IWizardPage * | GetOptionsPage () |
Returns page for tool options (long wizard path via "Options" button) More... | |
virtual void | SetNextPage (IWizardPage *) |
Sets a wizard page which should show after the last page of the tool. More... | |
Public Member Functions inherited from IRegSettings | |
virtual | ~IRegSettings () |
Protected Types | |
enum | EState { eInvalid = -1 , eSelectFiles , eFormatDefined , eSelectProjects , eCompleted } |
typedef CIRef< IFileFormatLoaderManager > | TFormatMgrRef |
using | TProjectId = objects::CGBProjectHandle::TId |
Protected Member Functions | |
void | x_AutoGuessFormat () |
TProjectId | x_CreateNewProject (const string &new_prj_name) |
CFileLoadOptionPanel * | x_GetOptionsPanel () |
void | x_UpdateWizardPages () |
bool | x_CanLeavePage (bool forward) |
bool | x_CheckFormatConflict (const vector< wxString > &filenames, TFormatMgrRef &manager) |
Protected Member Functions inherited from CObject | |
virtual void | DeleteThis (void) |
Virtual method "deleting" this object. More... | |
Protected Attributes | |
CUIObject | m_Descriptor |
COpenDlg * | m_OpenDlg |
IServiceLocator * | m_SrvLocator |
wxWindow * | m_ParentWindow |
EState | m_State |
string | m_RegPath |
TFormatMgrRef | m_AutodetectFormat |
vector< TFormatMgrRef > | m_FormatManagers |
int | m_CurrFormat |
bool | m_CheckFormat |
IUIToolManager * | m_AltToolManager |
If a file type is better handled by a different tool manager, set it here. More... | |
vector< wxString > | m_Filenames |
CFileLoadOptionPanel * | m_OptionPanel |
CProjectSelectorPanel * | m_ProjectSelPanel |
SProjectSelectorParams | m_ProjectParams |
TMRUPathList | m_FileMRUList |
CFilePage | m_FilePage |
IWizardPage * | m_OpenObjectsPage |
Additional Inherited Members | |
Static Public Member Functions inherited from CObject | |
static NCBI_XNCBI_EXPORT void | ThrowNullPointerException (void) |
Define method to throw null pointer exception. More... | |
static NCBI_XNCBI_EXPORT void | ThrowNullPointerException (const type_info &type) |
static EAllocFillMode | GetAllocFillMode (void) |
static void | SetAllocFillMode (EAllocFillMode mode) |
static void | SetAllocFillMode (const string &value) |
Set mode from configuration parameter value. More... | |
Static Public Member Functions inherited from CDebugDumpable | |
static void | EnableDebugDump (bool on) |
Static Public Attributes inherited from CObject | |
static const TCount | eCounterBitsCanBeDeleted = 1 << 0 |
Define possible object states. More... | |
static const TCount | eCounterBitsInPlainHeap = 1 << 1 |
Heap signature was found. More... | |
static const TCount | eCounterBitsPlaceMask |
Mask for 'in heap' state flags. More... | |
static const int | eCounterStep = 1 << 2 |
Skip over the "in heap" bits. More... | |
static const TCount | eCounterValid = TCount(1) << (sizeof(TCount) * 8 - 2) |
Minimal value for valid objects (reference counter is zero) Must be a single bit value. More... | |
static const TCount | eCounterStateMask |
Valid object, and object in heap. More... | |
CFileLoadManager CFileLoadManager - a Loader Manager implementing "File" option in "Open" dialog.
CFileLoadManager combines IFileFormatLoaderManager for different file formats and acts as a Facade for them.
Definition at line 119 of file ui_file_load_manager.hpp.
|
protected |
Definition at line 206 of file ui_file_load_manager.hpp.
Definition at line 151 of file ui_file_load_manager.hpp.
|
protected |
Definition at line 208 of file ui_file_load_manager.hpp.
|
protected |
Enumerator | |
---|---|
eInvalid | |
eSelectFiles | |
eFormatDefined | |
eSelectProjects | |
eCompleted |
Definition at line 198 of file ui_file_load_manager.hpp.
CFileLoadManager::CFileLoadManager | ( | ) |
Definition at line 70 of file ui_file_load_manager.cpp.
|
virtual |
Definition at line 167 of file ui_file_load_manager.cpp.
References _ASSERT, and m_FormatManagers.
Referenced by LoadRegisteredManagers().
Indicates whether given transition is possible in the current state.
Implements IUIToolManager.
Definition at line 239 of file ui_file_load_manager.cpp.
References _ASSERT, IUIToolManager::eBack, eCompleted, eFormatDefined, IUIToolManager::eNext, eSelectFiles, eSelectProjects, m_CurrFormat, m_FormatManagers, and m_State.
|
virtual |
CleanUI() is called after the host finished using the manager.
This function shall free resources associated with the session and reset internal state.
Implements IUIToolManager.
Definition at line 152 of file ui_file_load_manager.cpp.
References IUIToolManager::CleanUI(), i, m_CurrFormat, m_FilePage, m_FormatManagers, m_OptionPanel, m_ProjectSelPanel, NULL, CWizardPage::Reset(), and IUIToolManager::SetServiceLocator().
Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false.
Typically this function would take user input from the current panel, validate the input and go to the next state creating new UI panel if needed.
Implements IUIToolManager.
Definition at line 320 of file ui_file_load_manager.cpp.
References _ASSERT, IUIToolManager::eBack, eCompleted, eFormatDefined, IUIToolManager::eNext, eSelectFiles, eSelectProjects, CCompressedFile::FileExists(), filenames, CFileLoadOptionPanel::GetCheckFormat(), CFileAutoLoader::GetCurrentManager(), IFileFormatLoaderManager::GetFileLoaderId(), CFileLoadOptionPanel::GetFilenames(), CProjectSelectorPanel::GetParams(), CRef< C, Locker >::GetPointer(), CFileLoadOptionPanel::GetSelectedFormat(), ITERATE, m_AltToolManager, m_CurrFormat, m_FormatManagers, m_OptionPanel, m_ProjectParams, m_ProjectSelPanel, m_State, NcbiErrorBox(), NULL, CFileLoadOptionPanel::OnActivatePanel(), CProjectSelectorPanel::TransferDataFromWindow(), wxT, and x_CheckFormatConflict().
|
inlinevirtual |
If a transition fails, it may make sense to switch to a different tool manger When a tool manager identifies a more appropriate manager for a task, it returns it here, otherwise NULL.
Reimplemented from IUIToolManager.
Definition at line 175 of file ui_file_load_manager.hpp.
References m_AltToolManager.
|
virtual |
Return the panel corresponding to the current state of Tool Manager.
Implements IUIToolManager.
Definition at line 196 of file ui_file_load_manager.cpp.
References eFormatDefined, eSelectFiles, eSelectProjects, IServiceLocator::GetServiceByType(), m_CurrFormat, m_FormatManagers, m_ParentWindow, m_ProjectParams, m_ProjectSelPanel, m_SrvLocator, m_State, NULL, CProjectSelectorPanel::SetParams(), CProjectSelectorPanel::SetProjectService(), CProjectSelectorPanel::TransferDataToWindow(), and x_GetOptionsPanel().
Returns the object describing this tool (UI meta data).
Implements IUIToolManager.
Definition at line 126 of file ui_file_load_manager.cpp.
References m_CurrFormat, m_Descriptor, and m_FormatManagers.
Referenced by GetLabel().
|
virtual |
Reimplemented from IUIToolManager.
Definition at line 475 of file ui_file_load_manager.cpp.
References m_CurrFormat, and m_FormatManagers.
|
inline |
Definition at line 193 of file ui_file_load_manager.hpp.
References m_Filenames.
Referenced by COpenDlg::x_DoTransition().
|
virtual |
Returns first options page (if any) of the tool to be shown in wizard dialog.
Reimplemented from IUIToolManager.
Definition at line 485 of file ui_file_load_manager.cpp.
References m_FilePage, and x_GetOptionsPanel().
|
inlinevirtual |
Definition at line 181 of file ui_file_load_manager.hpp.
References GetDescriptor(), and IUIObject::GetLabel().
|
virtual |
Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work.
Implements IUIToolManager.
Definition at line 431 of file ui_file_load_manager.cpp.
References _ASSERT, CTimeMRUList< T >::Add(), CSelectProjectOptions::eCreateNewProject, filenames, CSelectProjectOptions::GetAction(), CSelectProjectOptions::GetFolderName(), CFileLoadOptionPanel::GetSelectedFormat(), IServiceLocator::GetServiceByType(), ITERATE, label, m_CurrFormat, m_FileMRUList, m_FormatManagers, m_OptionPanel, m_ProjectParams, m_SrvLocator, NULL, CSelectProjectOptions::Set_AddToExistingProject(), CDataLoadingAppTask::SetOptions(), SProjectSelectorParams::ToLoadingOptions(), ToWxString(), and x_CreateNewProject().
|
virtual |
Initializes the Manager before using it in UI.
This function shall reset Internal state of the tool.
Implements IUIToolManager.
Definition at line 137 of file ui_file_load_manager.cpp.
References eSelectFiles, i, IUIToolManager::InitUI(), m_FormatManagers, m_OptionPanel, m_ParentWindow, m_SrvLocator, m_State, CFileLoadOptionPanel::OnActivatePanel(), IUIToolManager::SetParentWindow(), and IUIToolManager::SetServiceLocator().
|
virtual |
Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated.
Typically this is the last state after Final state. This state does not have an associated UI panel. When manager reaches the “Completed” state the framework hides the dialog and calls GetTask() function.
Implements IUIToolManager.
Definition at line 273 of file ui_file_load_manager.cpp.
References eCompleted, and m_State.
|
virtual |
True if Tool Manager has reached its final state, i.e.
the last page (panel) in the sequence is displayed and "Finish" button is shown. The framework calls this function to decide whether “Finish” or “Next” button needs to be shown.
Implements IUIToolManager.
Definition at line 267 of file ui_file_load_manager.cpp.
References eSelectProjects, and m_State.
void CFileLoadManager::LoadRegisteredManagers | ( | ) |
Definition at line 91 of file ui_file_load_manager.cpp.
References AddFileFormat(), GetExtensionAsInterface(), CRef< C, Locker >::GetPointer(), i, m_AutodetectFormat, and CRef< C, Locker >::Reset().
|
virtual |
Implements IRegSettings.
Definition at line 706 of file ui_file_load_manager.cpp.
References CTimeMRUList< T >::Add(), CTimeMRUList< T >::Clear(), CTimeFormat::eISO8601_DateTimeSec, FnToWxString(), format, CRegistryReadView::GetBool(), CGuiRegistry::GetInstance(), CRef< C, Locker >::GetPointer(), CTimeFormat::GetPredefined(), CGuiRegistry::GetReadView(), CRegistryReadView::GetString(), CRegistryReadView::GetStringVec(), CTime::GetTimeT(), i, int, kCheckFormatTag, kMRUTag, kSelectedFormatTag, IRegSettings::LoadSettings(), m_CheckFormat, m_CurrFormat, m_FileMRUList, m_FormatManagers, m_RegPath, and t.
|
virtual |
called by File Format panel when a user selects a format
Definition at line 188 of file ui_file_load_manager.cpp.
References _ASSERT, eSelectFiles, CFileLoadOptionPanel::GetSelectedFormat(), m_CurrFormat, m_OptionPanel, m_State, and x_UpdateWizardPages().
Referenced by CFileLoadOptionPanel::OnFormatListSelected().
|
virtual |
Reimplemented from IUIToolManager.
Definition at line 497 of file ui_file_load_manager.cpp.
References CRef< C, Locker >::Empty(), CRef< C, Locker >::GetPointer(), m_AutodetectFormat, and CFileAutoLoader::ResentCurrentManager().
|
virtual |
Implements IRegSettings.
Definition at line 655 of file ui_file_load_manager.cpp.
References CTime::AsString(), CTimeFormat::eISO8601_DateTimeSec, FnToStdString(), format, CFileLoadOptionPanel::GetCheckFormat(), CGuiRegistry::GetInstance(), CTimeMRUList< T >::GetMap(), CRef< C, Locker >::GetPointer(), CTimeFormat::GetPredefined(), CFileLoadOptionPanel::GetSelectedFormat(), CGuiRegistry::GetWriteView(), i, ITERATE, kCheckFormatTag, kMRUTag, kSelectedFormatTag, m_FileMRUList, m_FormatManagers, m_OptionPanel, m_RegPath, IRegSettings::SaveSettings(), CRegistryWriteView::Set(), and CTime::ToLocalTime().
void CFileLoadManager::SetDialog | ( | COpenDlg * | dlg | ) |
Definition at line 108 of file ui_file_load_manager.cpp.
References m_OpenDlg.
Referenced by COpenDlg::InitDialog().
|
virtual |
Definition at line 176 of file ui_file_load_manager.cpp.
References filenames, m_Filenames, m_OptionPanel, CFileLoadOptionPanel::SetFilenames(), and x_AutoGuessFormat().
Referenced by COpenDlg::InitDialog().
|
virtual |
Implements IUIToolManager.
Definition at line 120 of file ui_file_load_manager.cpp.
References m_ParentWindow.
|
virtual |
Sets a wizard page which should show before the first page of the tool.
Reimplemented from IUIToolManager.
Definition at line 491 of file ui_file_load_manager.cpp.
References m_OpenObjectsPage, and x_UpdateWizardPages().
Implements IRegSettings.
Definition at line 635 of file ui_file_load_manager.cpp.
References CRef< C, Locker >::GetPointer(), i, m_FormatManagers, m_RegPath, and IRegSettings::SetRegistryPath().
|
virtual |
Sets / unsets Service Locator.
Tool Manager can use the locator to obtain the services necessary services.
Implements IUIToolManager.
Definition at line 114 of file ui_file_load_manager.cpp.
References m_SrvLocator.
|
protected |
Definition at line 567 of file ui_file_load_manager.cpp.
References _ASSERT, i, int, m_CurrFormat, m_Filenames, m_FormatManagers, m_OptionPanel, ok, IFileFormatLoaderManager::RecognizeFormat(), and CFileLoadOptionPanel::SelectFormat().
Referenced by SetFilenames(), and x_GetOptionsPanel().
Definition at line 535 of file ui_file_load_manager.cpp.
References CTimeMRUList< T >::Add(), filenames, CFileLoadOptionPanel::GetCheckFormat(), CFileLoadOptionPanel::GetFilenames(), CFileLoadOptionPanel::GetSelectedFormat(), ITERATE, label, m_CurrFormat, m_FileMRUList, m_FormatManagers, m_OptionPanel, NcbiErrorBox(), ToWxString(), and x_CheckFormatConflict().
Referenced by CFileLoadManager::CFilePage::CanLeavePage().
|
protected |
Definition at line 281 of file ui_file_load_manager.cpp.
References eCancel, eDialog_YesNoCancel, eIcon_Exclamation, eNo, filenames, CFileAutoLoader::GetCurrentManager(), CFormatGuess::GetFormatName(), CFileLoadOptionPanel::GetSelectedFormat(), i, kFORMAT_CONFLICT_MSG, m_CurrFormat, m_FormatManagers, m_OptionPanel, NcbiMessageBoxW(), CRef< C, Locker >::Reset(), CFileLoadOptionPanel::SelectFormat(), CFileAutoLoader::SetFormatManager(), ToWxString(), and wxT.
Referenced by DoTransition(), and x_CanLeavePage().
|
protected |
Definition at line 415 of file ui_file_load_manager.cpp.
References CSelectProjectOptions::CreateProject(), IServiceLocator::GetServiceByType(), CSelectProjectOptions::InitProjectnameGenerator(), m_SrvLocator, and CUniqueLabelGenerator::MakeUniqueLabel().
Referenced by GetTask().
|
protected |
Definition at line 589 of file ui_file_load_manager.cpp.
References IUIToolManager::GetDescriptor(), IFileFormatLoaderManager::GetFileLoaderId(), IFileFormatLoaderManager::GetFormatWildcard(), IUIObject::GetLabel(), i, label, m_CheckFormat, m_CurrFormat, m_FileMRUList, m_Filenames, m_FormatManagers, m_OptionPanel, m_ParentWindow, max(), CFileLoadOptionPanel::SelectFormat(), CFileLoadOptionPanel::SetCheckFormat(), CFileLoadOptionPanel::SetFilenames(), CFileLoadOptionPanel::SetFormats(), CFileLoadOptionPanel::SetManager(), CFileLoadOptionPanel::SetMRU(), IFileFormatLoaderManager::SingleFileLoader(), ToWxString(), and x_AutoGuessFormat().
Referenced by GetCurrentPanel(), GetFirstPage(), and CFileLoadManager::CFilePage::GetPanel().
|
protected |
Definition at line 509 of file ui_file_load_manager.cpp.
References CWizardDlg::eCmdUpdateButtons, m_CurrFormat, m_FormatManagers, m_OpenDlg, m_OpenObjectsPage, m_ParentWindow, IWizardPage::SetNextPage(), IWizardPage::SetOptionsPage(), COpenDlg::Update(), and wxEVT_COMMAND_MENU_SELECTED.
Referenced by OnFormatChanged(), and SetPrevPage().
|
protected |
If a file type is better handled by a different tool manager, set it here.
Definition at line 248 of file ui_file_load_manager.hpp.
Referenced by DoTransition(), and GetAlternateToolManager().
|
protected |
Definition at line 241 of file ui_file_load_manager.hpp.
Referenced by LoadRegisteredManagers(), and ResetState().
|
protected |
Definition at line 245 of file ui_file_load_manager.hpp.
Referenced by LoadSettings(), and x_GetOptionsPanel().
|
protected |
Definition at line 244 of file ui_file_load_manager.hpp.
Referenced by CanDo(), CleanUI(), DoTransition(), GetCurrentPanel(), GetDescriptor(), GetExecuteUnit(), GetTask(), LoadSettings(), OnFormatChanged(), x_AutoGuessFormat(), x_CanLeavePage(), x_CheckFormatConflict(), x_GetOptionsPanel(), and x_UpdateWizardPages().
|
protected |
Definition at line 233 of file ui_file_load_manager.hpp.
Referenced by GetDescriptor().
|
protected |
Definition at line 257 of file ui_file_load_manager.hpp.
Referenced by GetTask(), LoadSettings(), SaveSettings(), x_CanLeavePage(), and x_GetOptionsPanel().
|
protected |
Definition at line 250 of file ui_file_load_manager.hpp.
Referenced by GetFilenames(), SetFilenames(), x_AutoGuessFormat(), and x_GetOptionsPanel().
|
protected |
Definition at line 259 of file ui_file_load_manager.hpp.
Referenced by CleanUI(), and GetFirstPage().
|
protected |
Definition at line 243 of file ui_file_load_manager.hpp.
Referenced by AddFileFormat(), CanDo(), CleanUI(), DoTransition(), GetCurrentPanel(), GetDescriptor(), GetExecuteUnit(), GetTask(), InitUI(), LoadSettings(), SaveSettings(), SetRegistryPath(), x_AutoGuessFormat(), x_CanLeavePage(), x_CheckFormatConflict(), x_GetOptionsPanel(), and x_UpdateWizardPages().
|
protected |
Definition at line 234 of file ui_file_load_manager.hpp.
Referenced by SetDialog(), and x_UpdateWizardPages().
|
protected |
Definition at line 260 of file ui_file_load_manager.hpp.
Referenced by SetPrevPage(), and x_UpdateWizardPages().
|
protected |
Definition at line 252 of file ui_file_load_manager.hpp.
Referenced by CleanUI(), DoTransition(), GetTask(), InitUI(), OnFormatChanged(), SaveSettings(), SetFilenames(), x_AutoGuessFormat(), x_CanLeavePage(), x_CheckFormatConflict(), and x_GetOptionsPanel().
|
protected |
Definition at line 236 of file ui_file_load_manager.hpp.
Referenced by GetCurrentPanel(), InitUI(), SetParentWindow(), x_GetOptionsPanel(), and x_UpdateWizardPages().
|
protected |
Definition at line 255 of file ui_file_load_manager.hpp.
Referenced by DoTransition(), GetCurrentPanel(), and GetTask().
|
protected |
Definition at line 253 of file ui_file_load_manager.hpp.
Referenced by CleanUI(), DoTransition(), and GetCurrentPanel().
|
protected |
Definition at line 239 of file ui_file_load_manager.hpp.
Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().
|
protected |
Definition at line 235 of file ui_file_load_manager.hpp.
Referenced by GetCurrentPanel(), GetTask(), InitUI(), SetServiceLocator(), and x_CreateNewProject().
|
protected |
Definition at line 237 of file ui_file_load_manager.hpp.
Referenced by CanDo(), DoTransition(), GetCurrentPanel(), InitUI(), IsCompletedState(), IsFinalState(), and OnFormatChanged().