+ /**
+ * Sets the canonicalization method to include in the reference,
+ * using a constant.
+ *
+ * @param c14n the canonicalization method
+ */
+ void setCanonicalizationMethod(const XMLCh* c14n) {
+ m_c14n = c14n;
+ }
+
+ private:
+ void addPrefixes(const std::set<xmltooling::Namespace>& namespaces);
+ void addPrefixes(const xmltooling::XMLObject& xmlObject);