Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

DOMTest Class Reference

#include <DTest.h>

List of all members.

Public Member Functions

 DOMTest ()
DOMDocument * createDocument ()
DOMDocumentType * createDocumentType (DOMDocument *doc, XMLCh *name)
DOMEntity * createEntity (DOMDocument *doc, XMLCh *name)
DOMNotation * createNotation (DOMDocument *doc, XMLCh *name)
bool docBuilder (DOMDocument *document, XMLCh *name)
void findTestNodes (DOMDocument *document)
void findTestNodes (DOMNode *node)
bool testAttr (DOMDocument *document)
bool testCDATASection (DOMDocument *document)
bool testCharacterData (DOMDocument *document)
bool testChildNodeList (DOMDocument *document)
bool testComment (DOMDocument *document)
bool testDeepNodeList (DOMDocument *document)
bool testDocument (DOMDocument *document)
bool testDocumentFragment (DOMDocument *document)
bool testDocumentType (DOMDocument *document)
bool testDOMerrors (DOMDocument *document)
bool testDOMImplementation (DOMDocument *document)
bool testElement (DOMDocument *document)
bool testEntity (DOMDocument *document)
bool testEntityReference (DOMDocument *document)
bool testNode (DOMDocument *document)
bool testNotation (DOMDocument *document)
bool testPI (DOMDocument *document)
bool testText (DOMDocument *document)
bool treeCompare (DOMNode *node, DOMNode *node2)
bool testBaseURI (XercesDOMParser *parser)

Static Public Attributes

DOMElement * testElementNode
DOMAttr * testAttributeNode
DOMText * testTextNode
DOMCDATASection * testCDATASectionNode
DOMEntityReference * testEntityReferenceNode
DOMEntity * testEntityNode
DOMProcessingInstruction * testProcessingInstructionNode
DOMComment * testCommentNode
DOMDocument * testDocumentNode
DOMDocumentType * testDocumentTypeNode
DOMDocumentFragment * testDocumentFragmentNode
DOMNotation * testNotationNode


Constructor & Destructor Documentation

DOMTest::DOMTest  ) 
 


Member Function Documentation

DOMDocument* DOMTest::createDocument  ) 
 

DOMDocumentType* DOMTest::createDocumentType DOMDocument *  doc,
XMLCh *  name
 

DOMEntity* DOMTest::createEntity DOMDocument *  doc,
XMLCh *  name
 

DOMNotation* DOMTest::createNotation DOMDocument *  doc,
XMLCh *  name
 

bool DOMTest::docBuilder DOMDocument *  document,
XMLCh *  name
 

void DOMTest::findTestNodes DOMNode *  node  ) 
 

void DOMTest::findTestNodes DOMDocument *  document  ) 
 

bool DOMTest::testAttr DOMDocument *  document  ) 
 

bool DOMTest::testBaseURI XercesDOMParser *  parser  ) 
 

bool DOMTest::testCDATASection DOMDocument *  document  ) 
 

bool DOMTest::testCharacterData DOMDocument *  document  ) 
 

bool DOMTest::testChildNodeList DOMDocument *  document  ) 
 

bool DOMTest::testComment DOMDocument *  document  ) 
 

bool DOMTest::testDeepNodeList DOMDocument *  document  ) 
 

bool DOMTest::testDocument DOMDocument *  document  ) 
 

ALL DOMDocument create methods are run in docBuilder except createAttribute which is in testAttribute**

bool DOMTest::testDocumentFragment DOMDocument *  document  ) 
 

This really isn't needed, only exists to throw NO_MODIFICATION_ALLOWED_ERR ********

bool DOMTest::testDocumentType DOMDocument *  document  ) 
 

bool DOMTest::testDOMerrors DOMDocument *  document  ) 
 

bool DOMTest::testDOMImplementation DOMDocument *  document  ) 
 

bool DOMTest::testElement DOMDocument *  document  ) 
 

bool DOMTest::testEntity DOMDocument *  document  ) 
 

bool DOMTest::testEntityReference DOMDocument *  document  ) 
 

bool DOMTest::testNode DOMDocument *  document  ) 
 

This is only for a test of cloneNode "deep"******* And for error tests*********

bool DOMTest::testNotation DOMDocument *  document  ) 
 

bool DOMTest::testPI DOMDocument *  document  ) 
 

bool DOMTest::testText DOMDocument *  document  ) 
 

bool DOMTest::treeCompare DOMNode *  node,
DOMNode *  node2
 


Member Data Documentation

DOMAttr* DOMTest::testAttributeNode [static]
 

DOMCDATASection* DOMTest::testCDATASectionNode [static]
 

DOMComment* DOMTest::testCommentNode [static]
 

DOMDocumentFragment* DOMTest::testDocumentFragmentNode [static]
 

DOMDocument* DOMTest::testDocumentNode [static]
 

DOMDocumentType* DOMTest::testDocumentTypeNode [static]
 

DOMElement* DOMTest::testElementNode [static]
 

DOMEntity* DOMTest::testEntityNode [static]
 

DOMEntityReference* DOMTest::testEntityReferenceNode [static]
 

DOMNotation* DOMTest::testNotationNode [static]
 

DOMProcessingInstruction* DOMTest::testProcessingInstructionNode [static]
 

DOMText* DOMTest::testTextNode [static]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:36:22 2009 for ACS C++ API by doxygen 1.3.8