A representation of a namespace. More...
Public Member Functions | |
NameSpace (MemoryManagerType &theManager) | |
NameSpace (const XalanDOMString &prefix, const XalanDOMString &uri, MemoryManagerType &theManager) | |
Construct a namespace for placement on the result tree namespace stack. | |
NameSpace (const NameSpace &other, MemoryManagerType &theManager) | |
~NameSpace () | |
const XalanDOMString & | getPrefix () const |
Retrieve the prefix for namespace. | |
void | setPrefix (const XalanDOMString &prefix) |
Set the prefix for namespace. | |
const XalanDOMString & | getURI () const |
Retrieve the URI for namespace. | |
void | setURI (const XalanDOMString &uri) |
Set the URI for namespace. | |
void | setURI (const XalanDOMChar *uri) |
Set the URI for namespace. | |
void | setURI (const XalanDOMChar *uri, XalanDOMString::size_type len) |
Set the URI for namespace. | |
bool | empty () const |
void | clear () |
bool | operator== (const NameSpace &theRHS) const |
Equality operator. |
Static Public Member Functions | |
static NameSpace * | create (const XalanDOMString &prefix, const XalanDOMString &uri, MemoryManagerType &theManager) |
A representation of a namespace.
One of these will be pushed on the namespace stack for each element.
|
explicit |
NameSpace::NameSpace | ( | const XalanDOMString & | prefix, |
const XalanDOMString & | uri, | ||
MemoryManagerType & | theManager | ||
) |
Construct a namespace for placement on the result tree namespace stack.
prefix | namespace prefix |
uri | URI of namespace |
NameSpace::NameSpace | ( | const NameSpace & | other, |
MemoryManagerType & | theManager | ||
) |
NameSpace::~NameSpace | ( | ) |
void NameSpace::clear | ( | ) |
|
static |
bool NameSpace::empty | ( | ) | const |
const XalanDOMString& NameSpace::getPrefix | ( | ) | const |
Retrieve the prefix for namespace.
const XalanDOMString& NameSpace::getURI | ( | ) | const |
Retrieve the URI for namespace.
bool NameSpace::operator== | ( | const NameSpace & | theRHS | ) | const |
Equality operator.
theRHS | namespace to compare |
void NameSpace::setPrefix | ( | const XalanDOMString & | prefix | ) |
Set the prefix for namespace.
prefix | The new prefix value |
void NameSpace::setURI | ( | const XalanDOMString & | uri | ) |
Set the URI for namespace.
uri | The new uri value |
void NameSpace::setURI | ( | const XalanDOMChar * | uri | ) |
Set the URI for namespace.
uri | The new uri value |
void NameSpace::setURI | ( | const XalanDOMChar * | uri, |
XalanDOMString::size_type | len | ||
) |
Set the URI for namespace.
uri | The new uri value |
len | The length of the uri |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|