#include <DTest.h>
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 | |
static DOMElement * | testElementNode |
static DOMAttr * | testAttributeNode |
static DOMText * | testTextNode |
static DOMCDATASection * | testCDATASectionNode |
static DOMEntityReference * | testEntityReferenceNode |
static DOMEntity * | testEntityNode |
static DOMProcessingInstruction * | testProcessingInstructionNode |
static DOMComment * | testCommentNode |
static DOMDocument * | testDocumentNode |
static DOMDocumentType * | testDocumentTypeNode |
static DOMDocumentFragment * | testDocumentFragmentNode |
static DOMNotation * | testNotationNode |
DOMTest::DOMTest | ( | ) |
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 | ( | DOMDocument * | document | ) |
void DOMTest::findTestNodes | ( | DOMNode * | node | ) |
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 | |||
) |
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] |