00001 /* 00002 * ISubject.h 00003 * 00004 * Created on: 29-11-2010 00005 * Author: marcin 00006 */ 00007 00008 #ifndef ISUBJECT_H_ 00009 #define ISUBJECT_H_ 00010 00011 00012 class ISubject 00013 { 00014 00015 public: 00016 enum Type{State,Event}; 00017 virtual Type getType()=0; 00018 ~ISubject(){}; 00019 00020 00021 }; 00022 00023 00024 #endif /* ISUBJECT_H_ */