/* * TextUIFactory.h * * Created on: Jan 5, 2010 * Author: crueger */ #ifndef TEXTUIFACTORY_HPP_ #define TEXTUIFACTORY_HPP_ #include "UIElements/UIFactory.hpp" class TextUIFactory : public UIFactory { friend class UIFactory; public: virtual ~TextUIFactory(); virtual Dialog* makeDialog(); virtual MainWindow* makeMainWindow(menuPopulaters,MoleculeListClass *, config *, periodentafel *, char *); struct description : public UIFactory::factoryDescription { description(); virtual ~description(); virtual UIFactory* makeFactory(); }; protected: TextUIFactory(); }; #endif /* TEXTUIFACTORY_HPP_ */