DOM::Document document(void) const { return doc; };
+ TNode getNodeById(unsigned) const;
TNode root(void) { return doc.get_documentElement(); };
TNode dirtyNode(void) const { return dirty; };
void clearDirty(void) { dirty = DOM::Element(0); };
DOM::Element dirty;
virtual void handleEvent(const DOM::Event&);
+ static std::string makeId(unsigned);
+ static TNode getNodeByIdAux(const TNode&, const std::string&);
static unsigned nodeDepth(const DOM::Node&);
static DOM::Node findCommonAncestor(const DOM::Node&, const DOM::Node&);
static DOM::Node findIdNode(const DOM::Node&);