25 typedef std::map<std::string,DtPage*>
PageMap;
36 void addPage(
DtPage* page);
40 void removePage(
DtPage* page,
bool deletePage =
true);
43 DtPage* findPage(
const std::string& pageClassName);
46 const DtPage* findPage(
const std::string& pageClassName)
const;
52 virtual void removeContainer();
55 virtual void bringToTop();
59 virtual void activatePage(
DtPage*);
60 virtual void deactivatePage(
DtPage*);
62 virtual void loadPages();
63 virtual void acceptPages();
64 virtual void rejectPages();
67 virtual void selectPage(
const std::string& pageClassName);
70 virtual void addPageToGui(
DtPage*) = 0;
73 virtual void removePageFromGui(
DtPage*) = 0;
76 virtual void selectPageInGui(
DtPage* page) = 0;