2005/5/9

     
 

class MetaInfoChangeListener

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::lang::dmi::MetaInfoChangeListener Class Reference

#include <MetaInfo.h>

List of all members.


Detailed Description

implement this to listen to changes to MetaInfo database use MetaInfo::registerMetaInfoListener/unregisterMetaInfoListener to listen for changes


Public Member Functions

virtual ~MetaInfoChangeListener ()
virtual void onNewMetaInfo (MetaInfo *mi)
 will be called if a new MetaInfo was created

virtual void onResolvedMetaInfo (MetaInfo *mi)
 will be called if a MetaInfo was resolved

virtual void onReplaceMetaInfo (MetaInfo *oldMetaInfo, MetaInfo *newMetaInfo)
 will be called if one metainfo will be replaced by another (for example UnitInfos)

virtual void onUnregisterMetaInfo (MetaInfo *mi)
virtual void onDisposeMetaInfo (MetaInfo *mi)
 will be called before a MetaInfo will be disposed (deleted)


Constructor & Destructor Documentation

virtual acdk::lang::dmi::MetaInfoChangeListener::~MetaInfoChangeListener (   )  [inline, virtual]
 


Member Function Documentation

virtual void acdk::lang::dmi::MetaInfoChangeListener::onDisposeMetaInfo (  MetaInfo *  mi  )  [inline, virtual]
 

will be called before a MetaInfo will be disposed (deleted)

virtual void acdk::lang::dmi::MetaInfoChangeListener::onNewMetaInfo (  MetaInfo *  mi  )  [inline, virtual]
 

will be called if a new MetaInfo was created

virtual void acdk::lang::dmi::MetaInfoChangeListener::onReplaceMetaInfo (  MetaInfo *  oldMetaInfo,
MetaInfo *  newMetaInfo
)  [inline, virtual]
 

will be called if one metainfo will be replaced by another (for example UnitInfos)

virtual void acdk::lang::dmi::MetaInfoChangeListener::onResolvedMetaInfo (  MetaInfo *  mi  )  [inline, virtual]
 

will be called if a MetaInfo was resolved

virtual void acdk::lang::dmi::MetaInfoChangeListener::onUnregisterMetaInfo (  MetaInfo *  mi  )  [inline, virtual]