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]