typedef void(FormatterListener::*) DOMServices::MemberFunctionPtr(const XMLCh *const, const unsigned int) |
static void DOMServices::initialize | ( | MemoryManagerType & | theManager | ) | [static] |
Initialize static data.
Must be called before any other functions are called.
static void DOMServices::terminate | ( | ) | [static] |
Destroy static data.
After thus function is called, no other functions can be called.
static void DOMServices::getNodeData | ( | const XalanNode & | node, | |
XalanDOMString & | data | |||
) | [static] |
Retrieves data for node.
node | DOM node whose data is to be returned | |
data | a string to which the node's data will be appended |
static void DOMServices::getNodeData | ( | const XalanAttr & | attribute, | |
XalanDOMString & | data | |||
) | [static] |
Retrieves data for node.
attribute | DOM node whose data is to be returned | |
data | a string to which the node's data will be appended |
static void DOMServices::getNodeData | ( | const XalanComment & | comment, | |
XalanDOMString & | data | |||
) | [static] |
Retrieves data for node.
comment | DOM node whose data is to be returned | |
data | a string to which the node's data will be appended |
static void DOMServices::getNodeData | ( | const XalanDocument & | document, | |
XalanDOMString & | data | |||
) | [static] |
Retrieves data for node.
document | DOM node whose data is to be returned | |
data | a string to which the node's data will be appended |
static void DOMServices::getNodeData | ( | const XalanDocumentFragment & | documentFragment, | |
XalanDOMString & | data | |||
) | [static] |
Retrieves data for node.
documentFragment | DOM node whose data is to be returned | |
data | a string to which the node's data will be appended |
static void DOMServices::getNodeData | ( | const XalanElement & | element, | |
XalanDOMString & | data | |||
) | [static] |
Retrieves data for node.
element | DOM node whose data is to be returned | |
data | a string to which the node's data will be appended |
static void DOMServices::getNodeData | ( | const XalanProcessingInstruction & | pi, | |
XalanDOMString & | data | |||
) | [static] |
Retrieves data for node.
pi | DOM node whose data is to be returned | |
data | a string to which the node's data will be appended |
static void DOMServices::getNodeData | ( | const XalanText & | text, | |
XalanDOMString & | data | |||
) | [static] |
Retrieves data for node.
node | DOM node whose data is to be returned | |
data | a string to which the node's data will be appended |
static void DOMServices::getNodeData | ( | const XalanNode & | node, | |
FormatterListener & | formatterListener, | |||
MemberFunctionPtr | function | |||
) | [static] |
Sends the data for a node to a FormatterListener.
node | DOM node whose data is to be returned | |
formatterListener | the FormatterListener instance to receive the data | |
function | A pointer to the member function of FormatterListener to call |
static void DOMServices::getNodeData | ( | const XalanAttr & | attribute, | |
FormatterListener & | formatterListener, | |||
MemberFunctionPtr | function | |||
) | [static] |
Sends the data for a node to a FormatterListener.
attribute | DOM node whose data is to be returned | |
formatterListener | the FormatterListener instance to receive the data | |
fRaw | Whether or not the data should be sent raw. |
static void DOMServices::getNodeData | ( | const XalanComment & | comment, | |
FormatterListener & | formatterListener, | |||
MemberFunctionPtr | function | |||
) | [static] |
Sends the data for a node to a FormatterListener.
comment | DOM node whose data is to be returned | |
formatterListener | the FormatterListener instance to receive the data | |
fRaw | Whether or not the data should be sent raw. |
static void DOMServices::getNodeData | ( | const XalanDocument & | document, | |
FormatterListener & | formatterListener, | |||
MemberFunctionPtr | function | |||
) | [static] |
Sends the data for a node to a FormatterListener.
document | DOM node whose data is to be returned | |
formatterListener | the FormatterListener instance to receive the data | |
fRaw | Whether or not the data should be sent raw. |
static void DOMServices::getNodeData | ( | const XalanDocumentFragment & | documentFragment, | |
FormatterListener & | formatterListener, | |||
MemberFunctionPtr | function | |||
) | [static] |
Sends the data for a node to a FormatterListener.
documentFragment | DOM node whose data is to be sent | |
formatterListener | the FormatterListener instance to receive the data | |
fRaw | Whether or not the data should be sent raw. |
static void DOMServices::getNodeData | ( | const XalanElement & | element, | |
FormatterListener & | formatterListener, | |||
MemberFunctionPtr | function | |||
) | [static] |
Sends the data for a node to a FormatterListener.
element | DOM node whose data is to be returned | |
formatterListener | the FormatterListener instance to receive the data | |
fRaw | Whether or not the data should be sent raw. |
static void DOMServices::getNodeData | ( | const XalanProcessingInstruction & | pi, | |
FormatterListener & | formatterListener, | |||
MemberFunctionPtr | function | |||
) | [static] |
Sends the data for a node to a FormatterListener.
pi | DOM node whose data is to be returned | |
formatterListener | the FormatterListener instance to receive the data | |
fRaw | Whether or not the data should be sent raw. |
static void DOMServices::getNodeData | ( | const XalanText & | text, | |
FormatterListener & | formatterListener, | |||
MemberFunctionPtr | function | |||
) | [static] |
Sends the data for a node to a FormatterListener.
node | DOM node whose data is to be returned | |
formatterListener | the FormatterListener instance to receive the data | |
fRaw | Whether or not the data should be sent raw. |
static const XalanDOMString& DOMServices::getNameOfNode | ( | const XalanNode & | n | ) | [static] |
Retrieve the name of the node, taking into account the differences between the DOM and XSLT data models.
node | DOM node whose name is returned |
static const XalanDOMString& DOMServices::getNameOfNode | ( | const XalanAttr & | attr | ) | [static] |
Retrieve the name of the node, taking into account the differences between the DOM and XSLT data models.
attr | DOM attribute node whose name is returned |
static const XalanDOMString& DOMServices::getNameOfNode | ( | const XalanElement & | element | ) | [static] |
Retrieve the name of the node, taking into account the differences between the DOM and XSLT data models.
attr | DOM element node whose name is returned |
static const XalanDOMString& DOMServices::getLocalNameOfNode | ( | const XalanNode & | n | ) | [static] |
Retrieve local name of node, taking into account the differences between the DOM and XSLT data models.
node | DOM node whose name is returned |
static const XalanDOMString& DOMServices::getNamespaceOfNode | ( | const XalanNode & | n | ) | [static] |
Retrieve the namespace of the node, taking into account the differences between the DOM and XSLT data models.
node | DOM node whose namespace is returned |
static bool DOMServices::isNamespaceDeclaration | ( | const XalanAttr & | n | ) | [static] |
Determine whether or not an attribute node is declaring a namespace.
node | DOM node to check |
Retrieve the parent of a node.
This function has to be implemented, because the DOM WG decided that attributes don't have parents.
node | child node |
static const XalanDOMString* DOMServices::getNamespaceForPrefix | ( | const XalanDOMString & | prefix, | |
const XalanElement & | namespaceContext | |||
) | [static] |
Retrieve the URI corresponding to a namespace prefix.
prefix | prefix for a namespace | |
namespaceContext | DOM element representing the context for namespace |
static const XalanDOMString* DOMServices::getNamespaceForPrefix | ( | const XalanDOMChar * | theName, | |
const PrefixResolver & | thePrefixResolver, | |||
bool | isAttribute, | |||
XalanDOMString & | thePrefix | |||
) | [static] |
Retrieve the URI corresponding to a namespace prefix, using the supplied name, and PrefixResolver.
The routine also returns the prefix.
theName | The name that contains the prefix | |
thePrefixResolver | The PrefixResolver to use | |
isAttribute | If true, special rules for attributes are used | |
thePrefix | The prefix |
Determine if a node is after another node, in document order.
node1 | The first node | |
node2 | The second node |
static bool DOMServices::isNodeAfterSibling | ( | const XalanNode & | parent, | |
const XalanNode & | child1, | |||
const XalanNode & | child2 | |||
) | [static] |
Determine if a node is after another node in the sibling list.
parent | The parent of the nodes. | |
node1 | The first node | |
node2 | The second node |
const XalanDOMString& DOMServices::s_XMLString [static] |
const XalanDOMString& DOMServices::s_XMLStringWithSeparator [static] |
const XalanDOMString& DOMServices::s_XMLNamespacePrefix [static] |
const XalanDOMString& DOMServices::s_XMLNamespaceURI [static] |
const XalanDOMString& DOMServices::s_XMLNamespace [static] |
const XalanDOMString& DOMServices::s_XMLNamespaceWithSeparator [static] |
const XalanDOMString& DOMServices::s_XMLNamespaceSeparatorString [static] |
const XalanDOMString& DOMServices::s_XMLNamespacePrefixURI [static] |
const XalanDOMString::size_type& DOMServices::s_XMLStringLength [static] |
const XalanDOMString::size_type& DOMServices::s_XMLStringWithSeparatorLength [static] |
const XalanDOMString::size_type& DOMServices::s_XMLNamespacePrefixLength [static] |
const XalanDOMString::size_type& DOMServices::s_XMLNamespaceURILength [static] |
const XalanDOMString::size_type& DOMServices::s_XMLNamespaceLength [static] |
const XalanDOMString::size_type& DOMServices::s_XMLNamespacePrefixURILength [static] |
const XalanDOMString DOMServices::s_emptyString [static] |
The documentation for this class was generated from the following file:
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|