CCAFFEINE  0.8.8
ComponentChangedEvent.h
00001 #ifndef __COMPONENTCHANGEDEVENT_H__
00002 #define __COMPONENTCHANGEDEVENT_H__
00003 
00004 
00006 class ComponentChangedEvent {
00007 
00008  public:
00009   virtual ~ComponentChangedEvent() {}
00010 
00012   static int PORT_ERROR;
00013 
00015   static int PORT_REMOVED;
00016 
00018   static int PORT_ADDED;
00019 
00021   static int PORT_REGISTERED;
00022 
00024   static int PORT_UNREGISTERED;
00025 
00027   virtual int getChangeType() = 0;
00028 
00030   virtual const char* getComponentInstance() = 0;
00031 
00034   virtual const char* getPortInstance() = 0;
00035 
00036   virtual const char* getPortType() = 0;
00037 };
00038 
00039 #endif //__COMPONENTCHANGEDEVENT_H__