Source-highlight Library
/home/bettini/work/source-highlight/src-highlite/lib/srchilite/highlighteventlistener.h
00001 //
00002 // Author: Lorenzo Bettini <http://www.lorenzobettini.it>, (C) 2004-2008
00003 //
00004 // Copyright: See COPYING file that comes with this distribution
00005 //
00006 
00007 #ifndef HIGHLIGHTEVENTLISTENER_H_
00008 #define HIGHLIGHTEVENTLISTENER_H_
00009 
00010 namespace srchilite {
00011 
00012 struct HighlightEvent;
00013 
00017 class HighlightEventListener
00018 {
00019 public:
00020         HighlightEventListener() {}
00021         virtual ~HighlightEventListener() {}
00022 
00028         virtual void notify(const HighlightEvent &event) = 0;
00029 };
00030 
00031 }
00032 
00033 #endif /*HIGHLIGHTEVENTLISTENER_H_*/