#include <XalanCharacterData.hpp>
Inherits XalanNode.
Inherited by XalanComment, and XalanText.
Definition at line 32 of file XalanCharacterData.hpp.
XalanCharacterData::XalanCharacterData | ( | ) |
virtual XalanCharacterData::~XalanCharacterData | ( | ) | [virtual] |
XalanCharacterData::XalanCharacterData | ( | const XalanCharacterData & | theSource | ) | [protected] |
virtual const XalanNamedNodeMap* XalanCharacterData::getAttributes | ( | ) | const [pure virtual] |
Gets a XalanNamedNodeMap containing the attributes of this node (if it is an XalanElement) or a null pointer otherwise.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual const XalanNodeList* XalanCharacterData::getChildNodes | ( | ) | const [pure virtual] |
Gets a XalanNodeList that contains all children of this node.
If there are no children, this is a XalanNodeList containing no nodes.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual const XalanDOMString& XalanCharacterData::getData | ( | ) | const [pure virtual] |
Returns the character data of the node that implements this interface.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual XalanNode* XalanCharacterData::getFirstChild | ( | ) | const [pure virtual] |
Gets the first child of this node.
If there is no such node, this returns a null pointer.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual IndexType XalanCharacterData::getIndex | ( | ) | const [pure virtual] |
Get the node's index.
Valid only if the owner document reports that the document is node-order indexed.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual XalanNode* XalanCharacterData::getLastChild | ( | ) | const [pure virtual] |
Gets the last child of this node.
If there is no such node, this returns a null pointer.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual const XalanDOMString& XalanCharacterData::getLocalName | ( | ) | const [pure virtual] |
Returns the local part of the qualified name of this node.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual const XalanDOMString& XalanCharacterData::getNamespaceURI | ( | ) | const [pure virtual] |
Get the namespace URI of this node.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual XalanNode* XalanCharacterData::getNextSibling | ( | ) | const [pure virtual] |
Gets the node immediately following this node.
If there is no such node, this returns a null pointer.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual const XalanDOMString& XalanCharacterData::getNodeName | ( | ) | const [pure virtual] |
Gets the name of this node, depending on its type.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual NodeType XalanCharacterData::getNodeType | ( | ) | const [pure virtual] |
An enum value representing the type of the underlying object.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual const XalanDOMString& XalanCharacterData::getNodeValue | ( | ) | const [pure virtual] |
Gets the value of this node, depending on its type.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual XalanDocument* XalanCharacterData::getOwnerDocument | ( | ) | const [pure virtual] |
Gets the XalanDocument object associated with this node.
This may be a null pointer.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual XalanNode* XalanCharacterData::getParentNode | ( | ) | const [pure virtual] |
Gets the parent of this node.
If there is no such node, this returns a null pointer.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual const XalanDOMString& XalanCharacterData::getPrefix | ( | ) | const [pure virtual] |
Get the namespace prefix of this node.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual XalanNode* XalanCharacterData::getPreviousSibling | ( | ) | const [pure virtual] |
Gets the node immediately preceding this node.
If there is no such node, this returns a null pointer.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
virtual bool XalanCharacterData::isIndexed | ( | ) | const [pure virtual] |
Determine if the document is node-order indexed.
Implements XalanNode.
Implemented in XalanSourceTreeComment, XalanSourceTreeText, XalanCDATASection, XalanComment, XalanText, XercesCDATASectionWrapper, XercesCommentWrapper, XercesTextWrapper, XercesCDATASectionBridge, XercesCommentBridge, XercesTextBridge, and XObjectResultTreeFragProxyText.
XalanCharacterData& XalanCharacterData::operator= | ( | const XalanCharacterData & | theSource | ) | [protected] |
bool XalanCharacterData::operator== | ( | const XalanCharacterData & | theRHS | ) | const [protected] |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSLT Processor Version 1.11 |
|