Initial marshalling support.
[shibboleth/cpp-xmltooling.git] / xmltooling / io / AbstractXMLObjectUnmarshaller.h
index fb45191..a0ec6f4 100644 (file)
@@ -23,7 +23,6 @@
 #if !defined(__xmltooling_xmlunmarshaller_h__)\r
 #define __xmltooling_xmlunmarshaller_h__\r
 \r
-#include <xmltooling/XMLObject.h>\r
 #include <xmltooling/io/Unmarshaller.h>\r
 \r
 namespace xmltooling {\r
@@ -54,16 +53,6 @@ namespace xmltooling {
         AbstractXMLObjectUnmarshaller(const XMLCh* targetNamespaceURI, const XMLCh* targetLocalName);\r
 \r
         /**\r
-         * Checks that the given DOM Element's XSI type or namespace qualified element name matches the target QName of this\r
-         * unmarshaller.\r
-         * \r
-         * @param domElement the DOM element to check\r
-         * \r
-         * @throws UnmarshallingException thrown if the DOM Element does not match the target of this unmarshaller\r
-         */\r
-        void checkElementIsTarget(const DOMElement* domElement) const;\r
-        \r
-        /**\r
          * Constructs the XMLObject that the given DOM Element will be unmarshalled into. If the DOM element has an XML\r
          * Schema type defined this method will attempt to retrieve an XMLObjectBuilder using the schema type. If no\r
          * schema type is present or no builder is registered for the schema type, the element's QName is used. Once\r