18 #if !defined(XALANDOCUMENTPREFIXRESOLVER_HEADER_GUARD_1357924680) 19 #define XALANDOCUMENTPREFIXRESOLVER_HEADER_GUARD_1357924680 47 XALAN_CPP_NAMESPACE_BEGIN
83 virtual const XalanDOMString*
84 getNamespaceForPrefix(
const XalanDOMString& prefix)
const;
86 virtual const XalanDOMString&
117 NamespacesMapType& m_map;
131 virtual const XalanDOMString*
132 duplicateBinding(
const AttributeVectorType& theVector)
const;
136 NamespacesMapType m_namespaces;
138 const XalanDOMString m_uri;
143 XALAN_CPP_NAMESPACE_END
147 #endif // XALANDOCUMENTPREFIXRESOLVER_HEADER_GUARD_1357924680
A utility class to walk the XalanDocument instance and look for attribute nodes that declare namespac...
#define XALAN_DEFAULT_MEMMGR
#define XALAN_DOMSUPPORT_EXPORT
AttributeVectorTypeDecl AttributeVectorType
static MemoryManager & getDummyMemMgr()
This class defines an interface for classes that resolve namespace prefixes to their URIs...
XalanMap< const XalanDOMString *, AttributeVectorType > NamespacesMapType
#define XALAN_USES_MEMORY_MANAGER(Type)
Xalan implementation of a hashtable.
XalanVector< const XalanNode * > AttributeVectorTypeDecl