Mass++ Common Libraries v2.7.5
 All Classes Namespaces Files Functions Variables Enumerations Macros
Protected Member Functions | List of all members
kome::objects::DefaultDataManager Class Reference

default data manager More...

#include <DefaultDataManager.h>

Inheritance diagram for kome::objects::DefaultDataManager:
Inheritance graph
[legend]
Collaboration diagram for kome::objects::DefaultDataManager:
Collaboration graph
[legend]

Protected Member Functions

 DefaultDataManager ()
 constructor
 
virtual ~DefaultDataManager ()
 destructor
 
virtual void onOpenSample (Sample *sample)
 This method is called when a sample is opened. (override method) More...
 
virtual void onCloseSample (Sample *sample, const bool deleting)
 This method is called when a sample is closed. (override method) More...
 
virtual void onOpenSpectrum (Spectrum *spec)
 This method is called when a spectrum is opened. (override method) More...
 
virtual void onCloseSpectrum (Spectrum *spec, const bool deleting)
 This method is called when a spectrum is closed. (override method) More...
 
virtual void onOpenChromatogram (Chromatogram *chrom)
 This method is called when a chromatogram is opened. (override method) More...
 
virtual void onCloseChromatogram (Chromatogram *chrom, const bool deleting)
 This method is called when a chromatogram is closed. (override method) More...
 
virtual void onOpenDataMap (DataMapInfo *dataMap)
 This method is called when a data map is opened. (override method) More...
 
virtual void onCloseDataMap (DataMapInfo *dataMap, const bool deleting)
 This method is called when a data map is closed. (override method) More...
 
- Protected Member Functions inherited from kome::objects::DataManager
 DataManager ()
 constructor
 
virtual ~DataManager ()
 destructor
 

Additional Inherited Members

- Static Public Member Functions inherited from kome::objects::DataManager
static void openSample (Sample *sample)
 This method is called when a sample is opened. More...
 
static void closeSample (Sample *sample, const bool deleting)
 This method is called when a sample is closed. More...
 
static void openSpectrum (Spectrum *spec)
 This method is called when a spectrum is opened. More...
 
static void closeSpectrum (Spectrum *spec, const bool deleting)
 This method is called when a spectrum is closed. More...
 
static void openChromatogram (Chromatogram *chrom)
 This method is called when a chromaogram is opened. More...
 
static void closeChromatogram (Chromatogram *chrom, const bool deleting)
 This method is called when a chromatogram is closed. More...
 
static void openDataMap (DataMapInfo *dataMap)
 This method is called when a data map is opened. More...
 
static void closeDataMap (DataMapInfo *dataMap, const bool deleting)
 This method is called when a data map is closed. More...
 
- Static Protected Member Functions inherited from kome::objects::DataManager
static bool lessManager (DataManager *dm0, DataManager *dm1)
 conmapred data managers to sort More...
 
static void sortDataManagers ()
 sorts data managers
 
- Protected Attributes inherited from kome::objects::DataManager
int m_order
 
- Static Protected Attributes inherited from kome::objects::DataManager
static std::vector< DataManager * > m_dataMgrs
 
static bool m_sorted = true
 

Detailed Description

default data manager

Definition at line 31 of file DefaultDataManager.h.

Member Function Documentation

void kome::objects::DefaultDataManager::onCloseChromatogram ( Chromatogram chrom,
const bool  deleting 
)
protectedvirtual

This method is called when a chromatogram is closed. (override method)

Parameters
[in]chromchromatogram object to be closed
[in]deletingIf true, the specified object is being deleted now.

Implements kome::objects::DataManager.

Reimplemented in kome::objects::PointsManager.

Definition at line 56 of file DefaultDataManager.cpp.

56  {
57 }
void kome::objects::DefaultDataManager::onCloseDataMap ( DataMapInfo dataMap,
const bool  deleting 
)
protectedvirtual

This method is called when a data map is closed. (override method)

Parameters
[in]dataMapdata map object to be closed
[in]deletingIf true, the specified object is being deleted now.

Implements kome::objects::DataManager.

Definition at line 64 of file DefaultDataManager.cpp.

64  {
65 }
void kome::objects::DefaultDataManager::onCloseSample ( Sample sample,
const bool  deleting 
)
protectedvirtual

This method is called when a sample is closed. (override method)

Parameters
[in]samplesample object to be closed
[in]deletingIf true, the specified object is being deleted now.

Implements kome::objects::DataManager.

Reimplemented in kome::objects::PointsManager, kome::objects::ActiveObjectsManager, kome::objects::PeaksManager, and kome::objects::DataMapManager.

Definition at line 40 of file DefaultDataManager.cpp.

40  {
41 }
void kome::objects::DefaultDataManager::onCloseSpectrum ( Spectrum spec,
const bool  deleting 
)
protectedvirtual

This method is called when a spectrum is closed. (override method)

Parameters
[in]specspectrum object to be opened
[in]deletingIf true, the specified object is being deleted now.

Implements kome::objects::DataManager.

Reimplemented in kome::objects::PointsManager.

Definition at line 48 of file DefaultDataManager.cpp.

48  {
49 }
void kome::objects::DefaultDataManager::onOpenChromatogram ( Chromatogram chrom)
protectedvirtual

This method is called when a chromatogram is opened. (override method)

Parameters
[in]chromchromatogram object to be opened

Implements kome::objects::DataManager.

Definition at line 52 of file DefaultDataManager.cpp.

52  {
53 }
void kome::objects::DefaultDataManager::onOpenDataMap ( DataMapInfo dataMap)
protectedvirtual

This method is called when a data map is opened. (override method)

Parameters
[in]dataMapdata map object to be opened

Implements kome::objects::DataManager.

Definition at line 60 of file DefaultDataManager.cpp.

60  {
61 }
void kome::objects::DefaultDataManager::onOpenSample ( Sample sample)
protectedvirtual

This method is called when a sample is opened. (override method)

Parameters
[in]samplesample object to be opened

Implements kome::objects::DataManager.

Reimplemented in kome::objects::ActiveObjectsManager.

Definition at line 36 of file DefaultDataManager.cpp.

36  {
37 }
void kome::objects::DefaultDataManager::onOpenSpectrum ( Spectrum spec)
protectedvirtual

This method is called when a spectrum is opened. (override method)

Parameters
[in]specspectrum object to be opened

Implements kome::objects::DataManager.

Definition at line 44 of file DefaultDataManager.cpp.

44  {
45 }

The documentation for this class was generated from the following files: