diff options
Diffstat (limited to 'project2/xml/xpathRows.h')
-rw-r--r-- | project2/xml/xpathRows.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/project2/xml/xpathRows.h b/project2/xml/xpathRows.h index e2c6327..47d34eb 100644 --- a/project2/xml/xpathRows.h +++ b/project2/xml/xpathRows.h @@ -14,7 +14,7 @@ /// Project2 component to create a row set based on the contents of an XML resource and specific XPaths with its hierarchy class XPathRows : public RowSet, XmlDocumentCache, VariableCurlHelper { public: - XPathRows(const xmlpp::Element * p); + XPathRows(ScriptNodePtr p); ~XPathRows(); void execute(const Glib::ustring &, const RowProcessor *) const; @@ -22,15 +22,15 @@ class XPathRows : public RowSet, XmlDocumentCache, VariableCurlHelper { private: class FilterViewColumn : public Column { public: - FilterViewColumn(unsigned int, const xmlpp::Element *); - static FilterViewColumn * make(unsigned int, const xmlpp::Element *); + FilterViewColumn(unsigned int, ScriptNodePtr); + static FilterViewColumn * make(unsigned int, ScriptNodePtr); const Variable path; }; class FilterView : public DefinedColumns, public virtual IntrusivePtrBase { public: typedef std::map<const Glib::ustring, Variable> XPaths; - FilterView(const xmlpp::Element * p); + FilterView(ScriptNodePtr p); const Glib::ustring name; const Variable root; |