Apache log4cxx  Version 0.13.0
log4cxx::helpers::XMLDOMNode Class Referenceabstract

The XMLDOMNode interface is the primary datatype for the entire Document Object Model. More...

#include <xml.h>

Inheritance diagram for log4cxx::helpers::XMLDOMNode:
log4cxx::helpers::Object log4cxx::helpers::XMLDOMDocument log4cxx::helpers::XMLDOMElement

Public Types

enum  XMLDOMNodeType { NOT_IMPLEMENTED_NODE = 0, ELEMENT_NODE = 1, DOCUMENT_NODE = 9 }
 

Public Member Functions

virtual XMLDOMNodeListPtr getChildNodes ()=0
 
virtual XMLDOMNodeType getNodeType ()=0
 
virtual XMLDOMDocumentPtr getOwnerDocument ()=0
 
- Public Member Functions inherited from log4cxx::helpers::Object
virtual ~Object ()
 
virtual bool instanceof (const Class &clazz) const =0
 
virtual const void * cast (const Class &clazz) const =0
 

Detailed Description

The XMLDOMNode interface is the primary datatype for the entire Document Object Model.

Member Enumeration Documentation

◆ XMLDOMNodeType

Enumerator
NOT_IMPLEMENTED_NODE 
ELEMENT_NODE 
DOCUMENT_NODE 

Member Function Documentation

◆ getChildNodes()

virtual XMLDOMNodeListPtr log4cxx::helpers::XMLDOMNode::getChildNodes ( )
pure virtual

◆ getNodeType()

virtual XMLDOMNodeType log4cxx::helpers::XMLDOMNode::getNodeType ( )
pure virtual

◆ getOwnerDocument()

virtual XMLDOMDocumentPtr log4cxx::helpers::XMLDOMNode::getOwnerDocument ( )
pure virtual

The documentation for this class was generated from the following file: