00001 // ---------------------------------------------------------------------------- 00002 // $Id: LCD_DocListener.hh,v 1.7 2003/09/17 23:37:55 uid561 Exp $ 00003 // ---------------------------------------------------------------------------- 00004 // 00005 // LCD_DocListener -- pure virtual base class which wants to know of 00006 // changes to an LCD_Document. No need for a separate implementation file. 00007 00008 #ifndef LCD_DOCLISTENER_H 00009 #define LCD_DOCLISTENER_H 00010 00011 class LCD_DocumentImpl; 00012 00013 class LCD_DocListener { 00014 public: 00015 virtual void mutateDocHandler(LCD_DocumentImpl& doc) { 00016 return; // by default do nothing 00017 } 00018 virtual void deleteDocHander(LCD_DocumentImpl& doc) { 00019 return; // by default do nothing 00020 } 00021 00022 }; 00023 #endif
1.3.4