Apache log4cxx  Version 0.11.0
log4cxx::helpers::XMLDOMDocument Class Referenceabstract

The XMLDOMDocument interface represents an entire XML document. More...

#include <xml.h>

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

Public Member Functions

virtual void load (const File &fileName)=0
 
virtual XMLDOMElementPtr getDocumentElement ()=0
 
virtual XMLDOMElementPtr getElementById (const LogString &tagName, const LogString &elementId)=0
 
- Public Member Functions inherited from log4cxx::helpers::XMLDOMNode
virtual XMLDOMNodeListPtr getChildNodes ()=0
 
virtual XMLDOMNodeType getNodeType ()=0
 
virtual XMLDOMDocumentPtr getOwnerDocument ()=0
 
- Public Member Functions inherited from log4cxx::helpers::Object
virtual void addRef () const =0
 
virtual void releaseRef () const =0
 
virtual bool instanceof (const Class &clazz) const =0
 
virtual const void * cast (const Class &clazz) const =0
 

Additional Inherited Members

- Public Types inherited from log4cxx::helpers::XMLDOMNode
enum  XMLDOMNodeType { NOT_IMPLEMENTED_NODE = 0, ELEMENT_NODE = 1, DOCUMENT_NODE = 9 }
 

Detailed Description

The XMLDOMDocument interface represents an entire XML document.

Conceptually, it is the root of the document tree, and provides the primary access to the document's data.


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