00001 /* 00002 ***************************************************************** 00003 ***************************************************************** 00004 ******* ******** 00005 ******* (C) Copyright 1989-2007 by Tecplot Inc. ******** 00006 ******* All Rights Reserved. ******** 00007 ******* ******** 00008 ***************************************************************** 00009 ***************************************************************** 00010 */ 00011 #ifndef TECPLOT_TOOLBOX_STATECHANGELISTENERINTERFACE_H 00012 #define TECPLOT_TOOLBOX_STATECHANGELISTENERINTERFACE_H 00013 00014 #include "tptoolbox.h" 00015 #include "ToolboxFwd.h" 00016 00017 namespace tecplot 00018 { 00019 namespace toolbox 00020 { 00021 00026 class TPTOOLBOX_DLLAPI StateChangeListenerInterface 00027 { 00028 public: 00029 virtual void stateChanged(const tecplot::toolbox::StateChangeEventInterface& stateChangeEvent, 00030 tecplot::toolbox::StateChangeNotifierInterface& source) = 0; 00031 virtual ~StateChangeListenerInterface() {} 00032 }; 00033 00034 } 00035 } 00036 00037 #endif
1.5.5