#ifndef NEW_MODEL_IMPL_H
#define NEW_MODEL_IMPL_H

#ifndef TEXT_H
#include "Text.h"
#endif

namespace MM
{
class New_model_impl
{
public:
    virtual ~New_model_impl () {}
    virtual  New_model_impl *    clone () const =0;
    virtual  void                execute (Text const & name) =0;
};

}//MM

#endif //NEW_MODEL_IMPL_H
