Add new builder base class to indicate support for "argument-less" construction.
[shibboleth/xmltooling.git] / xmltooling / soap / SOAP.h
index 031599b..ff2de77 100644 (file)
@@ -23,8 +23,8 @@
 #ifndef __xmltooling_soap_h__
 #define __xmltooling_soap_h__
 
+#include <xmltooling/ConcreteXMLObjectBuilder.h>
 #include <xmltooling/ElementProxy.h>
-#include <xmltooling/XMLObjectBuilder.h>
 #include <xmltooling/util/XMLConstants.h>
 #include <xercesc/util/XMLUniDefs.hpp>
 
@@ -51,13 +51,13 @@ namespace soap11 {
         /** Sets the QName content of the element. */
         virtual void setCode(const xmltooling::QName* qname)=0;
         /** Client Fault code. **/
-        static xmltooling::QName CLIENT;\r
-        /** Server Fault code. **/\r
-        static xmltooling::QName SERVER;\r
-        /** MustUnderstand Fault code. **/\r
-        static xmltooling::QName MUSTUNDERSTAND;\r
-        /** Version Mismatch Fault code. **/\r
-        static xmltooling::QName VERSIONMISMATCH;\r
+        static xmltooling::QName CLIENT;
+        /** Server Fault code. **/
+        static xmltooling::QName SERVER;
+        /** MustUnderstand Fault code. **/
+        static xmltooling::QName MUSTUNDERSTAND;
+        /** Version Mismatch Fault code. **/
+        static xmltooling::QName VERSIONMISMATCH;
     END_XMLOBJECT;
 
     BEGIN_XMLOBJECT(XMLTOOL_API,Detail,xmltooling::ElementProxy,SOAP 1.1 detail element);