00001 // Copyright (C) 2006 Alexis ROBERT 00002 00003 #ifndef __LINK_H__ 00004 #define __LINK_H__ 00005 00006 #include "xmlnode.h" 00007 #include "href.h" 00008 00009 namespace freedaisy { 00011 class Link : public XMLNode { 00012 public: 00014 Link() : XMLNode("a") {} 00016 Link(xmlNodePtr src) : XMLNode(src) {} 00018 Link(XMLNode src) : XMLNode(src) {} 00020 00026 Href getHref(); 00028 00031 void setHref(std::string newhref); 00032 }; 00033 } 00034 00035 #endif