Code

Swedish translation update by Elias.
[inkscape.git] / src / jabber_whiteboard / inkboard-document.h
index fba6691aa876bb2e404ba02cfe4f343780039b46..a4a82c6fbf828d1aeaaf7ee8bfb1a05a1ba71083 100644 (file)
@@ -16,6 +16,7 @@
 
 #include "document.h"
 #include "xml/document.h"
+#include "xml/node.h"
 #include "xml/simple-node.h"
 #include "xml/node-observer.h"
 #include "jabber_whiteboard/defines.h"
@@ -65,8 +66,6 @@ public:
 
     void handleChange(Message::Wrapper &wrapper, Pedro::Element* data);
 
-    NodeObserver *logger() { return this; }
-
     // 
     // XML::Session methods
     // 
@@ -81,9 +80,10 @@ public:
 
     XML::Event* commitUndoable();
 
-    XML::Node* createElementNode(char const* name);
+    XML::Node* createElement(char const* name);
     XML::Node* createTextNode(char const* content);
-    XML::Node* createCommentNode(char const* content);
+    XML::Node* createComment(char const* content);
+    XML::Node* createPI(char const *target, char const* content);
 
     //
     // XML::NodeObserver methods
@@ -130,10 +130,11 @@ protected:
                _initBindings();
        }
 
-       XML::SimpleNode* _duplicate() const
+       XML::SimpleNode* _duplicate(XML::Document* /*xml_doc*/) const
        {
                return new InkboardDocument(*this);
        }
+       NodeObserver *logger() { return this; }
 
 private:
     void _initBindings();