summaryrefslogtreecommitdiff
path: root/project2/rawView.h
diff options
context:
space:
mode:
Diffstat (limited to 'project2/rawView.h')
-rw-r--r--project2/rawView.h12
1 files changed, 3 insertions, 9 deletions
diff --git a/project2/rawView.h b/project2/rawView.h
index a6d85de..3f0de83 100644
--- a/project2/rawView.h
+++ b/project2/rawView.h
@@ -6,19 +6,13 @@
#include <map>
#include "view.h"
-class ApplicationEngine;
-
class _RawView : public _View {
public:
_RawView(const xmlpp::Element * p);
- void execute(xmlpp::Element *) const;
- virtual void loadComplete();
- virtual unsigned int columnCount() const;
- virtual const Glib::ustring & getColumnName(unsigned int col) const;
- virtual const Glib::ustring & getCurrentValue(const Glib::ustring & id) const;
- virtual const Glib::ustring & getCurrentValue(unsigned int col) const;
- virtual bool isNull(unsigned int col) const;
+ void execute(const Presenter *) const;
+ virtual void loadComplete(const CommonObjects *);
private:
+ void copyNode(const Presenter *, const xmlpp::Element *) const;
const xmlpp::Element * copyRoot;
};
typedef boost::intrusive_ptr<_RawView> RawView;