XalanFileUtility::XalanFileUtility | ( | MemoryManager & | theManager | ) |
Simple constructor, does not perform initialization.
XalanFileUtility::~XalanFileUtility | ( | ) |
XalanDOMString& XalanFileUtility::getDrive | ( | XalanDOMString & | theResult | ) |
Utility method used to get test files from a specific directory.
bool XalanFileUtility::getParams | ( | int | argc, | |
char * | argv[], | |||
const char * | outDir, | |||
bool | fsetGold = true | |||
) |
FileNameVectorType& XalanFileUtility::getTestFileNames | ( | const XalanDOMString & | baseDir, | |
const XalanDOMString & | relDir, | |||
bool | useDirPrefix, | |||
FileNameVectorType & | theFiles | |||
) |
FileNameVectorType& XalanFileUtility::getDirectoryNames | ( | const XalanDOMString & | rootDirectory, | |
FileNameVectorType & | theFiles | |||
) |
Utility method used to get subdirectories from a specific directory.
void XalanFileUtility::checkAndCreateDir | ( | const XalanDOMString & | directory | ) |
Utility method used to create default directories when neccessary.
bool XalanFileUtility::checkDir | ( | const XalanDOMString & | directory | ) |
Utility method determines if directory exists.
XalanDOMString& XalanFileUtility::getXSLFileName | ( | const XalanDOMString & | theXMLFileName, | |
XalanDOMString & | theResult | |||
) |
XalanDOMString& XalanFileUtility::generateFileName | ( | const XalanDOMString & | theXMLFileName, | |
const char * | suffix, | |||
XalanDOMString & | theResult, | |||
bool * | status = 0 | |||
) |
XalanDOMString& XalanFileUtility::generateUniqRunid | ( | XalanDOMString & | theResult | ) |
XalanDOMString& XalanFileUtility::getXercesVersion | ( | XalanDOMString & | theResult | ) |
void XalanFileUtility::checkResults | ( | const XalanDOMString & | outputFile, | |
const XalanDOMString & | goldFile, | |||
XalanXMLFileReporter & | logfile | |||
) |
void XalanFileUtility::checkAPIResults | ( | const XalanDOMString & | actual, | |
const XalanDOMString & | expected, | |||
const char * | msg, | |||
XalanXMLFileReporter & | logfile, | |||
const XalanDOMString & | outputFile, | |||
const XalanDOMString & | goldFile, | |||
bool | containsOnly = false | |||
) |
void XalanFileUtility::checkAPIResults | ( | const char * | actual, | |
const char * | expected, | |||
const char * | msg, | |||
XalanXMLFileReporter & | logfile, | |||
const XalanDOMString & | outputFile, | |||
const XalanDOMString & | goldFile, | |||
MemoryManager & | , | |||
bool | containsOnly = false | |||
) |
void XalanFileUtility::checkAPIResults | ( | const char * | actual, | |
const char * | expected, | |||
const char * | msg, | |||
XalanXMLFileReporter & | logfile, | |||
const XalanDOMString & | outputFile, | |||
const XalanDOMString & | goldFile, | |||
bool | containsOnly = false | |||
) |
void XalanFileUtility::checkDOMResults | ( | const XalanDOMString & | theOutputFile, | |
const XalanCompiledStylesheet * | compiledSS, | |||
const XalanSourceTreeDocument * | dom, | |||
const XSLTInputSource & | goldInputSource, | |||
XalanXMLFileReporter & | logfile | |||
) |
Utility method used to compare the results.
It inturn call domCompare.
bool XalanFileUtility::compareSerializedResults | ( | const XalanDOMString & | transformResult, | |
const XalanDOMString & | goldInputSource | |||
) |
FormatterListener* XalanFileUtility::getXMLFormatter | ( | PrintWriter & | resultWriter, | |
int | indentAmount, | |||
const XalanDOMString & | mimeEncoding, | |||
const StylesheetRoot * | stylesheet | |||
) |
Utility method used to create a FormatterToXML FormatterListener.
This is required to DOM comparisions.
bool XalanFileUtility::fileCompare | ( | const char * | goldFile, | |
const char * | outputFile | |||
) |
Utility methods used to perform a DOM Compare.
bool XalanFileUtility::domCompare | ( | const XalanDocument & | gold, | |
const XalanDocument & | doc | |||
) |
Utility methods used to perform a DOM Compare.
Utility methods used to diff two Element nodes.
Utility methods used to diff two nodes.
Utility methods used to diff two nodes.
Utility methods used to diff two Element nodes.
Utility methods used to diff two attribute nodes.
void XalanFileUtility::reportPassFail | ( | XalanXMLFileReporter & | logfile | ) |
Utility methods used to report Pass/Fail numbers.
void XalanFileUtility::reportPassFail | ( | XalanXMLFileReporter & | logfile, | |
const XalanDOMString & | runid | |||
) |
void XalanFileUtility::analyzeResults | ( | XalanTransformer & | xalan, | |
const XalanDOMString & | resultsFile | |||
) |
const MemoryManager& XalanFileUtility::getMemoryManager | ( | ) | const |
MemoryManager& XalanFileUtility::getMemoryManager | ( | ) |
struct XALAN_HARNESS_EXPORT XalanFileUtility::reportStruct XalanFileUtility::data |
struct XALAN_HARNESS_EXPORT XalanFileUtility::cmdParams XalanFileUtility::args |
const XalanDOMChar XalanFileUtility::s_xmlSuffix[] [static] |
const XalanDOMChar XalanFileUtility::s_pathSep[] [static] |
The documentation for this class was generated from the following file:
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|