Multi-line svn commit, see body.
[shibboleth/cpp-xmltooling.git] / xmltooling / ElementProxy.h
index b62d7ab..a10d873 100644 (file)
  */\r
 \r
 /**\r
- * @file ElementProxy.h\r
+ * @file xmltooling/ElementProxy.h\r
  * \r
  * An XMLObject with an open content model \r
  */\r
 \r
-#if !defined(__xmltooling_eleproxy_h__)\r
+#ifndef __xmltooling_eleproxy_h__\r
 #define __xmltooling_eleproxy_h__\r
 \r
-#include <xmltooling/SimpleElement.h>\r
 #include <xmltooling/XMLObject.h>\r
 #include <xmltooling/util/XMLObjectChildrenList.h>\r
 \r
@@ -32,9 +31,9 @@ using namespace xercesc;
 namespace xmltooling {\r
 \r
     /**\r
-     * An XMLObject with an open content model.\r
+     * An XMLObject that exposes its children via mutable list.\r
      */\r
-    class XMLTOOL_API ElementProxy : public virtual SimpleElement\r
+    class XMLTOOL_API ElementProxy : public virtual XMLObject\r
     {\r
     public:\r
         ElementProxy() {}\r