00001 # ifndef FormatStrategy_h 00002 # define FormatStrategy_h FormatStrategy_h 00003 00004 # include "Strategy.h" // parent 00005 00006 namespace Conjecture { 00007 class Page; 00008 00017 class FormatStrategy : public Strategy { 00018 public: 00019 // Constructors/Destructors 00020 FormatStrategy(); 00021 virtual bool execute(Page* page) = 0; 00022 }; 00023 } 00024 00025 # endif // FormatStrategy_h 00026