#ifndef CONFIGURECLIENT_H #define CONFIGURECLIENT_H ///////////////////////////////////////////////////////////////// // ConfigureClient.h - make Application available to client // // // // Jim Fawcett, CSE776 - Design Patterns, Summer 2011 // ///////////////////////////////////////////////////////////////// /* * Notes: * - Configure is a (simplified) Builder. * - The doConfigure method is non-virtual as we will rebuild * the configurer every time we want to change the factory. */ #include "Application.h" class Configure { public: IApplication* doConfigure(int docType); }; #endif