diff options
Diffstat (limited to 'project2/common/presenter.h')
| -rw-r--r-- | project2/common/presenter.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/project2/common/presenter.h b/project2/common/presenter.h index 58af8dc..f7f447e 100644 --- a/project2/common/presenter.h +++ b/project2/common/presenter.h @@ -77,14 +77,14 @@ typedef boost::intrusive_ptr<NameValuePairPresenter> NameValuePairPresenterPtr; /// Base class to implement presenter modules class PresenterLoader : public ComponentLoader { public: - virtual PresenterPtr createFrom(const xmlpp::Element * e) const = 0; + virtual MultiRowSetPresenterPtr createFrom(const xmlpp::Element * e) const = 0; }; /// Helper implemention for specific presenters template <class PresenterType> class PresenterLoaderImpl : public PresenterLoader { public: - virtual PresenterPtr createFrom(const xmlpp::Element * e) const + virtual MultiRowSetPresenterPtr createFrom(const xmlpp::Element * e) const { return new PresenterType(e); } |
