diff --git a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonDbgPrefix.h b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonDbgPrefix.h index 257a455153c465e297dd1770d3348f8b9415870d..8cc8df5d17feffc44e51f651d323584ae3603eb7 100755 --- a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonDbgPrefix.h +++ b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonDbgPrefix.h @@ -15,15 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:51:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2000/09/06 23:46:35 jberry - * Include new common prefix file for common options. - * New common configuration options allow compile - * time selection of NetAccessor, MsgLoader, Transcoder. - * + * $Id$ */ #define TARGET_API_MAC_CARBON 1 diff --git a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonRelPrefix.h b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonRelPrefix.h index ea62a70cbe02998ae4e44b9ca43220934b081e30..6e7334a041740d2ddc4a0cb1a8661e4615c2b5db 100755 --- a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonRelPrefix.h +++ b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonRelPrefix.h @@ -15,15 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:51:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2000/09/06 23:46:36 jberry - * Include new common prefix file for common options. - * New common configuration options allow compile - * time selection of NetAccessor, MsgLoader, Transcoder. - * + * $Id$ */ #define TARGET_API_MAC_CARBON 1 diff --git a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibClassicDbgPrefix.h b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibClassicDbgPrefix.h index 06a8df4e8debe876da312532fdbd96757c8421c9..bbb10f82a3c1975cb2909ae99ceacf2723bec11d 100755 --- a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibClassicDbgPrefix.h +++ b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibClassicDbgPrefix.h @@ -15,15 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:51:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2000/09/06 23:46:36 jberry - * Include new common prefix file for common options. - * New common configuration options allow compile - * time selection of NetAccessor, MsgLoader, Transcoder. - * + * $Id$ */ #define _DEBUG diff --git a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibClassicRelPrefix.h b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibClassicRelPrefix.h index 2fe5419c5a57323ac40e2286cdc83e34cf1a2679..7aa7b9809f4f20ab42799f664fd556f133d05829 100755 --- a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibClassicRelPrefix.h +++ b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibClassicRelPrefix.h @@ -15,15 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:51:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2000/09/06 23:46:36 jberry - * Include new common prefix file for common options. - * New common configuration options allow compile - * time selection of NetAccessor, MsgLoader, Transcoder. - * + * $Id$ */ #include "XercesLibCommonPrefix.h" diff --git a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCommonPrefix.h b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCommonPrefix.h index e950632daf40239b25db57f5562205192a1ac68d..1057c444db002a88c1614f0d49cf6dca7846b088 100644 --- a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCommonPrefix.h +++ b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCommonPrefix.h @@ -15,13 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:51:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2000/09/06 23:45:09 jberry - * New file for configuration information common to other prefix files. - * + * $Id$ */ // Implementation configuration flags diff --git a/Projects/MacOS/ShortenFiles.pl b/Projects/MacOS/ShortenFiles.pl index b2f64e78ea75e8bc09251596f04f546c67b4b1cf..e61c259c8971707ee672d7aaaa7b646377d9a631 100644 --- a/Projects/MacOS/ShortenFiles.pl +++ b/Projects/MacOS/ShortenFiles.pl @@ -8,16 +8,7 @@ # # -# $Log$ -# Revision 1.6 2001/10/19 20:55:41 jberry -# Add new file name shortening hints; chmod +x -# -# Revision 1.5 2001/06/10 19:37:40 jberry -# Neaten formatting of output. -# -# Revision 1.4 2000/09/06 21:55:40 jberry -# Allow ShortenFiles to work even when the destination directory already exists -# +# $Id$ # use Config; diff --git a/Projects/Win32/BCB4/Xerces-all/Readme.txt b/Projects/Win32/BCB4/Xerces-all/Readme.txt index 8a211b910e9bcaf9900e5297f7139527fd842854..e43f86a704f3e99e7ccc7f700835498a2df43006 100644 --- a/Projects/Win32/BCB4/Xerces-all/Readme.txt +++ b/Projects/Win32/BCB4/Xerces-all/Readme.txt @@ -1,13 +1,4 @@ -$Log$ -Revision 1.3 2001/04/19 19:20:09 knoaman -BCB project changes submitted by William I Hopper. - -Revision 1.2 2000/09/07 00:11:04 aruna1 -Borland related project files intoroduced - -Revision 1.1 2000/02/03 23:46:37 rahulj -Initial checkin. Contributed by Dietrich Wolf. - +$Id$ This directory and its children contain the project group and the project files for building Xerces for C++-Builder 4. diff --git a/Projects/Win32/BCB5/Xerces-all/Readme.txt b/Projects/Win32/BCB5/Xerces-all/Readme.txt index 749d0f15a78df3a8d60e4511a1a5cbea6dc35f80..131492854990a41ca4578adb98590872bb122000 100644 --- a/Projects/Win32/BCB5/Xerces-all/Readme.txt +++ b/Projects/Win32/BCB5/Xerces-all/Readme.txt @@ -1,15 +1,4 @@ -$Log$ -Revision 1.1 2001/08/22 20:44:10 peiyongz -Project files from BCB5: From Don Mastrovito <dmastrovito@marathontecnologies.com> - -Revision 1.3 2001/04/19 19:20:09 knoaman -BCB project changes submitted by William I Hopper. - -Revision 1.2 2000/09/07 00:11:04 aruna1 -Borland related project files intoroduced - -Revision 1.1 2000/02/03 23:46:37 rahulj -Initial checkin. Contributed by Dietrich Wolf. +$Id$ This directory and its children contain the project group diff --git a/samples/src/DOMPrint/DOMPrintErrorHandler.cpp b/samples/src/DOMPrint/DOMPrintErrorHandler.cpp index 889a0d9bbf17c2bc90b0099987e3e398ed31e993..1a33ce7d0813b308ade6d7ac144a145db65efc1b 100644 --- a/samples/src/DOMPrint/DOMPrintErrorHandler.cpp +++ b/samples/src/DOMPrint/DOMPrintErrorHandler.cpp @@ -16,29 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.7 2004/09/08 13:55:31 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 09:36:35 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.5 2003/02/05 18:53:22 tng - * [Bug 11915] Utility for freeing memory. - * - * Revision 1.4 2002/12/10 15:36:36 tng - * DOMPrint minor update: print error message to XERCES_STD_QUALIFIER cerr. - * - * Revision 1.3 2002/06/13 14:55:01 peiyongz - * Fix to UNIX compilation failure - * - * Revision 1.2 2002/06/11 19:46:28 peiyongz - * Display error message received from the serializer. - * - * Revision 1.1 2002/05/29 21:19:50 peiyongz - * DOM3 DOMWriter/DOMWriterFilter - * - * */ #include <xercesc/util/XMLString.hpp> diff --git a/samples/src/DOMPrint/DOMPrintFilter.cpp b/samples/src/DOMPrint/DOMPrintFilter.cpp index c008433d40e9a389e1931ec942de723fa77f2221..293700691c60785c9d0717b3ad3e63348b82070f 100644 --- a/samples/src/DOMPrint/DOMPrintFilter.cpp +++ b/samples/src/DOMPrint/DOMPrintFilter.cpp @@ -16,19 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.4 2004/09/08 13:55:31 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2002/06/04 14:22:51 peiyongz - * Implement setter/getter from DOMWriterFilter - * - * Revision 1.2 2002/06/03 22:40:07 peiyongz - * *** empty log message *** - * - * Revision 1.1 2002/05/29 13:33:32 peiyongz - * DOM3 Save Interface: DOMWriter/DOMWriterFilter - * */ #include "DOMPrintFilter.hpp" diff --git a/samples/src/EnumVal/EnumVal.cpp b/samples/src/EnumVal/EnumVal.cpp index db7366baaea020044a6f4df513876c90a6e73be2..70f2b0e38374f8ff6868b8122eb81287e3a4df14 100644 --- a/samples/src/EnumVal/EnumVal.cpp +++ b/samples/src/EnumVal/EnumVal.cpp @@ -15,85 +15,7 @@ */ /* - * $Log$ - * Revision 1.25 2005/03/07 20:11:21 knoaman - * Use index to access attributes instead of enumerator. - * - * Revision 1.24 2005/01/12 20:43:22 cargilld - * Remove warning messages. - * - * Revision 1.23 2004/09/08 13:55:31 peiyongz - * Apache License Version 2.0 - * - * Revision 1.22 2004/09/02 14:59:28 cargilld - * Add OutOfMemoryException block to samples. - * - * Revision 1.21 2003/08/07 21:21:38 neilg - * fix segmentation faults that may arise when the parser throws exceptions during document parsing. In general, XMLPlatformUtils::Terminate() should not be called from within a catch statement. - * - * Revision 1.20 2003/05/30 09:36:35 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.19 2003/02/05 18:53:23 tng - * [Bug 11915] Utility for freeing memory. - * - * Revision 1.18 2002/11/05 21:46:19 tng - * Explicit code using namespace in application. - * - * Revision 1.17 2002/04/17 20:18:08 tng - * [Bug 7493] The word "occured" is misspelled and it is a global error. - * - * Revision 1.16 2002/02/01 22:35:51 peiyongz - * sane_include - * - * Revision 1.15 2001/11/22 14:47:54 tng - * Use the phrase "Grammar" instead of "Validator" in EnumVal and SEnumVal Description. - * - * Revision 1.14 2001/10/25 15:18:33 tng - * delete the parser before XMLPlatformUtils::Terminate. - * - * Revision 1.13 2001/10/19 19:02:42 tng - * [Bug 3909] return non-zero an exit code when error was encounted. - * And other modification for consistent help display and return code across samples. - * - * Revision 1.12 2001/05/11 13:24:54 tng - * Copyright update. - * - * Revision 1.11 2001/04/19 18:16:46 tng - * Schema: SchemaValidator update, and use QName in Content Model - * - * Revision 1.10 2001/03/21 21:55:57 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.9 2000/06/12 22:07:22 rahulj - * Correctly rejects unsupported command line options. - * - * Revision 1.8 2000/05/31 18:50:42 rahulj - * Removed extraneous command line arguments. - * - * Revision 1.7 2000/03/03 01:29:30 roddey - * Added a scanReset()/parseReset() method to the scanner and - * parsers, to allow for reset after early exit from a progressive parse. - * Added calls to new Terminate() call to all of the samples. Improved - * documentation in SAX and DOM parsers. - * - * Revision 1.6 2000/03/02 19:53:40 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.5 2000/02/11 02:49:47 abagchi - * Removed StrX::transcode - * - * Revision 1.4 2000/02/11 02:26:40 abagchi - * Removed StrX::transcode - * - * Revision 1.3 2000/02/06 07:47:19 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 1999/12/21 19:54:44 rahulj - * Added Apache license and version tags. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/samples/src/MemParse/MemParse.cpp b/samples/src/MemParse/MemParse.cpp index 52f0fbca11249bd56b0f7e0a856fc4d3968ed032..83c292fcebb60e820554b3433c71a0ba25153a16 100644 --- a/samples/src/MemParse/MemParse.cpp +++ b/samples/src/MemParse/MemParse.cpp @@ -16,68 +16,7 @@ /* - * $Log$ - * Revision 1.18 2004/09/08 13:55:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.17 2004/09/02 14:59:28 cargilld - * Add OutOfMemoryException block to samples. - * - * Revision 1.16 2003/09/12 18:14:19 neilg - * enable MemParse to work on OS400; thanks to Jay Hansen. - * - * Revision 1.15 2003/08/07 21:21:38 neilg - * fix segmentation faults that may arise when the parser throws exceptions during document parsing. In general, XMLPlatformUtils::Terminate() should not be called from within a catch statement. - * - * Revision 1.14 2003/05/30 09:36:35 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.13 2002/02/01 22:37:14 peiyongz - * sane_include - * - * Revision 1.12 2001/10/25 15:18:33 tng - * delete the parser before XMLPlatformUtils::Terminate. - * - * Revision 1.11 2001/10/19 18:56:08 tng - * Pulled the hardcoded "encoding" out of the document itself and made it a #define - * to make it easier to support other encodings. Patch from David McCreedy. - * And other modification for consistent help display and return code across samples. - * - * Revision 1.10 2001/08/01 19:11:01 tng - * Add full schema constraint checking flag to the samples and the parser. - * - * Revision 1.9 2001/05/11 13:24:55 tng - * Copyright update. - * - * Revision 1.8 2001/05/03 15:59:40 tng - * Schema: samples update with schema - * - * Revision 1.7 2000/09/11 18:43:48 aruna1 - * OS390 related updates - * - * Revision 1.6 2000/03/02 19:53:42 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.5 2000/02/11 02:37:01 abagchi - * Removed StrX::transcode - * - * Revision 1.4 2000/02/06 07:47:19 rahulj - * Year 2K copyright swat. - * - * Revision 1.3 2000/01/12 00:27:00 roddey - * Updates to work with the new URL and input source scheme. - * - * Revision 1.2 1999/11/20 01:09:55 rahulj - * Fixed usage message. - * - * Revision 1.1.1.1 1999/11/09 01:09:49 twl - * Initial checkin - * - * Revision 1.7 1999/11/08 20:43:36 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/samples/src/MemParse/MemParseHandlers.cpp b/samples/src/MemParse/MemParseHandlers.cpp index 63e6a2072d45c54b785a161c0911d66a5c47d65b..3ce7795ec6365966a1e21a57882d8ca6cfaca24b 100644 --- a/samples/src/MemParse/MemParseHandlers.cpp +++ b/samples/src/MemParse/MemParseHandlers.cpp @@ -15,36 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2005/01/12 20:43:22 cargilld - * Remove warning messages. - * - * Revision 1.7 2004/09/08 13:55:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 09:36:35 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.5 2002/02/01 22:37:14 peiyongz - * sane_include - * - * Revision 1.4 2000/05/15 22:31:08 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.3 2000/03/02 19:53:42 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:47:19 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:09:50 twl - * Initial checkin - * - * Revision 1.7 1999/11/08 20:43:37 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/samples/src/PParse/PParse.cpp b/samples/src/PParse/PParse.cpp index 8c56b2f07d7a7797785df5fe0eb5f46b644f4080..43d4185a7fbb95e7f72bb6ef05ac758fb0575934 100644 --- a/samples/src/PParse/PParse.cpp +++ b/samples/src/PParse/PParse.cpp @@ -15,71 +15,7 @@ */ /* - * $Log$ - * Revision 1.18 2004/09/08 13:55:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.17 2004/09/02 14:59:29 cargilld - * Add OutOfMemoryException block to samples. - * - * Revision 1.16 2003/08/07 21:21:38 neilg - * fix segmentation faults that may arise when the parser throws exceptions during document parsing. In general, XMLPlatformUtils::Terminate() should not be called from within a catch statement. - * - * Revision 1.15 2003/05/30 09:36:35 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.14 2002/04/17 20:18:08 tng - * [Bug 7493] The word "occured" is misspelled and it is a global error. - * - * Revision 1.13 2002/02/01 22:37:38 peiyongz - * sane_include - * - * Revision 1.12 2001/10/25 15:18:33 tng - * delete the parser before XMLPlatformUtils::Terminate. - * - * Revision 1.11 2001/10/19 18:52:04 tng - * Since PParse can take any XML file as input file, it shouldn't hardcode to expect 16 elements. - * Change it to work similar to SAXCount which just prints the number of elements, characters, attributes ... etc. - * And other modification for consistent help display and return code across samples. - * - * Revision 1.10 2001/08/01 19:11:01 tng - * Add full schema constraint checking flag to the samples and the parser. - * - * Revision 1.9 2001/05/11 13:24:55 tng - * Copyright update. - * - * Revision 1.8 2001/05/03 15:59:48 tng - * Schema: samples update with schema - * - * Revision 1.7 2000/06/20 02:23:08 rahulj - * Help message added by Joe Polastre. - * - * Revision 1.6 2000/03/03 01:29:31 roddey - * Added a scanReset()/parseReset() method to the scanner and - * parsers, to allow for reset after early exit from a progressive parse. - * Added calls to new Terminate() call to all of the samples. Improved - * documentation in SAX and DOM parsers. - * - * Revision 1.5 2000/03/02 19:53:44 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.4 2000/02/11 02:37:48 abagchi - * Removed StrX::transcode - * - * Revision 1.3 2000/02/06 07:47:20 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/12 00:27:00 roddey - * Updates to work with the new URL and input source scheme. - * - * Revision 1.1.1.1 1999/11/09 01:09:45 twl - * Initial checkin - * - * Revision 1.5 1999/11/08 20:43:38 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/samples/src/PSVIWriter/PSVIWriter.cpp b/samples/src/PSVIWriter/PSVIWriter.cpp index 25639583a913b4bed88883efd2272dbc6c27ba9b..83ae163a2b7cda0e9e48e734e925c7c58df6d7d8 100644 --- a/samples/src/PSVIWriter/PSVIWriter.cpp +++ b/samples/src/PSVIWriter/PSVIWriter.cpp @@ -16,31 +16,7 @@ //REVISIT /* - * $Log$ - * Revision 1.7 2005/02/23 19:07:59 cargilld - * Various PSVI fixes from Mike Boos. - * - * Revision 1.6 2005/01/12 20:43:21 cargilld - * Remove warning messages. - * - * Revision 1.5 2004/09/08 13:55:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2004/09/02 14:59:29 cargilld - * Add OutOfMemoryException block to samples. - * - * Revision 1.3 2004/02/10 17:36:38 cargilld - * Fix build problems. - * - * Revision 1.2 2004/02/09 13:23:45 cargilld - * Fix build problems and update usage. - * - * Revision 1.1 2004/02/04 20:11:54 peiyongz - * PSVIWriter - * - * - * $Id: PSVIWriter - * + * $Id$ */ diff --git a/samples/src/Redirect/Redirect.cpp b/samples/src/Redirect/Redirect.cpp index 8029f47afe156940e18455d0138061a751312f4f..b92c9823471706a2b9ac86c501dc0df52e81eff1 100644 --- a/samples/src/Redirect/Redirect.cpp +++ b/samples/src/Redirect/Redirect.cpp @@ -34,47 +34,7 @@ * callback returns NULL indicating that do the default behaviour which is * to read the contents of 'personal.dtd'. * - * $Log$ - * Revision 1.12 2005/04/05 15:16:36 cargilld - * Update Redirect sample to use newer entity resolver callback. - * - * Revision 1.11 2004/09/08 13:55:33 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/09/02 14:59:29 cargilld - * Add OutOfMemoryException block to samples. - * - * Revision 1.9 2003/08/07 21:21:38 neilg - * fix segmentation faults that may arise when the parser throws exceptions during document parsing. In general, XMLPlatformUtils::Terminate() should not be called from within a catch statement. - * - * Revision 1.8 2003/05/30 09:36:35 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.7 2002/02/01 22:38:26 peiyongz - * sane_include - * - * Revision 1.6 2001/10/25 15:18:33 tng - * delete the parser before XMLPlatformUtils::Terminate. - * - * Revision 1.5 2001/10/19 19:02:42 tng - * [Bug 3909] return non-zero an exit code when error was encounted. - * And other modification for consistent help display and return code across samples. - * - * Revision 1.4 2000/05/31 18:53:15 rahulj - * Removed extraneous command line arguments. - * - * Revision 1.3 2000/02/11 02:38:28 abagchi - * Removed StrX::transcode - * - * Revision 1.2 2000/02/06 07:47:21 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:09:37 twl - * Initial checkin - * - * Revision 1.6 1999/11/08 20:43:39 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/samples/src/SAX2Count/SAX2Count.cpp b/samples/src/SAX2Count/SAX2Count.cpp index 976552e46acd8b645d5b12a4c42f1deea6b4633e..4fc5993e73e832baad05df861eb2526c60806049 100644 --- a/samples/src/SAX2Count/SAX2Count.cpp +++ b/samples/src/SAX2Count/SAX2Count.cpp @@ -15,100 +15,8 @@ */ /* -* $Log$ -* Revision 1.30 2005/03/16 15:08:33 gareth -* Fix possible overflow problem. Patch by Matthew Hall. -* -* Revision 1.29 2004/09/08 13:55:33 peiyongz -* Apache License Version 2.0 -* -* Revision 1.28 2004/09/02 14:59:29 cargilld -* Add OutOfMemoryException block to samples. -* -* Revision 1.27 2004/04/13 19:40:47 peiyongz -* usage -* -* Revision 1.26 2004/04/13 16:47:02 peiyongz -* command line option to turn on/off Identity Constraint checking -* -* Revision 1.25 2003/05/30 09:36:36 gareth -* Use new macros for iostream.h and std:: issues. -* -* Revision 1.24 2002/12/10 13:34:51 tng -* Samples minor update in usage information. -* -* Revision 1.23 2002/11/08 16:18:50 peiyongz -* no message -* -* Revision 1.22 2002/11/07 18:30:42 peiyongz -* command line option for "locale" -* -* Revision 1.21 2002/11/04 14:09:06 tng -* [Bug 14201] use of ios::nocreate breaks build. -* -* Revision 1.20 2002/11/01 22:05:57 tng -* Samples/Test update: Issue error if the list file failed to open. -* -* Revision 1.19 2002/09/27 19:24:57 tng -* Samples Fix: wrong length in memset -* -* Revision 1.18 2002/07/17 18:58:35 tng -* samples update: for testing special encoding purpose. -* -* Revision 1.17 2002/06/17 15:33:05 tng -* Name Xerces features as XMLUni::fgXercesXXXX instead of XMLUni::fgSAX2XercesXXXX so that they can be shared with DOM parser. -* -* Revision 1.16 2002/02/13 16:11:06 knoaman -* Update samples to use SAX2 features/properties constants from XMLUni. -* -* Revision 1.15 2002/02/06 16:36:51 knoaman -* Added a new flag '-p' to SAX2 samples to set the 'namespace-prefixes' feature. -* -* Revision 1.14 2002/02/01 22:38:52 peiyongz -* sane_include -* -* Revision 1.13 2001/10/29 17:02:57 tng -* Fix typo in samples. -* -* Revision 1.12 2001/10/25 15:18:33 tng -* delete the parser before XMLPlatformUtils::Terminate. -* -* Revision 1.11 2001/10/19 19:02:43 tng -* [Bug 3909] return non-zero an exit code when error was encounted. -* And other modification for consistent help display and return code across samples. -* -* Revision 1.10 2001/08/15 12:41:04 tng -* Initialize the fURI array to zeros, in case, some compilers like AIX xlC_r doesn't reset the memory. -* -* Revision 1.9 2001/08/08 12:12:32 tng -* Print the file name only if doList is on. -* -* Revision 1.8 2001/08/03 15:08:17 tng -* close the list file. -* -* Revision 1.7 2001/08/02 17:10:29 tng -* Allow DOMCount/SAXCount/IDOMCount/SAX2Count to take a file that has a list of xml file as input. -* -* Revision 1.6 2001/08/01 19:11:01 tng -* Add full schema constraint checking flag to the samples and the parser. -* -* Revision 1.5 2001/05/11 13:24:56 tng -* Copyright update. -* -* Revision 1.4 2001/05/03 15:59:55 tng -* Schema: samples update with schema -* -* Revision 1.3 2000/08/09 22:46:06 jpolast -* replace occurences of SAXCount with SAX2Count -* -* Revision 1.2 2000/08/09 22:40:15 jpolast -* updates for changes to sax2 core functionality. -* -* Revision 1.1 2000/08/08 17:17:20 jpolast -* initial checkin of SAX2Count -* -* -*/ + * $Id$ + */ // --------------------------------------------------------------------------- diff --git a/samples/src/SAX2Count/SAX2CountHandlers.cpp b/samples/src/SAX2Count/SAX2CountHandlers.cpp index 2406060fd5b0d34a49cfb26b16edd3468c30e52b..f06c4e94d52093bae9f4fb200d159844281375e1 100644 --- a/samples/src/SAX2Count/SAX2CountHandlers.cpp +++ b/samples/src/SAX2Count/SAX2CountHandlers.cpp @@ -15,29 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2005/01/12 20:43:21 cargilld - * Remove warning messages. - * - * Revision 1.6 2004/09/08 13:55:33 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/05/30 09:36:36 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.4 2002/02/01 22:38:52 peiyongz - * sane_include - * - * Revision 1.3 2001/08/02 17:10:29 tng - * Allow DOMCount/SAXCount/IDOMCount/SAX2Count to take a file that has a list of xml file as input. - * - * Revision 1.2 2000/08/09 22:40:15 jpolast - * updates for changes to sax2 core functionality. - * - * Revision 1.1 2000/08/08 17:17:20 jpolast - * initial checkin of SAX2Count - * - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/samples/src/SAX2Print/SAX2FilterHandlers.cpp b/samples/src/SAX2Print/SAX2FilterHandlers.cpp index a9e6b0730d33ff8d14b22d65436a5770043495af..472d4be9b756b3714d5142a110b70b68b53f52c9 100644 --- a/samples/src/SAX2Print/SAX2FilterHandlers.cpp +++ b/samples/src/SAX2Print/SAX2FilterHandlers.cpp @@ -15,14 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2005/02/07 13:20:40 amassari - * Removed warnings - * - * Revision 1.1 2004/12/24 19:44:21 amassari - * Add support for SAX2 filters (jira# 1133) - * - * + * $Id$ */ diff --git a/samples/src/SAX2Print/SAX2Print.cpp b/samples/src/SAX2Print/SAX2Print.cpp index d1346018a3948d62d3db0f0651e243caf4fd481f..c957a0497ba793ea06d72ea9861df81649f638f6 100644 --- a/samples/src/SAX2Print/SAX2Print.cpp +++ b/samples/src/SAX2Print/SAX2Print.cpp @@ -15,63 +15,7 @@ */ /* - * $Log$ - * Revision 1.18 2004/12/24 19:21:46 amassari - * Add support for SAX2 filters (jira# 1133) - * - * Revision 1.17 2004/09/08 13:55:33 peiyongz - * Apache License Version 2.0 - * - * Revision 1.16 2004/09/02 14:59:29 cargilld - * Add OutOfMemoryException block to samples. - * - * Revision 1.15 2004/02/06 15:04:16 cargilld - * Misc 390 changes. - * - * Revision 1.14 2003/08/07 21:21:38 neilg - * fix segmentation faults that may arise when the parser throws exceptions during document parsing. In general, XMLPlatformUtils::Terminate() should not be called from within a catch statement. - * - * Revision 1.13 2003/05/30 09:36:36 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.12 2002/06/17 15:33:00 tng - * Name Xerces features as XMLUni::fgXercesXXXX instead of XMLUni::fgSAX2XercesXXXX so that they can be shared with DOM parser. - * - * Revision 1.11 2002/05/28 20:20:26 tng - * Add option '-n' to SAX2Print. - * - * Revision 1.10 2002/04/17 20:18:08 tng - * [Bug 7493] The word "occured" is misspelled and it is a global error. - * - * Revision 1.9 2002/02/13 16:11:06 knoaman - * Update samples to use SAX2 features/properties constants from XMLUni. - * - * Revision 1.8 2002/02/06 16:36:51 knoaman - * Added a new flag '-p' to SAX2 samples to set the 'namespace-prefixes' feature. - * - * Revision 1.7 2002/02/01 22:40:44 peiyongz - * sane_include - * - * Revision 1.6 2001/10/25 15:18:33 tng - * delete the parser before XMLPlatformUtils::Terminate. - * - * Revision 1.5 2001/10/19 19:02:43 tng - * [Bug 3909] return non-zero an exit code when error was encounted. - * And other modification for consistent help display and return code across samples. - * - * Revision 1.4 2001/08/02 17:10:29 tng - * Allow DOMCount/SAXCount/IDOMCount/SAX2Count to take a file that has a list of xml file as input. - * - * Revision 1.3 2001/08/01 19:11:01 tng - * Add full schema constraint checking flag to the samples and the parser. - * - * Revision 1.2 2000/08/09 22:20:38 jpolast - * updates for changes to sax2 core functionality. - * - * Revision 1.1 2000/08/02 19:16:14 jpolast - * initial checkin of SAX2Print - * - * + * $Id$ */ diff --git a/samples/src/SAX2Print/SAX2PrintHandlers.cpp b/samples/src/SAX2Print/SAX2PrintHandlers.cpp index 1c9d85fe46f9c01cd5a9578265987572d4f14c22..3c15fff523c0a2613830551332b46bb9a08b77ea 100644 --- a/samples/src/SAX2Print/SAX2PrintHandlers.cpp +++ b/samples/src/SAX2Print/SAX2PrintHandlers.cpp @@ -15,42 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2005/01/12 20:43:21 cargilld - * Remove warning messages. - * - * Revision 1.10 2004/09/08 13:55:33 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2003/05/30 09:36:36 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.8 2003/03/17 21:03:52 peiyongz - * Bug#17983 - * - * Revision 1.7 2002/05/28 20:24:15 tng - * XMLUni::fgEmptyString which is defined as "EMPTY" is incorrectly used as an empty string, should use XMLUni::fgZeroLenString instead - * - * Revision 1.6 2002/02/01 22:40:44 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:24:57 tng - * Copyright update. - * - * Revision 1.4 2001/05/03 16:00:03 tng - * Schema: samples update with schema - * - * Revision 1.3 2000/10/10 23:55:53 andyh - * XMLFormatter patch, contributed by Bill Schindler. Fix problems with - * output to multi-byte encodings. - * - * Revision 1.2 2000/08/09 22:20:38 jpolast - * updates for changes to sax2 core functionality. - * - * Revision 1.1 2000/08/02 19:16:14 jpolast - * initial checkin of SAX2Print - * - * + * $Id$ */ diff --git a/samples/src/SAXCount/SAXCount.cpp b/samples/src/SAXCount/SAXCount.cpp index 73b10205d099e3bc2fbac165c350c6afa45d75db..a158c9fe38fc06c6d581cbd1d0befe932b3b0708 100644 --- a/samples/src/SAXCount/SAXCount.cpp +++ b/samples/src/SAXCount/SAXCount.cpp @@ -15,111 +15,8 @@ */ /* -* $Log$ -* Revision 1.30 2004/09/08 13:55:33 peiyongz -* Apache License Version 2.0 -* -* Revision 1.29 2004/09/02 14:59:29 cargilld -* Add OutOfMemoryException block to samples. -* -* Revision 1.28 2003/05/30 09:36:36 gareth -* Use new macros for iostream.h and std:: issues. -* -* Revision 1.27 2002/12/10 13:34:42 tng -* Samples minor update in usage information. -* -* Revision 1.26 2002/11/08 16:19:05 peiyongz -* no message -* -* Revision 1.25 2002/11/07 18:31:04 peiyongz -* command line option for "locale" -* -* Revision 1.24 2002/11/04 14:09:16 tng -* [Bug 14201] use of ios::nocreate breaks build. -* -* Revision 1.23 2002/11/01 22:05:44 tng -* Samples/Test update: Issue error if the list file failed to open. -* -* Revision 1.22 2002/09/27 19:25:10 tng -* Samples Fix: wrong length in memset -* -* Revision 1.21 2002/07/17 18:58:36 tng -* samples update: for testing special encoding purpose. -* -* Revision 1.20 2001/11/13 13:22:35 tng -* SAXCount fix: restore previous feature to accept multiple input files. -* -* Revision 1.19 2001/10/29 17:02:57 tng -* Fix typo in samples. -* -* Revision 1.18 2001/10/25 15:18:33 tng -* delete the parser before XMLPlatformUtils::Terminate. -* -* Revision 1.17 2001/10/19 19:02:43 tng -* [Bug 3909] return non-zero an exit code when error was encounted. -* And other modification for consistent help display and return code across samples. -* -* Revision 1.16 2001/08/15 12:41:04 tng -* Initialize the fURI array to zeros, in case, some compilers like AIX xlC_r doesn't reset the memory. -* -* Revision 1.15 2001/08/08 12:12:32 tng -* Print the file name only if doList is on. -* -* Revision 1.14 2001/08/03 15:08:17 tng -* close the list file. -* -* Revision 1.13 2001/08/02 17:10:29 tng -* Allow DOMCount/SAXCount/IDOMCount/SAX2Count to take a file that has a list of xml file as input. -* -* Revision 1.12 2001/08/01 19:11:01 tng -* Add full schema constraint checking flag to the samples and the parser. -* -* Revision 1.11 2001/05/11 13:24:57 tng -* Copyright update. -* -* Revision 1.10 2001/05/03 16:00:12 tng -* Schema: samples update with schema -* -* Revision 1.9 2000/10/19 23:52:41 andyh -* SAXCount: Allow multiple files on command line -* -* Revision 1.8 2000/06/16 20:25:38 rahulj -* Add the -v=always option to force validation checking. Need this -* option for running the conformance tests. -* -* Revision 1.7 2000/05/31 18:39:59 rahulj -* 'Auto' validation is the default processing mode. -* -* Revision 1.6 2000/05/09 00:22:29 andyh -* Memory Cleanup. XMLPlatformUtils::Terminate() deletes all lazily -* allocated memory; memory leak checking tools will no longer report -* that leaks exist. (DOM GetElementsByTagID temporarily removed -* as part of this.) -* -* Revision 1.5 2000/03/03 01:29:31 roddey -* Added a scanReset()/parseReset() method to the scanner and -* parsers, to allow for reset after early exit from a progressive parse. -* Added calls to new Terminate() call to all of the samples. Improved -* documentation in SAX and DOM parsers. -* -* Revision 1.4 2000/03/02 19:53:47 roddey -* This checkin includes many changes done while waiting for the -* 1.1.0 code to be finished. I can't list them all here, but a list is -* available elsewhere. -* -* Revision 1.3 2000/02/11 02:39:10 abagchi -* Removed StrX::transcode -* -* Revision 1.2 2000/02/06 07:47:23 rahulj -* Year 2K copyright swat. -* -* Revision 1.1.1.1 1999/11/09 01:09:30 twl -* Initial checkin -* -* Revision 1.7 1999/11/08 20:43:40 rahul -* Swat for adding in Product name and CVS comment log variable. -* -*/ + * $Id$ + */ // --------------------------------------------------------------------------- diff --git a/samples/src/SAXCount/SAXCountHandlers.cpp b/samples/src/SAXCount/SAXCountHandlers.cpp index 78f982ab9fb2459d9e14dfbb15ebad5ea320cbf7..bc1e20919cfa67ffb1004dbbdd9c4f6bcdd581ff 100644 --- a/samples/src/SAXCount/SAXCountHandlers.cpp +++ b/samples/src/SAXCount/SAXCountHandlers.cpp @@ -15,36 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2005/01/12 20:43:21 cargilld - * Remove warning messages. - * - * Revision 1.7 2004/09/08 13:55:33 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 09:36:36 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.5 2002/02/01 22:41:07 peiyongz - * sane_include - * - * Revision 1.4 2001/08/02 17:10:29 tng - * Allow DOMCount/SAXCount/IDOMCount/SAX2Count to take a file that has a list of xml file as input. - * - * Revision 1.3 2000/03/02 19:53:47 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:47:23 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:09:31 twl - * Initial checkin - * - * Revision 1.8 1999/11/08 20:43:40 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/samples/src/SAXPrint/SAXPrint.cpp b/samples/src/SAXPrint/SAXPrint.cpp index 7d094b92709dedccbddbe4f78d2ee149af81bb19..b3e35d9f77d1deba4af682e222268a914d8aeea4 100644 --- a/samples/src/SAXPrint/SAXPrint.cpp +++ b/samples/src/SAXPrint/SAXPrint.cpp @@ -15,95 +15,7 @@ */ /* - * $Log$ - * Revision 1.25 2004/09/08 13:55:34 peiyongz - * Apache License Version 2.0 - * - * Revision 1.24 2004/09/02 14:59:29 cargilld - * Add OutOfMemoryException block to samples. - * - * Revision 1.23 2004/02/06 15:04:16 cargilld - * Misc 390 changes. - * - * Revision 1.22 2003/08/07 21:21:38 neilg - * fix segmentation faults that may arise when the parser throws exceptions during document parsing. In general, XMLPlatformUtils::Terminate() should not be called from within a catch statement. - * - * Revision 1.21 2003/05/30 09:36:36 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.20 2002/04/17 20:18:08 tng - * [Bug 7493] The word "occured" is misspelled and it is a global error. - * - * Revision 1.19 2002/02/01 22:41:17 peiyongz - * sane_include - * - * Revision 1.18 2001/10/29 17:02:57 tng - * Fix typo in samples. - * - * Revision 1.17 2001/10/25 15:18:33 tng - * delete the parser before XMLPlatformUtils::Terminate. - * - * Revision 1.16 2001/10/19 19:02:43 tng - * [Bug 3909] return non-zero an exit code when error was encounted. - * And other modification for consistent help display and return code across samples. - * - * Revision 1.15 2001/08/01 19:11:01 tng - * Add full schema constraint checking flag to the samples and the parser. - * - * Revision 1.14 2001/05/11 13:24:58 tng - * Copyright update. - * - * Revision 1.13 2001/05/03 16:00:21 tng - * Schema: samples update with schema - * - * Revision 1.12 2000/06/16 20:25:43 rahulj - * Add the -v=always option to force validation checking. Need this - * option for running the conformance tests. - * - * Revision 1.11 2000/05/31 18:36:26 rahulj - * Matched the command line options supported by DOMPrint. - * - * Revision 1.10 2000/04/12 22:58:27 roddey - * Added support for 'auto validate' mode. - * - * Revision 1.9 2000/04/06 19:09:51 roddey - * Some more improvements to output formatting. Now it will correctly - * handle doing the 'replacement char' style of dealing with chars - * that are unrepresentable. - * - * Revision 1.8 2000/04/05 00:20:32 roddey - * More updates for the low level formatted output support - * - * Revision 1.7 2000/03/28 19:43:11 roddey - * Fixes for signed/unsigned warnings. New work for two way transcoding - * stuff. - * - * Revision 1.6 2000/03/03 01:29:31 roddey - * Added a scanReset()/parseReset() method to the scanner and - * parsers, to allow for reset after early exit from a progressive parse. - * Added calls to new Terminate() call to all of the samples. Improved - * documentation in SAX and DOM parsers. - * - * Revision 1.5 2000/03/02 19:53:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.4 2000/02/11 02:39:43 abagchi - * Removed StrX::transcode - * - * Revision 1.3 2000/02/06 07:47:24 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/12 00:27:01 roddey - * Updates to work with the new URL and input source scheme. - * - * Revision 1.1.1.1 1999/11/09 01:09:28 twl - * Initial checkin - * - * Revision 1.7 1999/11/08 20:43:41 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/samples/src/SAXPrint/SAXPrintHandlers.cpp b/samples/src/SAXPrint/SAXPrintHandlers.cpp index 123c3edcdec9265d9997702d40fd22feac3a5c00..a4c781d319ba1d0782a3f2f6769bc9f6e8f0bc61 100644 --- a/samples/src/SAXPrint/SAXPrintHandlers.cpp +++ b/samples/src/SAXPrint/SAXPrintHandlers.cpp @@ -15,73 +15,7 @@ */ /* - * $Log$ - * Revision 1.19 2005/01/12 20:43:21 cargilld - * Remove warning messages. - * - * Revision 1.18 2004/09/08 13:55:34 peiyongz - * Apache License Version 2.0 - * - * Revision 1.17 2003/05/30 09:36:36 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.16 2003/03/17 21:03:45 peiyongz - * Bug#17983 - * - * Revision 1.15 2002/02/01 22:41:17 peiyongz - * sane_include - * - * Revision 1.14 2001/05/11 13:24:58 tng - * Copyright update. - * - * Revision 1.13 2001/05/03 16:00:25 tng - * Schema: samples update with schema - * - * Revision 1.12 2000/10/10 23:55:58 andyh - * XMLFormatter patch, contributed by Bill Schindler. Fix problems with - * output to multi-byte encodings. - * - * Revision 1.11 2000/07/25 22:41:32 aruna1 - * Char definitions in XMLUni moved to XMLUniDefs - * - * Revision 1.10 2000/06/17 01:58:06 rahulj - * Now output the PI's with no space between ? and target. - * - * Revision 1.9 2000/05/31 23:58:19 rahulj - * Needed an explicit char* cast to get it working under Solaris. - * - * Revision 1.8 2000/04/07 23:25:53 roddey - * A couple more tweaks of the event handler output. - * - * Revision 1.7 2000/04/06 19:09:51 roddey - * Some more improvements to output formatting. Now it will correctly - * handle doing the 'replacement char' style of dealing with chars - * that are unrepresentable. - * - * Revision 1.6 2000/04/05 00:20:32 roddey - * More updates for the low level formatted output support - * - * Revision 1.5 2000/03/28 19:43:11 roddey - * Fixes for signed/unsigned warnings. New work for two way transcoding - * stuff. - * - * Revision 1.4 2000/03/02 19:53:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/11 03:05:35 abagchi - * Removed second parameter from call to StrX constructor - * - * Revision 1.2 2000/02/06 07:47:24 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:09:29 twl - * Initial checkin - * - * Revision 1.11 1999/11/08 20:43:42 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/samples/src/SCMPrint/SCMPrint.cpp b/samples/src/SCMPrint/SCMPrint.cpp index 354bd10c9e896e9703977229e618f73de079ffb6..e5afb88cfb61c5855904359bbff7311e9132dddd 100644 --- a/samples/src/SCMPrint/SCMPrint.cpp +++ b/samples/src/SCMPrint/SCMPrint.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2005/01/18 19:09:20 cargilld - * Delete memory for parser and grammarpool. Fix from Steve Dulin. - * - * Revision 1.6 2005/01/12 21:00:47 cargilld - * Fix for xercesc-1219. - * - * Revision 1.5 2004/09/28 04:42:21 cargilld - * Update sample to use an error handler and only generate xsmodel when a schema document has been loaded successfully. - * - * Revision 1.4 2004/09/08 13:55:34 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2004/09/02 14:59:29 cargilld - * Add OutOfMemoryException block to samples. - * - * Revision 1.2 2004/02/12 13:58:58 cargilld - * Fix build errors. - * - * Revision 1.1 2004/02/11 20:53:05 peiyongz - * SCMPrint - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/samples/src/StdInParse/StdInParse.cpp b/samples/src/StdInParse/StdInParse.cpp index b6a5890b78fd1f9d8a3f31087159c3ff7b884581..015edc629818c1568184212b6e556ed769d310e0 100644 --- a/samples/src/StdInParse/StdInParse.cpp +++ b/samples/src/StdInParse/StdInParse.cpp @@ -15,64 +15,7 @@ */ /* - * $Log$ - * Revision 1.17 2004/09/08 13:55:34 peiyongz - * Apache License Version 2.0 - * - * Revision 1.16 2004/09/02 14:59:30 cargilld - * Add OutOfMemoryException block to samples. - * - * Revision 1.15 2003/05/30 09:36:36 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.14 2003/05/16 15:32:12 knoaman - * Change scope of 'src' so that it's deallocated properly. - * - * Revision 1.13 2002/02/01 22:41:37 peiyongz - * sane_include - * - * Revision 1.12 2001/10/25 15:18:33 tng - * delete the parser before XMLPlatformUtils::Terminate. - * - * Revision 1.11 2001/10/19 19:02:43 tng - * [Bug 3909] return non-zero an exit code when error was encounted. - * And other modification for consistent help display and return code across samples. - * - * Revision 1.10 2001/08/01 19:11:01 tng - * Add full schema constraint checking flag to the samples and the parser. - * - * Revision 1.9 2001/05/11 13:24:59 tng - * Copyright update. - * - * Revision 1.8 2001/05/03 16:00:32 tng - * Schema: samples update with schema - * - * Revision 1.7 2001/02/22 20:59:57 tng - * [Bug 678] StdInParse doesn't output filename or duration - * - * Revision 1.6 2000/06/20 02:23:10 rahulj - * Help message added by Joe Polastre. - * - * Revision 1.5 2000/03/02 19:53:50 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.4 2000/02/11 02:40:58 abagchi - * Removed StrX::transcode - * - * Revision 1.3 2000/02/06 07:47:25 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/12 00:27:01 roddey - * Updates to work with the new URL and input source scheme. - * - * Revision 1.1.1.1 1999/11/09 01:09:27 twl - * Initial checkin - * - * Revision 1.5 1999/11/08 20:43:43 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/samples/src/StdInParse/StdInParseHandlers.cpp b/samples/src/StdInParse/StdInParseHandlers.cpp index d4a419f94c02d3bf42ed6069d5040093312ac74a..7f56156d8a188a5fb3d17f7a106c891f4ca2c7a3 100644 --- a/samples/src/StdInParse/StdInParseHandlers.cpp +++ b/samples/src/StdInParse/StdInParseHandlers.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2005/01/12 20:43:20 cargilld - * Remove warning messages. - * - * Revision 1.6 2004/09/08 13:55:34 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/05/30 09:36:36 gareth - * Use new macros for iostream.h and std:: issues. - * - * Revision 1.4 2002/02/01 22:41:37 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:53:50 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:47:25 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:09:27 twl - * Initial checkin - * - * Revision 1.5 1999/11/08 20:43:43 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/scripts/packageSources.pl b/scripts/packageSources.pl index 8654a13cbfaca01470438a66f50e7602e3d56e3e..979a7ae2387fcf9e331829a2eab36eff941addd4 100644 --- a/scripts/packageSources.pl +++ b/scripts/packageSources.pl @@ -26,14 +26,8 @@ # This script will not work with the perl provided by cygwin # -> use the ActiveState version of perl # ============================================================================= -# $Log$ -# Revision 1.50 2004/09/08 13:55:35 peiyongz -# Apache License Version 2.0 -# -# Revision 1.49 2003/10/06 19:45:51 peiyongz -# Rewrite from Mike Pawlowski. -# # $Id$ +# # Includes //////////////////////////////////////////////////////////////////// diff --git a/src/xercesc/com/BindStatusCallback.cpp b/src/xercesc/com/BindStatusCallback.cpp index c1b71ffc893ef7fa2479fef95fd6abfb0259f4e9..47822feaecc98e574d4f24b162def693d66e97c4 100644 --- a/src/xercesc/com/BindStatusCallback.cpp +++ b/src/xercesc/com/BindStatusCallback.cpp @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:21:39 peiyongz - * sane_include - * - * Revision 1.2 2000/03/30 02:00:13 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ // CBindStatCallback.cpp : Implementation of BindStatusCallback diff --git a/src/xercesc/com/BindStatusCallback.h b/src/xercesc/com/BindStatusCallback.h index 7ca68e66abfc98d5456de80ea9482088654191b5..7e6b0ec06e68af3e99d9066e4d91cbf31de48676 100644 --- a/src/xercesc/com/BindStatusCallback.h +++ b/src/xercesc/com/BindStatusCallback.h @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:21:39 peiyongz - * sane_include - * - * Revision 1.2 2000/03/30 02:00:13 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ // BindStatusCallback.h : Declaration of the BindStatCallback diff --git a/src/xercesc/com/IXMLDOMCharacterDataImpl.h b/src/xercesc/com/IXMLDOMCharacterDataImpl.h index febe0b67955132a8e81fdb690080f505c49f9363..01893e0847283afc1b6315b44559861778303559 100644 --- a/src/xercesc/com/IXMLDOMCharacterDataImpl.h +++ b/src/xercesc/com/IXMLDOMCharacterDataImpl.h @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.3 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.2 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.1.1.1 2002/02/01 22:21:39 peiyongz - * sane_include - * - * Revision 1.3 2000/07/07 00:12:51 jpolast - * bug fixes for non-null terminated strings - * - * Revision 1.2 2000/03/30 02:00:13 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___ixmldomcharacterdataimpl_h___ diff --git a/src/xercesc/com/IXMLDOMNodeImpl.h b/src/xercesc/com/IXMLDOMNodeImpl.h index a80175c1c3ea5e2b416974de2dfc7c6041c4c161..de7be4dd7e7f53e739342de37a8feedf3e1f57d4 100644 --- a/src/xercesc/com/IXMLDOMNodeImpl.h +++ b/src/xercesc/com/IXMLDOMNodeImpl.h @@ -15,47 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/10/01 08:10:38 amassari - * Updated version numbers to 2.6; use version macros when possible - * - * Revision 1.6 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.4 2004/02/12 13:49:43 amassari - * Updated version to 2.5 - * - * Revision 1.3 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.2 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.1.1.1 2002/02/01 22:21:39 peiyongz - * sane_include - * - * Revision 1.6 2001/05/11 13:25:00 tng - * Copyright update. - * - * Revision 1.5 2001/01/19 15:17:54 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.4 2000/06/19 20:05:56 rahulj - * Changes for increased conformance and stability. Submitted by - * Curt.Arnold@hyprotech.com. Verified by Joe Polastre. - * - * Revision 1.3 2000/06/03 00:28:54 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:12 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___ixmldomnodeimpl_h___ diff --git a/src/xercesc/com/IXMLDOMTextImpl.h b/src/xercesc/com/IXMLDOMTextImpl.h index 083015d2fce0e4208319bcc0743666d9e0e366a3..7d349ea7dfe5d2501cfd8d4d1873ed80b73fb3ea 100644 --- a/src/xercesc/com/IXMLDOMTextImpl.h +++ b/src/xercesc/com/IXMLDOMTextImpl.h @@ -15,22 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.2 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz - * sane_include - * - * Revision 1.2 2000/03/30 02:00:12 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___ixmldomtextimpl_h___ diff --git a/src/xercesc/com/StdAfx.h b/src/xercesc/com/StdAfx.h index 9013b0a35b45da17b6105a2dc125510270cbea1e..1765c7ad92faed70109f742aa29dd11f1773ccc9 100644 --- a/src/xercesc/com/StdAfx.h +++ b/src/xercesc/com/StdAfx.h @@ -15,19 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz - * sane_include - * - * Revision 1.3 2000/06/03 00:28:55 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:12 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ // stdafx.h : include file for standard system include files, diff --git a/src/xercesc/com/XMLDOMCDATASection.h b/src/xercesc/com/XMLDOMCDATASection.h index 01ff090a6b51fbcade9f3f339274bdfeb77e45d9..5fd3ddd704b9f7fe534a87b6ef0bf3f8b6db755a 100644 --- a/src/xercesc/com/XMLDOMCDATASection.h +++ b/src/xercesc/com/XMLDOMCDATASection.h @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:02 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:04 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:28:55 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:11 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomcdatasection_h___ diff --git a/src/xercesc/com/XMLDOMComment.h b/src/xercesc/com/XMLDOMComment.h index 4ff0faa9272b8a83f29920d843d633817ac39b8b..6fe635999e41e9b4df416156f5f03a87b613e9ff 100644 --- a/src/xercesc/com/XMLDOMComment.h +++ b/src/xercesc/com/XMLDOMComment.h @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:02 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:05 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:28:57 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:11 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomcomment_h___ diff --git a/src/xercesc/com/XMLDOMDocument.h b/src/xercesc/com/XMLDOMDocument.h index 57c3c7307cbd6d44db169e85480a001cb424d8c7..14a6bc56d53ce7a49e6f3cdfcf5edc2afd016c51 100644 --- a/src/xercesc/com/XMLDOMDocument.h +++ b/src/xercesc/com/XMLDOMDocument.h @@ -15,59 +15,7 @@ */ /* - * $Log$ - * Revision 1.10 2004/10/01 08:10:38 amassari - * Updated version numbers to 2.6; use version macros when possible - * - * Revision 1.9 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.7 2004/02/12 13:49:43 amassari - * Updated version to 2.5 - * - * Revision 1.6 2003/12/02 14:33:13 amassari - * Don't use the word "exception" as a variable name, as VC 7.1 complains about it - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz - * sane_include - * - * Revision 1.6 2001/05/11 13:25:03 tng - * Copyright update. - * - * Revision 1.5 2001/01/19 15:18:10 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.4 2000/06/19 20:05:58 rahulj - * Changes for increased conformance and stability. Submitted by - * Curt.Arnold@hyprotech.com. Verified by Joe Polastre. - * - * Revision 1.3 2000/06/03 00:28:57 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:11 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomdocument_h___ diff --git a/src/xercesc/com/XMLDOMDocumentFragment.h b/src/xercesc/com/XMLDOMDocumentFragment.h index 08606f2ef37c3ac34a1ff100081db3a154f9ee26..9a5497a4f4669210b3ee1b6a9ed9a83f81d31421 100644 --- a/src/xercesc/com/XMLDOMDocumentFragment.h +++ b/src/xercesc/com/XMLDOMDocumentFragment.h @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:03 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:11 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:28:58 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:11 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomdocumentfragment_h___ diff --git a/src/xercesc/com/XMLDOMDocumentType.h b/src/xercesc/com/XMLDOMDocumentType.h index 4c2f8e2b88057ce186f79d77b3073fb878b2aad4..2ed89ef6482ca031786a7e23a58e77fb648a68ed 100644 --- a/src/xercesc/com/XMLDOMDocumentType.h +++ b/src/xercesc/com/XMLDOMDocumentType.h @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:41 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:04 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:15 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:28:58 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:11 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomdocumenttype_h___ diff --git a/src/xercesc/com/XMLDOMElement.h b/src/xercesc/com/XMLDOMElement.h index 9f2dd7e490fd1a5894025d7a7d1af8865745a01c..5ead4f7ff2108b161ed20d7f87ae6defd61ccdbf 100644 --- a/src/xercesc/com/XMLDOMElement.h +++ b/src/xercesc/com/XMLDOMElement.h @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:41 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:05 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:18 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:28:59 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:11 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomelement_h___ diff --git a/src/xercesc/com/XMLDOMEntity.h b/src/xercesc/com/XMLDOMEntity.h index 92aa6e9a4a92ed1ad8cb8b24f503d31815e91407..0f11fd021e695189e0e6af7eca534175426e7bbd 100644 --- a/src/xercesc/com/XMLDOMEntity.h +++ b/src/xercesc/com/XMLDOMEntity.h @@ -15,37 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:41 peiyongz - * sane_include - * - * Revision 1.3 2000/06/03 00:28:59 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:11 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomentity_h___ diff --git a/src/xercesc/com/XMLDOMEntityReference.h b/src/xercesc/com/XMLDOMEntityReference.h index 4ee5db346cd69a98c16a257c47b5e501866dedd3..d8a67d32ab1906079148be29c39585dbf704648b 100644 --- a/src/xercesc/com/XMLDOMEntityReference.h +++ b/src/xercesc/com/XMLDOMEntityReference.h @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:41 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:05 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:23 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:28:59 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:10 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomentityreference_h___ diff --git a/src/xercesc/com/XMLDOMImplementation.cpp b/src/xercesc/com/XMLDOMImplementation.cpp index 5695f3192b57ea6f10663f33004622bbb64800f9..f12010950a05343200057cb46ee56c99cc1f56fc 100644 --- a/src/xercesc/com/XMLDOMImplementation.cpp +++ b/src/xercesc/com/XMLDOMImplementation.cpp @@ -15,19 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.1.1.1 2002/02/01 22:21:41 peiyongz - * sane_include - * - * Revision 1.2 2000/03/30 02:00:10 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #include "stdafx.h" diff --git a/src/xercesc/com/XMLDOMImplementation.h b/src/xercesc/com/XMLDOMImplementation.h index 66d0528cc7bc4ea2590e90d82198d674039102c7..deb8cddd0f40d07bf3c9c7b706016944de92347a 100644 --- a/src/xercesc/com/XMLDOMImplementation.h +++ b/src/xercesc/com/XMLDOMImplementation.h @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2004/10/01 08:10:38 amassari - * Updated version numbers to 2.6; use version macros when possible - * - * Revision 1.8 2004/09/08 13:55:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.6 2004/02/12 13:49:43 amassari - * Updated version to 2.5 - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:41 peiyongz - * sane_include - * - * Revision 1.3 2000/06/03 00:28:59 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:10 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomimplementation_h___ diff --git a/src/xercesc/com/XMLDOMNamedNodeMap.h b/src/xercesc/com/XMLDOMNamedNodeMap.h index fa17f87ed3877e53bb2d6ce2f2c7b4da7b0ddc96..2e590dfc7f66d213622dc937c27dfe3d35fbfe75 100644 --- a/src/xercesc/com/XMLDOMNamedNodeMap.h +++ b/src/xercesc/com/XMLDOMNamedNodeMap.h @@ -15,52 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2004/10/01 08:10:38 amassari - * Updated version numbers to 2.6; use version macros when possible - * - * Revision 1.8 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.6 2004/02/12 13:49:43 amassari - * Updated version to 2.5 - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:41 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:06 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:26 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:29:00 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:10 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomnamednodemap_h___ diff --git a/src/xercesc/com/XMLDOMNodeList.h b/src/xercesc/com/XMLDOMNodeList.h index fc9974e6c147dbc011ce6e0ad99a6c724d999bd2..3acbcb76fa23db2d62e45cf352e4ce76495bf935 100644 --- a/src/xercesc/com/XMLDOMNodeList.h +++ b/src/xercesc/com/XMLDOMNodeList.h @@ -15,52 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2004/10/01 08:10:38 amassari - * Updated version numbers to 2.6; use version macros when possible - * - * Revision 1.8 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.6 2004/02/12 13:49:43 amassari - * Updated version to 2.5 - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:42 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:06 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:28 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:29:00 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:10 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomnodelist_h___ diff --git a/src/xercesc/com/XMLDOMNotation.h b/src/xercesc/com/XMLDOMNotation.h index f160f490c953dae6c270203db1b7b0d969091dba..94bf5822d9bee3dc7f38f6671cad711a845a8397 100644 --- a/src/xercesc/com/XMLDOMNotation.h +++ b/src/xercesc/com/XMLDOMNotation.h @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:42 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:07 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:30 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:29:00 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:10 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomnotation_h___ diff --git a/src/xercesc/com/XMLDOMParseError.cpp b/src/xercesc/com/XMLDOMParseError.cpp index f712b7e803613766a3b0250ee1dac9a307d17122..18f6f7b8e008bbd6f13d182f485d7ed3f76475ee 100644 --- a/src/xercesc/com/XMLDOMParseError.cpp +++ b/src/xercesc/com/XMLDOMParseError.cpp @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:21:42 peiyongz - * sane_include - * - * Revision 1.2 2000/03/30 02:00:10 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #include "stdafx.h" diff --git a/src/xercesc/com/XMLDOMParseError.h b/src/xercesc/com/XMLDOMParseError.h index 4472fe83ce9055dd7adc3952431d45b65e6751f5..e4d4559231078e9e912e5c2decad5c41a57e096d 100644 --- a/src/xercesc/com/XMLDOMParseError.h +++ b/src/xercesc/com/XMLDOMParseError.h @@ -15,37 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/10/01 08:10:38 amassari - * Updated version numbers to 2.6; use version macros when possible - * - * Revision 1.6 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2004/02/12 13:49:43 amassari - * Updated version to 2.5 - * - * Revision 1.4 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.3 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.2 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.1.1.1 2002/02/01 22:21:42 peiyongz - * sane_include - * - * Revision 1.3 2000/06/03 00:29:01 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:10 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomparseerror_h___ diff --git a/src/xercesc/com/XMLDOMProcessingInstruction.h b/src/xercesc/com/XMLDOMProcessingInstruction.h index 67481fa4a89182121368bf06da1235cc6f48811b..7496f1d8e6c608a2fcdfcb38314b702fa481bcb2 100644 --- a/src/xercesc/com/XMLDOMProcessingInstruction.h +++ b/src/xercesc/com/XMLDOMProcessingInstruction.h @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:42 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:07 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:33 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:29:01 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:09 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomprocessinginstruction_h___ diff --git a/src/xercesc/com/XMLDOMText.h b/src/xercesc/com/XMLDOMText.h index 718df3d549bf1972dd5af7b22565549bfd1989d4..9d5266f7ad240539d99f5e594742c1560b619f5c 100644 --- a/src/xercesc/com/XMLDOMText.h +++ b/src/xercesc/com/XMLDOMText.h @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.4 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.3 2003/03/14 12:44:49 tng - * [Bug 17147] C++ namespace breaks build of XercesCOM DLL - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:42 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:25:07 tng - * Copyright update. - * - * Revision 1.4 2001/01/19 15:18:34 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.3 2000/06/03 00:29:01 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:09 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmldomtext_h___ diff --git a/src/xercesc/com/XMLHTTPRequest.cpp b/src/xercesc/com/XMLHTTPRequest.cpp index f4b68c1a52f866b1797873d646b77ee0225a78e0..ebfea7ceef3d37b73360a81ffe7a5d6ad08ff310 100644 --- a/src/xercesc/com/XMLHTTPRequest.cpp +++ b/src/xercesc/com/XMLHTTPRequest.cpp @@ -15,19 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:21:42 peiyongz - * sane_include - * - * Revision 1.3 2000/06/03 00:29:03 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:09 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #include "stdafx.h" diff --git a/src/xercesc/com/XMLHttpRequest.h b/src/xercesc/com/XMLHttpRequest.h index fb56e97c7f27414f734a5686be20f168b2f922a1..184109e63181014bc60e97b9c8da03c22c629c51 100644 --- a/src/xercesc/com/XMLHttpRequest.h +++ b/src/xercesc/com/XMLHttpRequest.h @@ -15,40 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/10/01 08:10:38 amassari - * Updated version numbers to 2.6; use version macros when possible - * - * Revision 1.7 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.5 2004/02/12 13:49:43 amassari - * Updated version to 2.5 - * - * Revision 1.4 2003/11/21 12:05:48 amassari - * Updated version to 2.4 - * - * Revision 1.3 2003/10/21 21:21:32 amassari - * When the COM object is loaded by a late-binding engine (like WSH, or - * Visual Basic when the type library is not preloaded in the editor), the type - * library version stored in the resource must match the version specified in the - * IDispatchImpl template (defaulted to 1.0), or trying to invoke a method will fail - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:42 peiyongz - * sane_include - * - * Revision 1.3 2000/06/03 00:29:04 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:09 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef ___xmlhttprequest_h___ diff --git a/src/xercesc/com/resource.h b/src/xercesc/com/resource.h index e59740ce4eed68ecc73ea5aa77d6c0723838f255..c6ab9b8eaf381c2e6e87cd6438fd7afcf1d0bf51 100644 --- a/src/xercesc/com/resource.h +++ b/src/xercesc/com/resource.h @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz - * sane_include - * - * Revision 1.2 2000/03/30 02:00:12 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ //{{NO_DEPENDENCIES}} diff --git a/src/xercesc/com/xml4com.cpp b/src/xercesc/com/xml4com.cpp index e2816f2aa45bcb9e448b0206229ad072d87ecc7f..5ce33a3b544c86f7163b91284cc6a63535cbb30b 100644 --- a/src/xercesc/com/xml4com.cpp +++ b/src/xercesc/com/xml4com.cpp @@ -15,41 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2004/02/27 13:23:02 amassari - * Fixed memory leaks - * - * Revision 1.3 2004/02/25 18:38:33 amassari - * The COM wrapper doesn't use the deprecated DOM anymore - * - * Revision 1.2 2002/05/21 19:53:53 tng - * DOM Reorganization: update include path for the old DOM interface in COM files - * - * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz - * sane_include - * - * Revision 1.6 2001/05/11 13:25:08 tng - * Copyright update. - * - * Revision 1.5 2001/01/19 15:18:39 tng - * COM Updates by Curt Arnold: changed 1.3 to 1.4, updated the GUID's so - * both can coexist and fixed a new minor bugs. Most of the changes involved - * error reporting, now a DOM defined error will return an HRESULT of - * 0x80040600 + code and will set an error description to the error name. - * - * Revision 1.4 2000/06/19 20:05:59 rahulj - * Changes for increased conformance and stability. Submitted by - * Curt.Arnold@hyprotech.com. Verified by Joe Polastre. - * - * Revision 1.3 2000/06/03 00:29:04 andyh - * COM Wrapper changes from Curt Arnold - * - * Revision 1.2 2000/03/30 02:00:12 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ // xml4com.cpp : Implementation of DLL Exports. diff --git a/src/xercesc/com/xml4comCP.h b/src/xercesc/com/xml4comCP.h index 390fae517a59f0495aaacea86d77748815373095..03287c9a82c9390bc45c8097bc66715eb407b4b3 100644 --- a/src/xercesc/com/xml4comCP.h +++ b/src/xercesc/com/xml4comCP.h @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:55:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz - * sane_include - * - * Revision 1.2 2000/03/30 02:00:12 abagchi - * Initial checkin of working code with Copyright Notice - * + * $Id$ */ #ifndef _XML4COMCP_H_ diff --git a/src/xercesc/dom/impl/DOMErrorImpl.cpp b/src/xercesc/dom/impl/DOMErrorImpl.cpp index 7d95c522309d6bc218ce9f87adfa48a86e4a8d83..2e687692e647abeaa0e6d8326cc6e1bf7614c927 100644 --- a/src/xercesc/dom/impl/DOMErrorImpl.cpp +++ b/src/xercesc/dom/impl/DOMErrorImpl.cpp @@ -15,40 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/08 13:55:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/04/07 15:26:45 peiyongz - * code cleaning - * - * Revision 1.9 2004/04/01 22:05:32 peiyongz - * invoke DOMException with Memory Manager - * - * Revision 1.8 2004/01/29 11:44:26 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.7 2003/12/02 14:33:13 amassari - * Don't use the word "exception" as a variable name, as VC 7.1 complains about it - * - * Revision 1.6 2003/09/04 14:38:25 gareth - * Fix for bug #22008. Removed the ability to adopt the DOMObject. - * - * Revision 1.5 2003/05/14 18:06:53 gareth - * Updated DOMError to http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/core.html. - * - * Revision 1.4 2002/11/04 15:07:34 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/07/15 19:25:49 tng - * DOM L3: declare a dummy DOMError::set/getRelatedException - * - * Revision 1.2 2002/05/24 14:02:07 knoaman - * Fix complilation error. - * - * Revision 1.1 2002/05/23 15:47:24 knoaman - * DOM L3 core - support for DOMError, DOMErrorHandler and DOMLocator - * + * $Id$ */ #include "DOMErrorImpl.hpp" diff --git a/src/xercesc/dom/impl/DOMLocatorImpl.cpp b/src/xercesc/dom/impl/DOMLocatorImpl.cpp index cd802af3ba74c55e1f82fc8691d688965d85a066..2ee3d118c92ba5a09c1a58ba15a1f670eb2a520d 100644 --- a/src/xercesc/dom/impl/DOMLocatorImpl.cpp +++ b/src/xercesc/dom/impl/DOMLocatorImpl.cpp @@ -15,22 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:55:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2002/11/04 15:07:34 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/05/27 18:25:41 tng - * To get ready for 64 bit large file, use XMLSSize_t to represent line and column number. - * - * Revision 1.2 2002/05/24 14:02:07 knoaman - * Fix complilation error. - * - * Revision 1.1 2002/05/23 15:47:24 knoaman - * DOM L3 core - support for DOMError, DOMErrorHandler and DOMLocator - * + * $Id$ */ #include "DOMLocatorImpl.hpp" diff --git a/src/xercesc/dom/impl/DOMWriterImpl.cpp b/src/xercesc/dom/impl/DOMWriterImpl.cpp index 5e47335557fd6a680010e2faa8fddaeebfa58f99..8c3b424dab72a14d77c5efb0c2ebe208fb71b650 100644 --- a/src/xercesc/dom/impl/DOMWriterImpl.cpp +++ b/src/xercesc/dom/impl/DOMWriterImpl.cpp @@ -16,188 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.58 2005/04/21 09:05:57 cargilld - * Add detection for UCS-2 and treat as another UTF16 alias. - * - * Revision 1.57 2005/03/20 19:02:45 cargilld - * Implement versions of uppercase and compareIstring that only check a to z, instead of all characters, and don't rely on functionality provided in the transcoders. - * - * Revision 1.56 2005/03/08 09:33:32 amassari - * Redeclare a namespace binding if the prefix is already bound to a different namespace (jira# 1371) - * - * Revision 1.55 2004/09/08 13:55:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.54 2004/07/06 15:16:57 amassari - * Fix for jira#1238: DOMWriter was creating an XMLFormatter without propagating the memory manager - * - * Revision 1.53 2004/05/10 08:03:25 amassari - * Performance: push a new map on the namespace stack only when an element has a xmlns attribute - * - * Revision 1.52 2004/04/01 22:05:32 peiyongz - * invoke DOMException with Memory Manager - * - * Revision 1.51 2004/01/29 11:44:27 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.50 2004/01/20 23:23:57 peiyongz - * patch to Bug#25751 - * - * Revision 1.49 2004/01/13 20:47:42 knoaman - * Remove unnecessary local static data - * - * Revision 1.48 2004/01/13 16:34:20 cargilld - * Misc memory management changes. - * - * Revision 1.47 2003/12/17 00:18:33 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.46 2003/11/24 19:52:22 neilg - * fix a typo - * - * Revision 1.45 2003/11/24 12:27:57 gareth - * added in support for xml-declaration feature. - * - * Revision 1.44 2003/11/24 11:10:58 gareth - * Fix for bug 22917. Patch by Adam Heinz . - * - * Revision 1.43 2003/11/10 17:52:58 amassari - * Fixed memory leak - * - * Revision 1.42 2003/10/01 16:32:37 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.41 2003/08/14 16:31:13 gareth - * Method added to allow serilization of custom nodes from derived classes. - * - * Revision 1.40 2003/08/12 12:46:57 gareth - * Added serialization for attribute nodes. Patch by Caroline Rioux. - * - * Revision 1.39 2003/05/18 14:02:03 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.38 2003/05/16 21:36:55 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.37 2003/05/15 18:25:54 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.36 2003/05/14 16:20:13 gareth - * Fix to problem with multiple default namespace attributes being serialized. Patch by Alberto Massari. - * - * Revision 1.35 2003/05/12 16:08:11 gareth - * fix to #18832. Corrected serilization with regards to namespace nodes. Patch by Alby Massari. - * - * Revision 1.34 2003/05/06 13:48:35 neilg - * fix GCC compilation problem and incorrect #include - * - * Revision 1.33 2003/05/05 21:23:21 neilg - * use of the new DOMNodeSPtr typedef and its friends to enable reference counting in - * the DOMWriter implementation for applications that require it. - * - * Revision 1.32 2003/04/02 03:14:42 peiyongz - * Bug#18594: DOMWriter does not recognize Document Fragment - * - * Revision 1.31 2003/03/16 05:42:04 peiyongz - * Bug#17983 Formatter does not escape control characters - * - * Revision 1.30 2003/02/25 16:07:37 tng - * [Bug 13493] Use const on static data in DOMWriterImpl.cpp. - * - * Revision 1.29 2003/01/28 18:31:47 peiyongz - * Bug#13694: Allow Xerces to write the BOM to XML files - * - * Revision 1.28 2003/01/24 20:21:46 tng - * DOMWriter: Call XMLFormatTarget::flush when done. - * - * Revision 1.27 2003/01/20 16:50:13 tng - * DOMWriter fix: - * 1. wrong wrong nested cdata message - * 2. pretty format the cdata section - * 3. do not increment error count if warning was issued - * - * Revision 1.26 2003/01/09 19:53:45 tng - * [Bug 15372] DOMBuilder::parseFromURI ignores result of handleErrors. - * - * Revision 1.25 2002/12/10 21:01:32 tng - * NLS: DOMWriter should use message loader to load message instead of using hardcoded static stirng - * - * Revision 1.24 2002/12/10 18:59:14 tng - * pretty format print: consistent newline - * - * Revision 1.23 2002/12/10 13:34:07 tng - * Pretty-format print: also indent PI/comment that appear inside the root element. - * - * Revision 1.22 2002/12/09 11:46:08 gareth - * More pretty pretty print feature. Patch by Kevin King. Closes bug #13840. - * - * Revision 1.21 2002/12/02 23:08:09 peiyongz - * fix to bug#14528: output n+1 cdatasection - * - * Revision 1.20 2002/11/13 21:51:22 peiyongz - * fix to Bug#14528 - * - * Revision 1.19 2002/11/04 15:07:35 tng - * C++ Namespace Support. - * - * Revision 1.18 2002/10/03 18:13:38 peiyongz - * Bug#12560 Use const in DOMWriter - patch from Duncan Stodart - * (Duncan_Stodart@insession.com ) - * - * Revision 1.17 2002/09/24 20:19:14 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * and check for null string directly isntead of calling XMLString::stringLen - * - * Revision 1.16 2002/09/09 15:42:14 peiyongz - * Patch to Bug#12369: invalid output from DOMWriter using MemBufFormatTarget - * - * Revision 1.15 2002/08/07 18:10:19 peiyongz - * Fix to Bug#11534: Wrong CDATA Terminator in DOMWriterImpl - * - * Revision 1.14 2002/07/22 23:24:01 tng - * DOM L3: writeToString should use the fFormatter to do the transcoding - * - * Revision 1.13 2002/07/16 15:19:42 peiyongz - * check lenght of getEncoding()/getActualEncoding() - * - * Revision 1.12 2002/06/25 16:17:16 tng - * DOM L3: add release() - * - * Revision 1.11 2002/06/21 19:33:12 peiyongz - * support for feature split_cdata_section and entities revised. - * - * Revision 1.10 2002/06/18 15:35:25 peiyongz - * Bug#9950: Compilation error on MSVC5, patch from PeterV@ti.com.od.ua (Peter A. Volchek) - * - * Revision 1.9 2002/06/17 19:45:58 peiyongz - * optimization on fFeatures and featureId introduced - * - * Revision 1.8 2002/06/11 19:45:45 peiyongz - * Notify application of the XMLFormatter creation failure - * - * Revision 1.7 2002/06/10 16:02:21 peiyongz - * format-pretty-print partially supported - * resolve encoding from DOMDocument Interface - * - * Revision 1.6 2002/06/06 20:58:37 tng - * [Bug 9639] enum_mem in DOMError clashes with constant. - * - * Revision 1.5 2002/06/05 16:03:03 peiyongz - * delete[] used. - * - * Revision 1.4 2002/06/03 22:35:54 peiyongz - * constants changed - * - * Revision 1.3 2002/05/31 21:01:06 peiyongz - * move printing of XMLDecl into the processNode(). - * - * Revision 1.2 2002/05/29 21:31:50 knoaman - * DOM L3 LS: DOMInputSource, DOMEntityResolver, DOMImplementationLS and DOMBuilder - * - * Revision 1.1 2002/05/28 22:39:39 peiyongz - * DOM3 Save Interface: DOMWriter/DOMWriterFilter - * */ #include "DOMWriterImpl.hpp" diff --git a/src/xercesc/framework/BinOutputStream.cpp b/src/xercesc/framework/BinOutputStream.cpp index 86e90f913cc9a6c82a48ac72ca8e356a06496bfe..1629d17893bb32b2e245e2582124338de69889a7 100644 --- a/src/xercesc/framework/BinOutputStream.cpp +++ b/src/xercesc/framework/BinOutputStream.cpp @@ -15,15 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:55:57 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2003/09/18 18:29:58 peiyongz - * Interface: Binary Output Stream - * * $Id$ - * */ diff --git a/src/xercesc/framework/LocalFileFormatTarget.cpp b/src/xercesc/framework/LocalFileFormatTarget.cpp index 1b11994150088b72ca18fe94545285cf84e42a3f..740ef3627cdf824d6bd6540bbec6167e1a1f09ae 100644 --- a/src/xercesc/framework/LocalFileFormatTarget.cpp +++ b/src/xercesc/framework/LocalFileFormatTarget.cpp @@ -16,45 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.12 2005/04/27 18:21:51 cargilld - * Fix for problem on Solaris where open may return 0 as a valid FileHandle. Check for -1 instead. - * - * Revision 1.11 2004/11/02 17:09:42 peiyongz - * Handling OutOfMemory exception - * - * Revision 1.10 2004/09/08 13:55:57 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2003/12/17 13:58:02 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.8 2003/12/17 00:18:33 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/05/16 21:36:55 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.6 2003/05/15 18:26:07 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/01/24 20:20:22 tng - * Add method flush to XMLFormatTarget - * - * Revision 1.4 2003/01/09 20:59:44 tng - * [Bug 15928] Output with LocalFileFormatTarget fails silently. - * - * Revision 1.3 2002/11/27 18:09:25 tng - * [Bug 13447] Performance: Using LocalFileFormatTarget with DOMWriter is very slow. - * - * Revision 1.2 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.1 2002/06/19 21:59:26 peiyongz - * DOM3:DOMSave Interface support: LocalFileFormatTarget - * - * */ #include <xercesc/framework/LocalFileFormatTarget.hpp> diff --git a/src/xercesc/framework/MemBufFormatTarget.cpp b/src/xercesc/framework/MemBufFormatTarget.cpp index 759c48b53d1cc0e86d60f7790b7b959eea3ee8b9..8328c7188fceba76f8c644144d089b4c231fe1f8 100644 --- a/src/xercesc/framework/MemBufFormatTarget.cpp +++ b/src/xercesc/framework/MemBufFormatTarget.cpp @@ -16,35 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.9 2004/09/08 13:55:57 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2004/01/29 11:46:29 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.7 2003/05/16 21:36:55 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.6 2003/05/15 18:26:07 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/08/12 21:38:22 peiyongz - * Bug#11462: MemBufFormatTarget issue(2) .., proposed patch from - * Esmond Pitt (pitte@anz.com) - * - * Revision 1.3 2002/07/22 23:23:15 tng - * DOM L3: MemBufFormatTarget stores fDataBuf as XMLByte directly, consistent design as MemBufInputSource - * - * Revision 1.2 2002/06/05 15:47:13 peiyongz - * data member changed, reset() added. - * - * Revision 1.1 2002/05/28 22:40:46 peiyongz - * DOM3 Save Interface: DOMWriter/DOMWriterFilter - * */ #include <xercesc/framework/MemBufFormatTarget.hpp> diff --git a/src/xercesc/framework/MemBufInputSource.cpp b/src/xercesc/framework/MemBufInputSource.cpp index 5dd88a04206c054f70ce307d323134119fa58fdd..91d725ea31e46783155167c8539f58a0ffc02964 100644 --- a/src/xercesc/framework/MemBufInputSource.cpp +++ b/src/xercesc/framework/MemBufInputSource.cpp @@ -15,41 +15,7 @@ */ /** - * $Log$ - * Revision 1.7 2004/09/28 02:14:13 cargilld - * Add support for validating annotations. - * - * Revision 1.6 2004/09/08 13:55:57 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/05/16 21:36:55 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.4 2003/05/16 03:11:30 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/05/15 18:26:07 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:21:50 peiyongz - * sane_include - * - * Revision 1.2 2000/02/06 07:47:46 rahulj - * Year 2K copyright swat. - * - * Revision 1.1 2000/01/12 00:13:26 roddey - * These were moved from internal/ to framework/, which was something that should have - * happened long ago. They are really framework type of classes. - * - * Revision 1.1.1.1 1999/11/09 01:08:10 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:44:42 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/framework/StdInInputSource.cpp b/src/xercesc/framework/StdInInputSource.cpp index 5bd16b50fa2fcb52b6d803f8ff14540f6ffe28ce..726f4149f6c7715fb733e69be7f52129f6538a0c 100644 --- a/src/xercesc/framework/StdInInputSource.cpp +++ b/src/xercesc/framework/StdInInputSource.cpp @@ -15,36 +15,7 @@ */ /** - * $Log$ - * Revision 1.5 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 13:58:02 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.3 2003/05/16 03:11:30 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:21:50 peiyongz - * sane_include - * - * Revision 1.2 2000/02/06 07:47:46 rahulj - * Year 2K copyright swat. - * - * Revision 1.1 2000/01/12 00:13:26 roddey - * These were moved from internal/ to framework/, which was something that should have - * happened long ago. They are really framework type of classes. - * - * Revision 1.1.1.1 1999/11/09 01:08:15 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:44:44 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/framework/StdOutFormatTarget.cpp b/src/xercesc/framework/StdOutFormatTarget.cpp index 3b7743b1240fa44b0f74301ce939410adcecc9f4..4d85ffce8de586e8020e000ebd09ce69fe433626 100644 --- a/src/xercesc/framework/StdOutFormatTarget.cpp +++ b/src/xercesc/framework/StdOutFormatTarget.cpp @@ -16,39 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.10 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/02/09 23:01:43 peiyongz - * Bug#20684: patch from carbe771@student.liu.se (C-J Berg) - * - * Revision 1.8 2004/01/29 11:46:29 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.7 2003/05/29 11:18:37 gareth - * Added macros in so we can determine whether to do things like iostream as opposed to iostream.h and whether to use std:: or not. - * - * Revision 1.6 2003/01/24 20:20:22 tng - * Add method flush to XMLFormatTarget - * - * Revision 1.5 2003/01/09 18:58:29 tng - * [Bug 15427] DOMWriter dose not flush the output stream. - * - * Revision 1.4 2002/11/22 14:25:59 tng - * Got a number of compilation erros for those non-ANSI C++ compliant compiler like xlC v3. - * Since the previous fix is just for fixing a "warning", I think it doesn't worth to break users who - * are not ANSI C++ ready yet. - * - * Revision 1.3 2002/11/21 15:45:34 gareth - * gcc 3.2 now issues a warning for use of iostream.h. Removed the .h and prefixed cout with std::. - * - * Revision 1.2 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.1 2002/05/28 22:40:46 peiyongz - * DOM3 Save Interface: DOMWriter/DOMWriterFilter - * */ #include <xercesc/framework/StdOutFormatTarget.hpp> diff --git a/src/xercesc/framework/URLInputSource.cpp b/src/xercesc/framework/URLInputSource.cpp index a4c9cff957f395c4a8c61fbd1e4043d8b60f4141..3adbada5c3a1c0dd3260c4af473eec020752bba1 100644 --- a/src/xercesc/framework/URLInputSource.cpp +++ b/src/xercesc/framework/URLInputSource.cpp @@ -15,43 +15,7 @@ */ /** - * $Log$ - * Revision 1.5 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/05/16 21:36:55 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.3 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/04/25 00:12:34 jasons - * fairly serious error in the two XMLCh* constructor, the fURL member - * was being improperly initialized with the (systemID,publicID) instead - * of (baseId,systemId) - * - * Revision 1.1.1.1 2002/02/01 22:21:50 peiyongz - * sane_include - * - * Revision 1.3 2000/02/06 07:47:46 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/15 01:26:16 rahulj - * Added support for HTTP to the parser using libWWW 5.2.8. - * Renamed URL.[ch]pp to XMLURL.[ch]pp and like wise for the class name. - * Only tested under NT 4.0 SP 5. - * Removed URL.hpp from files where it was not used. - * - * Revision 1.1 2000/01/12 00:13:26 roddey - * These were moved from internal/ to framework/, which was something that should have - * happened long ago. They are really framework type of classes. - * - * Revision 1.1.1.1 1999/11/09 01:08:18 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:44:44 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/framework/Wrapper4DOMInputSource.cpp b/src/xercesc/framework/Wrapper4DOMInputSource.cpp index 4a69080d2c3f55844f1e79ea8356c1ee1db190d1..3fab2390674b7d5a11e735dfc3570a85de35ac82 100644 --- a/src/xercesc/framework/Wrapper4DOMInputSource.cpp +++ b/src/xercesc/framework/Wrapper4DOMInputSource.cpp @@ -15,29 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/12/17 00:18:33 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2003/05/30 16:11:43 gareth - * Fixes so we compile under VC7.1. Patch by Alberto Massari. - * - * Revision 1.4 2003/05/16 21:36:55 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.3 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/07/19 14:57:28 knoaman - * Add an adoptFlag parameter to the constructor and remove the setter method. - * Documentation update. - * - * Revision 1.1 2002/06/18 20:00:22 knoaman - * Initial checkin. - * + * $Id$ */ diff --git a/src/xercesc/framework/Wrapper4InputSource.cpp b/src/xercesc/framework/Wrapper4InputSource.cpp index 4c3931a93fcfab2ed8759a22b77ea9bc015b7bce..23d85c8066d3a8d73f85b1f8d546d54bd48c46bf 100644 --- a/src/xercesc/framework/Wrapper4InputSource.cpp +++ b/src/xercesc/framework/Wrapper4InputSource.cpp @@ -15,29 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/12/17 00:18:33 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2003/05/30 16:11:43 gareth - * Fixes so we compile under VC7.1. Patch by Alberto Massari. - * - * Revision 1.4 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/07/19 14:57:28 knoaman - * Add an adoptFlag parameter to the constructor and remove the setter method. - * Documentation update. - * - * Revision 1.2 2002/07/15 18:26:46 tng - * DOM L3: For consistency, add release() to DOMInputSource and thus Wrapper4InputSource. - * - * Revision 1.1 2002/06/18 19:07:07 knoaman - * Initial checkin. - * + * $Id$ */ diff --git a/src/xercesc/framework/XMLAttDefList.cpp b/src/xercesc/framework/XMLAttDefList.cpp index 34271043a2850aedd9e88176bfe2e1a4eaf4552b..a176a33dcb885b5b94531cd123f01eeb79717674 100644 --- a/src/xercesc/framework/XMLAttDefList.cpp +++ b/src/xercesc/framework/XMLAttDefList.cpp @@ -16,16 +16,6 @@ /** * $Id$ - * $Log$ - * Revision 1.3 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2004/01/29 11:46:29 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.1 2003/10/10 16:23:29 peiyongz - * Implementation of Serialization/Deserialization - * */ diff --git a/src/xercesc/framework/XMLBuffer.cpp b/src/xercesc/framework/XMLBuffer.cpp index 8fbab501e9de6d82e513c76c671194dff120c2b7..e661d82f7dfa41f584c88ec35ce286aede1430c7 100644 --- a/src/xercesc/framework/XMLBuffer.cpp +++ b/src/xercesc/framework/XMLBuffer.cpp @@ -15,48 +15,7 @@ */ /** - * $Log$ - * Revision 1.8 2004/12/13 16:36:43 cargilld - * Performance improvement from Christian Will and bug fix from David Bertoni. - * - * Revision 1.7 2004/09/29 20:33:51 peiyongz - * resize the internal buffer even the handler can successfully flush the buffer - * - * Revision 1.5 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/05/15 18:26:07 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/08/13 17:07:43 peiyongz - * using 2 instead of 1.25 to expand capacity - * - * Revision 1.1.1.1 2002/02/01 22:21:50 peiyongz - * sane_include - * - * Revision 1.5 2000/08/17 00:04:50 andyh - * Fix error in growing of XMLBuffer from within ensureCapacity() - * Fixes crash pointed out by Simon Fell. - * - * Revision 1.4 2000/05/15 22:31:11 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.3 2000/02/06 07:47:47 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 1999/11/23 01:04:19 roddey - * Updates to some of the internal VC++ project files and some small - * fixes to make XMLBuffer correctly character size agnostic. - * - * Revision 1.1.1.1 1999/11/09 01:08:29 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:44:35 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/framework/XMLBufferMgr.cpp b/src/xercesc/framework/XMLBufferMgr.cpp index 0fb18a3752e655997c1f5665e66a026d02d07b6f..56b4e8d2ca3bf1790c99bf131e610fb4bde12c21 100644 --- a/src/xercesc/framework/XMLBufferMgr.cpp +++ b/src/xercesc/framework/XMLBufferMgr.cpp @@ -15,39 +15,7 @@ */ /** - * $Log$ - * Revision 1.5 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 00:18:33 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2003/05/15 18:26:07 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:21:51 peiyongz - * sane_include - * - * Revision 1.4 2000/05/15 22:31:11 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.3 2000/03/02 19:54:24 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:47:47 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:08:30 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:44:36 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/framework/XMLContentModel.cpp b/src/xercesc/framework/XMLContentModel.cpp index 76e97a010412fc7fee4b8a0caeaa13dff5a9d54a..2d29695da4984ce1777beae1fba3f3b86b14f0a5 100644 --- a/src/xercesc/framework/XMLContentModel.cpp +++ b/src/xercesc/framework/XMLContentModel.cpp @@ -15,28 +15,7 @@ */ /** - * $Log$ - * Revision 1.3 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:21:51 peiyongz - * sane_include - * - * Revision 1.3 2001/05/28 20:53:35 tng - * Schema: move static data gInvalidTrans, gEOCFakeId, gEpsilonFakeId to XMLContentModel for others to access - * - * Revision 1.2 2000/02/06 07:47:47 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:08:30 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:44:37 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/framework/XMLDTDDescription.cpp b/src/xercesc/framework/XMLDTDDescription.cpp index 24b4b22f534142cf4270a5328e14f5c97589a5cf..420768b77e4d9efb4157b149f0ee75382ff10170 100644 --- a/src/xercesc/framework/XMLDTDDescription.cpp +++ b/src/xercesc/framework/XMLDTDDescription.cpp @@ -16,13 +16,6 @@ /** * $Id$ - * $Log$ - * Revision 1.2 2004/09/08 13:55:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2003/10/14 15:16:58 peiyongz - * Implementation of Serialization/Deserialization - * */ diff --git a/src/xercesc/framework/XMLGrammarDescription.cpp b/src/xercesc/framework/XMLGrammarDescription.cpp index 4eed46c8d62fde1438902808ded0a44eaec492d2..b4b032fd60d03cccdf576d733211193127d60784 100644 --- a/src/xercesc/framework/XMLGrammarDescription.cpp +++ b/src/xercesc/framework/XMLGrammarDescription.cpp @@ -16,16 +16,6 @@ /** * $Id$ - * $Log$ - * Revision 1.3 2004/09/08 13:55:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2004/01/29 11:46:29 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.1 2003/10/14 15:16:58 peiyongz - * Implementation of Serialization/Deserialization - * */ diff --git a/src/xercesc/framework/XMLNotationDecl.cpp b/src/xercesc/framework/XMLNotationDecl.cpp index fc4052728a0ab549024ac32bd7a79256909186cc..dcfeb3a17423a14c24b2f20bf9addc5d7091d211 100644 --- a/src/xercesc/framework/XMLNotationDecl.cpp +++ b/src/xercesc/framework/XMLNotationDecl.cpp @@ -15,54 +15,7 @@ */ /** - * $Log$ - * Revision 1.12 2004/10/28 20:10:50 peiyongz - * Data member reshuffle and store/load fNameScopeId - * - * Revision 1.11 2004/09/08 13:55:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/11/21 22:34:46 neilg - * More schema component model implementation, thanks to David Cargill. - * In particular, this cleans up and completes the XSModel, XSNamespaceItem, - * XSAttributeDeclaration and XSAttributeGroup implementations. - * - * Revision 1.9 2003/11/06 15:30:06 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/10 16:23:29 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:38 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/05/16 21:36:55 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.5 2003/05/15 18:26:07 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/04/21 20:46:01 knoaman - * Use XMLString::release to prepare for configurable memory manager. - * - * Revision 1.3 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/08/22 19:27:41 tng - * [Bug 11448] DomCount has problems with XHTML1.1 DTD. - * - * Revision 1.1.1.1 2002/02/01 22:21:52 peiyongz - * sane_include - * - * Revision 1.2 2000/02/06 07:47:48 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:08:35 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:44:39 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/framework/XMLRefInfo.cpp b/src/xercesc/framework/XMLRefInfo.cpp index 25fadf125b84e209c43de3330a6604ce884571d0..a495252f48d0c352abcb8841302dc483426a845c 100644 --- a/src/xercesc/framework/XMLRefInfo.cpp +++ b/src/xercesc/framework/XMLRefInfo.cpp @@ -14,17 +14,9 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.2 2004/09/08 13:55:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2003/09/30 18:14:34 peiyongz - * Implementation of Serialization/Deserialization - * - * $Id$ - * - */ +/* + * $Id$ + */ // --------------------------------------------------------------------------- // Includes diff --git a/src/xercesc/framework/XMLSchemaDescription.cpp b/src/xercesc/framework/XMLSchemaDescription.cpp index b4a7f37002e0dddafcb944fb6bddc968f9db5218..27a1b60efb50fd3c32209ee92ac8a38b22a77c2a 100644 --- a/src/xercesc/framework/XMLSchemaDescription.cpp +++ b/src/xercesc/framework/XMLSchemaDescription.cpp @@ -16,13 +16,6 @@ /** * $Id$ - * $Log$ - * Revision 1.2 2004/09/08 13:55:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2003/10/14 15:16:58 peiyongz - * Implementation of Serialization/Deserialization - * */ diff --git a/src/xercesc/framework/XMLValidator.cpp b/src/xercesc/framework/XMLValidator.cpp index f3f3588cc0c24a031f8904d0f318e836afb595b5..119cac2980ed211ee9dc2e9043c96b4f12a7920f 100644 --- a/src/xercesc/framework/XMLValidator.cpp +++ b/src/xercesc/framework/XMLValidator.cpp @@ -14,88 +14,9 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.9 2004/10/20 15:18:20 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.8 2004/09/08 13:55:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/01/09 04:39:56 knoaman - * Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap. - * - * Revision 1.6 2003/12/24 15:24:13 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.5 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.4 2003/05/15 18:26:07 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/03/09 16:38:04 peiyongz - * PanicHandler - * - * Revision 1.2 2002/11/04 15:00:21 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:21:52 peiyongz - * sane_include - * - * Revision 1.13 2001/11/30 22:18:18 peiyongz - * cleanUp function made member function - * cleanUp object moved to file scope - * double mutex lock removed - * - * Revision 1.12 2001/11/28 20:32:49 tng - * Do not increment the error count if it is a warning. - * - * Revision 1.11 2001/10/24 23:46:52 peiyongz - * [Bug 4342] fix the leak. - * - * Revision 1.10 2001/06/04 21:07:34 jberry - * Increment scanner error count from schema validator, not just in scanner itself. - * - * Revision 1.9 2001/05/11 13:25:33 tng - * Copyright update. - * - * Revision 1.8 2001/05/03 19:08:58 knoaman - * Support Warning/Error/FatalError messaging. - * Validity constraints errors are treated as errors, with the ability by user to set - * validity constraints as fatal errors. - * - * Revision 1.7 2001/03/21 21:56:02 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.6 2000/03/28 19:43:17 roddey - * Fixes for signed/unsigned warnings. New work for two way transcoding - * stuff. - * - * Revision 1.5 2000/03/02 19:54:25 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.4 2000/02/06 07:47:49 rahulj - * Year 2K copyright swat. - * - * Revision 1.3 1999/12/08 00:15:06 roddey - * Some small last minute fixes to get into the 3.0.1 build that is going to be - * going out anyway for platform fixes. - * - * Revision 1.2 1999/12/02 19:02:56 roddey - * Get rid of a few statically defined XMLMutex objects, and lazy eval them - * using atomic compare and swap. I somehow let it get by me that we don't - * want any static/global objects at all. - * - * Revision 1.1.1.1 1999/11/09 01:08:37 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:44:40 rahul - * Swat for adding in Product name and CVS comment log variable. - * - */ +/* + * $Id$ + */ // --------------------------------------------------------------------------- // Includes diff --git a/src/xercesc/framework/psvi/PSVIAttribute.cpp b/src/xercesc/framework/psvi/PSVIAttribute.cpp index 6bcba1eaee724a63581dd02ffdb58c84dcac7d4b..a394039817cac4bcb1bcd92667e04598fedf1a71 100644 --- a/src/xercesc/framework/psvi/PSVIAttribute.cpp +++ b/src/xercesc/framework/psvi/PSVIAttribute.cpp @@ -15,37 +15,7 @@ */ /* - * $Log$ - * Revision 1.10 2004/09/08 13:56:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/01/29 11:46:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.8 2003/12/30 05:58:56 neilg - * allow schema normalized values to be associated with a PSVIAttribute after it is reset - * - * Revision 1.7 2003/12/02 17:37:03 neilg - * fix compilation problem - * - * Revision 1.6 2003/12/02 17:31:42 neilg - * since there are certain things, such as schemaLocation attributes, that have a datatype and which we nonetheless do not validate, make canonical-value production dependent on validity being valid - * - * Revision 1.5 2003/11/28 22:41:04 neilg - * fix compilation error - * - * Revision 1.4 2003/11/28 20:20:54 neilg - * make use of canonical representation in PSVIAttribute implementation - * - * Revision 1.3 2003/11/27 06:10:32 neilg - * PSVIAttribute implementation - * - * Revision 1.2 2003/11/06 21:50:33 neilg - * fix compilation errors under gcc 3.3. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/PSVIAttribute.hpp> diff --git a/src/xercesc/framework/psvi/PSVIAttributeList.cpp b/src/xercesc/framework/psvi/PSVIAttributeList.cpp index 86b63f83c129dc5ec21623831558fa377c927572..f31af1a4c961c2c00bd3a39fd9f1881ae2072ad8 100644 --- a/src/xercesc/framework/psvi/PSVIAttributeList.cpp +++ b/src/xercesc/framework/psvi/PSVIAttributeList.cpp @@ -15,31 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/08 13:56:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/02/15 19:37:16 amassari - * Removed cause for warnings in VC 7.1 - * - * Revision 1.6 2003/12/30 16:48:16 neilg - * some indices in the PSVIAttributeList were 1 off - * - * Revision 1.5 2003/12/20 06:19:38 neilg - * store name/namespace of corresponding attribute in PSVIAttributeList; not all PSVIAttributes have XSAttributeDeclarations - * - * Revision 1.4 2003/12/15 17:23:48 cargilld - * psvi updates; cleanup revisits and bug fixes - * - * Revision 1.3 2003/11/26 16:20:37 neilg - * more complete implementation of PSVIAttributeList; remove some problematic const-ness - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/PSVIAttributeList.hpp> diff --git a/src/xercesc/framework/psvi/PSVIElement.cpp b/src/xercesc/framework/psvi/PSVIElement.cpp index fca5472fe65353b4a883ecca3e817794707cd5b0..3cf39568071e228ccacd123824553a9a76f14e72 100644 --- a/src/xercesc/framework/psvi/PSVIElement.cpp +++ b/src/xercesc/framework/psvi/PSVIElement.cpp @@ -15,27 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/11/28 21:18:31 knoaman - * Make use of canonical representation in PSVIElement - * - * Revision 1.4 2003/11/27 22:52:37 knoaman - * PSVIElement implementation - * - * Revision 1.3 2003/11/21 22:34:45 neilg - * More schema component model implementation, thanks to David Cargill. - * In particular, this cleans up and completes the XSModel, XSNamespaceItem, - * XSAttributeDeclaration and XSAttributeGroup implementations. - * - * Revision 1.2 2003/11/06 21:50:33 neilg - * fix compilation errors under gcc 3.3. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/PSVIElement.hpp> diff --git a/src/xercesc/framework/psvi/PSVIItem.cpp b/src/xercesc/framework/psvi/PSVIItem.cpp index dd8d96cf7b46b75e3cc202c85bca09b3db846ba5..e2eb229128a08c33fd3438fa8c1142b8fbf40d8d 100644 --- a/src/xercesc/framework/psvi/PSVIItem.cpp +++ b/src/xercesc/framework/psvi/PSVIItem.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/21 16:09:19 peiyongz - * only vaild PSVIItem has actual value. - * - * Revision 1.7 2004/09/13 21:22:42 peiyongz - * new method: getActualValue() - * - * Revision 1.6 2004/09/08 13:56:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/11/28 21:18:31 knoaman - * Make use of canonical representation in PSVIElement - * - * Revision 1.4 2003/11/25 16:14:28 neilg - * move inlines into PSVIItem.hpp - * - * Revision 1.3 2003/11/21 22:34:45 neilg - * More schema component model implementation, thanks to David Cargill. - * In particular, this cleans up and completes the XSModel, XSNamespaceItem, - * XSAttributeDeclaration and XSAttributeGroup implementations. - * - * Revision 1.2 2003/09/17 17:45:37 neilg - * remove spurious inlines; hopefully this will make Solaris/AIX compilers happy. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/PSVIItem.hpp> diff --git a/src/xercesc/framework/psvi/XSAnnotation.cpp b/src/xercesc/framework/psvi/XSAnnotation.cpp index 3e3692f70017448cc34150f6cfc012d6bdf719d8..91d706380f7d3342d03bff79e8c8a632693758fb 100644 --- a/src/xercesc/framework/psvi/XSAnnotation.cpp +++ b/src/xercesc/framework/psvi/XSAnnotation.cpp @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/28 02:14:13 cargilld - * Add support for validating annotations. - * - * Revision 1.10 2004/09/08 13:56:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/04/02 16:51:05 peiyongz - * Better error report support - * - * Revision 1.8 2003/12/19 07:18:56 neilg - * remove a throw clause inserted during debugging (but should we really swallow this exception?) - * - * Revision 1.7 2003/12/15 19:04:55 neilg - * fix segfault when a writeAnnotation() method was called - * - * Revision 1.6 2003/11/27 21:29:05 neilg - * implement writeAnnotation; thanks to Dave Cargill - * - * Revision 1.5 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.4 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.3 2003/11/11 22:48:13 knoaman - * Serialization of XSAnnotation. - * - * Revision 1.2 2003/11/06 19:28:11 knoaman - * PSVI support for annotations. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSAnnotation.hpp> diff --git a/src/xercesc/framework/psvi/XSAttributeGroupDefinition.cpp b/src/xercesc/framework/psvi/XSAttributeGroupDefinition.cpp index d34722d8ee3f1b24897808070d5006b6b8284c90..e823c698bedd4561a3d32828a1a30794c5ba781c 100644 --- a/src/xercesc/framework/psvi/XSAttributeGroupDefinition.cpp +++ b/src/xercesc/framework/psvi/XSAttributeGroupDefinition.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:56:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/11/21 22:34:45 neilg - * More schema component model implementation, thanks to David Cargill. - * In particular, this cleans up and completes the XSModel, XSNamespaceItem, - * XSAttributeDeclaration and XSAttributeGroup implementations. - * - * Revision 1.5 2003/11/21 17:19:30 knoaman - * PSVI update. - * - * Revision 1.4 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.3 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSAttributeGroupDefinition.hpp> diff --git a/src/xercesc/framework/psvi/XSAttributeUse.cpp b/src/xercesc/framework/psvi/XSAttributeUse.cpp index 93d3b97240c56ec2f1a4857d8f97fc987c77501b..98bc0ecaa10819bac7a8d7c46954ca54d56d42ce 100644 --- a/src/xercesc/framework/psvi/XSAttributeUse.cpp +++ b/src/xercesc/framework/psvi/XSAttributeUse.cpp @@ -15,34 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/08 13:56:08 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/07/06 14:58:15 cargilld - * Rename VALUE_CONSTRAINT enumeration names to avoid naming conflict with AIX system header which already uses VC_DEFAULT as a macro. Will need to document that this fix breaks source code compatibility. - * - * Revision 1.6 2003/12/17 20:50:34 knoaman - * PSVI: fix for annotation of attributes in attributeGroup/derived types - * - * Revision 1.5 2003/11/21 17:19:30 knoaman - * PSVI update. - * - * Revision 1.4 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.3 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSAttributeUse.hpp> diff --git a/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp b/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp index d037e8e694237d4d363213db7c0c8f1387a35269..bf38e59b7053a63720efab20058c69dd0bdafe2e 100644 --- a/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp +++ b/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp @@ -15,55 +15,7 @@ */ /* - * $Log$ - * Revision 1.15 2004/10/19 11:09:11 cargilld - * More fixes to derviedFromType. - * - * Revision 1.14 2004/10/15 11:15:44 cargilld - * Fix for jira bug 1234. Infinite loop in XSComplexTypeDefinition::derviedFromType. - * - * Revision 1.13 2004/09/08 13:56:08 peiyongz - * Apache License Version 2.0 - * - * Revision 1.12 2004/01/29 11:46:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.11 2003/12/24 17:42:02 knoaman - * Misc. PSVI updates - * - * Revision 1.10 2003/12/19 15:09:47 knoaman - * PSVI: process 'final' information - * - * Revision 1.9 2003/12/15 17:23:48 cargilld - * psvi updates; cleanup revisits and bug fixes - * - * Revision 1.8 2003/11/27 16:42:00 neilg - * fixes for segfaults and infinite loops in schema component model implementation; thanks to David Cargill - * - * Revision 1.7 2003/11/25 18:08:31 knoaman - * Misc. PSVI updates. Thanks to David Cargill. - * - * Revision 1.6 2003/11/21 17:19:30 knoaman - * PSVI update. - * - * Revision 1.5 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.4 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.3 2003/11/10 21:56:54 neilg - * make internal code use the new, stateless, method of traversing attribute lists - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSComplexTypeDefinition.hpp> diff --git a/src/xercesc/framework/psvi/XSElementDeclaration.cpp b/src/xercesc/framework/psvi/XSElementDeclaration.cpp index a2f0fbaf5494be286794affd88be0c7a6e04293d..68835fa6d3bf62d7b62073b4931a3c018388199f 100644 --- a/src/xercesc/framework/psvi/XSElementDeclaration.cpp +++ b/src/xercesc/framework/psvi/XSElementDeclaration.cpp @@ -15,49 +15,7 @@ */ /* - * $Log$ - * Revision 1.13 2004/09/08 13:56:08 peiyongz - * Apache License Version 2.0 - * - * Revision 1.12 2004/07/06 14:58:15 cargilld - * Rename VALUE_CONSTRAINT enumeration names to avoid naming conflict with AIX system header which already uses VC_DEFAULT as a macro. Will need to document that this fix breaks source code compatibility. - * - * Revision 1.11 2004/05/04 19:02:40 cargilld - * Enable IDs to work on all kinds of schema components - * - * Revision 1.10 2003/12/15 17:23:48 cargilld - * psvi updates; cleanup revisits and bug fixes - * - * Revision 1.9 2003/12/02 01:27:01 knoaman - * Properly set fAnnotation data member - * - * Revision 1.8 2003/11/25 20:37:40 jberry - * Cleanup build errors/warnings from CodeWarrior - * - * Revision 1.7 2003/11/23 16:20:16 knoaman - * PSVI: pass scope and enclosing type during construction. - * - * Revision 1.6 2003/11/21 17:29:53 knoaman - * PSVI update - * - * Revision 1.5 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.4 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.3 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.2 2003/09/17 17:45:37 neilg - * remove spurious inlines; hopefully this will make Solaris/AIX compilers happy. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSElementDeclaration.hpp> diff --git a/src/xercesc/framework/psvi/XSFacet.cpp b/src/xercesc/framework/psvi/XSFacet.cpp index a2f9af5ccf370226358aff20457f6db79f269ed3..4a8c174f298edf6eb7aa57f91f4f851cd67c6626 100644 --- a/src/xercesc/framework/psvi/XSFacet.cpp +++ b/src/xercesc/framework/psvi/XSFacet.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:08 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/11/21 17:29:53 knoaman - * PSVI update - * - * Revision 1.4 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.3 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSFacet.hpp> diff --git a/src/xercesc/framework/psvi/XSIDCDefinition.cpp b/src/xercesc/framework/psvi/XSIDCDefinition.cpp index 66953409750b647ae78605b1e2ed4b4569ec5f2d..310d695ece20e73d8cc7ba8d8c7c861e73cee26a 100644 --- a/src/xercesc/framework/psvi/XSIDCDefinition.cpp +++ b/src/xercesc/framework/psvi/XSIDCDefinition.cpp @@ -15,37 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2004/09/08 13:56:08 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2004/01/29 11:46:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.7 2003/12/15 17:23:48 cargilld - * psvi updates; cleanup revisits and bug fixes - * - * Revision 1.6 2003/11/21 17:29:53 knoaman - * PSVI update - * - * Revision 1.5 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.4 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.3 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.2 2003/09/17 17:45:37 neilg - * remove spurious inlines; hopefully this will make Solaris/AIX compilers happy. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSIDCDefinition.hpp> diff --git a/src/xercesc/framework/psvi/XSModel.cpp b/src/xercesc/framework/psvi/XSModel.cpp index 259f275dce87ab7ed6ce543f3707811904147ad6..58257c4773ce0e502a840541ceca6f11456ac45d 100644 --- a/src/xercesc/framework/psvi/XSModel.cpp +++ b/src/xercesc/framework/psvi/XSModel.cpp @@ -15,84 +15,7 @@ */ /* - * $Log$ - * Revision 1.24 2004/09/08 13:56:08 peiyongz - * Apache License Version 2.0 - * - * Revision 1.23 2004/06/09 17:01:48 gareth - * Fixed null pointer bug. Patch by John Snelson. - * - * Revision 1.22 2004/05/04 19:12:42 cargilld - * Enable IDs to work on all kinds of schema components - * - * Revision 1.21 2004/05/04 19:02:40 cargilld - * Enable IDs to work on all kinds of schema components - * - * Revision 1.20 2004/02/05 18:09:53 cargilld - * Fix a seg fault with PSVI and set basetype of anysimpletype to be anytype. - * - * Revision 1.19 2004/01/29 11:46:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.18 2004/01/06 19:07:16 knoaman - * Fix segfault when adding S4S - * - * Revision 1.17 2003/12/30 21:35:46 neilg - * even if there are no grammars to add to an XSModel, the S4S grammar must be included - * - * Revision 1.16 2003/12/29 16:15:42 knoaman - * More PSVI updates - * - * Revision 1.15 2003/12/24 17:42:02 knoaman - * Misc. PSVI updates - * - * Revision 1.14 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.13 2003/12/15 17:23:48 cargilld - * psvi updates; cleanup revisits and bug fixes - * - * Revision 1.12 2003/12/13 23:35:28 neilg - * fix bug 25494; thanks to Han Ming - * - * Revision 1.11 2003/12/01 20:41:47 neilg - * do not throw an exception if there is no user-defined registry - * - * Revision 1.10 2003/11/26 16:12:23 knoaman - * Add a method to return the XSObject mapped to a schema grammar component - * - * Revision 1.9 2003/11/25 18:08:31 knoaman - * Misc. PSVI updates. Thanks to David Cargill. - * - * Revision 1.8 2003/11/21 22:34:45 neilg - * More schema component model implementation, thanks to David Cargill. - * In particular, this cleans up and completes the XSModel, XSNamespaceItem, - * XSAttributeDeclaration and XSAttributeGroup implementations. - * - * Revision 1.7 2003/11/21 17:25:09 knoaman - * Use XSObjectFactory to create various components. - * - * Revision 1.6 2003/11/17 18:38:51 neilg - * work around HP compiler bug - * - * Revision 1.5 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.4 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.3 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.2 2003/10/10 18:37:51 neilg - * update XSModel and XSObject interface so that IDs can be used to query components in XSModels, and so that those IDs can be recovered from components - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSModel.hpp> diff --git a/src/xercesc/framework/psvi/XSModelGroup.cpp b/src/xercesc/framework/psvi/XSModelGroup.cpp index bcfabf8e683fbcb0f00f79128a2e81f2614135b3..ce0fef9068c0862c4c854d92741f13d6b86b76ea 100644 --- a/src/xercesc/framework/psvi/XSModelGroup.cpp +++ b/src/xercesc/framework/psvi/XSModelGroup.cpp @@ -15,25 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:08 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/11/21 17:29:53 knoaman - * PSVI update - * - * Revision 1.3 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.2 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSModelGroup.hpp> diff --git a/src/xercesc/framework/psvi/XSModelGroupDefinition.cpp b/src/xercesc/framework/psvi/XSModelGroupDefinition.cpp index 570947d125f94a14cda5ba89560da0ffd7c36074..c732fd68b51db6dcc00dee7b0f199b6d9c2b11ad 100644 --- a/src/xercesc/framework/psvi/XSModelGroupDefinition.cpp +++ b/src/xercesc/framework/psvi/XSModelGroupDefinition.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:08 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/11/21 17:29:53 knoaman - * PSVI update - * - * Revision 1.4 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.3 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.2 2003/09/17 17:45:37 neilg - * remove spurious inlines; hopefully this will make Solaris/AIX compilers happy. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSModelGroupDefinition.hpp> diff --git a/src/xercesc/framework/psvi/XSMultiValueFacet.cpp b/src/xercesc/framework/psvi/XSMultiValueFacet.cpp index f233f7739bce5208202e32bcb4d395e9a9b7aab2..5cdae56d1c72f0008f00e21b1675179144af2e69 100644 --- a/src/xercesc/framework/psvi/XSMultiValueFacet.cpp +++ b/src/xercesc/framework/psvi/XSMultiValueFacet.cpp @@ -15,34 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/08 13:56:08 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2003/12/15 17:23:48 cargilld - * psvi updates; cleanup revisits and bug fixes - * - * Revision 1.6 2003/11/27 16:42:00 neilg - * fixes for segfaults and infinite loops in schema component model implementation; thanks to David Cargill - * - * Revision 1.5 2003/11/21 17:34:04 knoaman - * PSVI update - * - * Revision 1.4 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.3 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSMultiValueFacet.hpp> diff --git a/src/xercesc/framework/psvi/XSNamedMap.c b/src/xercesc/framework/psvi/XSNamedMap.c index fa90bf982dc4ffd7b89bf6e86c48f57012b4130a..9d891a890b05b4d85b7780d76e0ac9c993626f3e 100644 --- a/src/xercesc/framework/psvi/XSNamedMap.c +++ b/src/xercesc/framework/psvi/XSNamedMap.c @@ -15,19 +15,7 @@ */ /** - * $Log$ - * Revision 1.4 2004/09/08 13:56:09 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/11/07 20:30:28 neilg - * fix compilation errors on AIX and HPUX; thanks to David Cargill - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ diff --git a/src/xercesc/framework/psvi/XSNamespaceItem.cpp b/src/xercesc/framework/psvi/XSNamespaceItem.cpp index f6298cbe06db72384a7acc21c6c29486a503b27d..ea07852a03320e119a0fa668481faafef0d24728 100644 --- a/src/xercesc/framework/psvi/XSNamespaceItem.cpp +++ b/src/xercesc/framework/psvi/XSNamespaceItem.cpp @@ -15,39 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2004/09/08 13:56:09 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2003/12/24 17:42:02 knoaman - * Misc. PSVI updates - * - * Revision 1.7 2003/12/15 17:23:48 cargilld - * psvi updates; cleanup revisits and bug fixes - * - * Revision 1.6 2003/11/21 22:34:45 neilg - * More schema component model implementation, thanks to David Cargill. - * In particular, this cleans up and completes the XSModel, XSNamespaceItem, - * XSAttributeDeclaration and XSAttributeGroup implementations. - * - * Revision 1.5 2003/11/21 17:34:04 knoaman - * PSVI update - * - * Revision 1.4 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.3 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSNamespaceItem.hpp> diff --git a/src/xercesc/framework/psvi/XSNotationDeclaration.cpp b/src/xercesc/framework/psvi/XSNotationDeclaration.cpp index 89b4bec91c245fbc2bb139cb48340438ddf06dcf..77329768e0fa0478381f6ccdcc3f53bb49b3290d 100644 --- a/src/xercesc/framework/psvi/XSNotationDeclaration.cpp +++ b/src/xercesc/framework/psvi/XSNotationDeclaration.cpp @@ -15,36 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/08 13:56:09 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2003/11/21 22:34:45 neilg - * More schema component model implementation, thanks to David Cargill. - * In particular, this cleans up and completes the XSModel, XSNamespaceItem, - * XSAttributeDeclaration and XSAttributeGroup implementations. - * - * Revision 1.6 2003/11/21 17:34:04 knoaman - * PSVI update - * - * Revision 1.5 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.4 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.3 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.2 2003/09/17 17:45:37 neilg - * remove spurious inlines; hopefully this will make Solaris/AIX compilers happy. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSNotationDeclaration.hpp> diff --git a/src/xercesc/framework/psvi/XSObject.cpp b/src/xercesc/framework/psvi/XSObject.cpp index 01550a8a781859ac3f3697df48e0f7af47f212f9..ad585180a3c57c96f75db4cd8eafe30310a61337 100644 --- a/src/xercesc/framework/psvi/XSObject.cpp +++ b/src/xercesc/framework/psvi/XSObject.cpp @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/08 13:56:09 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/05/05 14:50:41 peiyongz - * remove inline - * - * Revision 1.9 2004/05/04 19:02:40 cargilld - * Enable IDs to work on all kinds of schema components - * - * Revision 1.8 2003/11/21 17:34:04 knoaman - * PSVI update - * - * Revision 1.7 2003/11/15 21:18:39 neilg - * fixes for compilation under gcc - * - * Revision 1.6 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.5 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.4 2003/10/15 16:02:49 peiyongz - * Solve Linkage error on Solaris - * - * Revision 1.3 2003/10/10 18:37:51 neilg - * update XSModel and XSObject interface so that IDs can be used to query components in XSModels, and so that those IDs can be recovered from components - * - * Revision 1.2 2003/09/17 17:45:37 neilg - * remove spurious inlines; hopefully this will make Solaris/AIX compilers happy. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSObject.hpp> diff --git a/src/xercesc/framework/psvi/XSParticle.cpp b/src/xercesc/framework/psvi/XSParticle.cpp index 90a0c7045f91d3932642ad61b69eb92992197005..49dae278ed774ea8b6de4341e0c82118bb54941a 100644 --- a/src/xercesc/framework/psvi/XSParticle.cpp +++ b/src/xercesc/framework/psvi/XSParticle.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:09 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/11/24 10:30:53 gareth - * fixed typo in include - * - * Revision 1.4 2003/11/21 17:34:04 knoaman - * PSVI update - * - * Revision 1.3 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.2 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSParticle.hpp> diff --git a/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp b/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp index 8110296eab7d9a70bf409dc34203e19b0a45c17f..59d3e9f9a525625e638f07a895288b046ec8f209 100644 --- a/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp +++ b/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.12 2005/03/17 08:26:39 amassari - * Remove variable declaration from 'if' statement (jira# 1379) - * - * Revision 1.11 2004/10/19 11:09:11 cargilld - * More fixes to derviedFromType. - * - * Revision 1.10 2004/10/15 21:32:54 cargilld - * Fix similar problem to that in jira bug 1234. Infinite loop in XSSimpleTypeDefinition::derviedFromType. - * - * Revision 1.9 2004/09/08 13:56:09 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2003/12/15 17:23:48 cargilld - * psvi updates; cleanup revisits and bug fixes - * - * Revision 1.7 2003/11/25 18:08:31 knoaman - * Misc. PSVI updates. Thanks to David Cargill. - * - * Revision 1.6 2003/11/24 15:45:36 knoaman - * PSVI: finish construction of XSSimpleTypeDefinition - * - * Revision 1.5 2003/11/21 17:34:04 knoaman - * PSVI update - * - * Revision 1.4 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.3 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSSimpleTypeDefinition.hpp> diff --git a/src/xercesc/framework/psvi/XSTypeDefinition.cpp b/src/xercesc/framework/psvi/XSTypeDefinition.cpp index 9d20833781e325bcc71a3b49f3e8d87f732d3c31..35fad9fdf1f1196213ac9f4b3e3b70188a7e234b 100644 --- a/src/xercesc/framework/psvi/XSTypeDefinition.cpp +++ b/src/xercesc/framework/psvi/XSTypeDefinition.cpp @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/08 13:56:09 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/01/29 11:46:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.9 2003/12/24 15:25:07 cargilld - * Improved algorithm for finding derivedFrom. - * - * Revision 1.8 2003/12/15 17:23:48 cargilld - * psvi updates; cleanup revisits and bug fixes - * - * Revision 1.7 2003/11/25 18:08:31 knoaman - * Misc. PSVI updates. Thanks to David Cargill. - * - * Revision 1.6 2003/11/21 17:34:04 knoaman - * PSVI update - * - * Revision 1.5 2003/11/15 21:18:39 neilg - * fixes for compilation under gcc - * - * Revision 1.4 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.3 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.2 2003/09/17 17:45:37 neilg - * remove spurious inlines; hopefully this will make Solaris/AIX compilers happy. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSTypeDefinition.hpp> diff --git a/src/xercesc/framework/psvi/XSWildcard.cpp b/src/xercesc/framework/psvi/XSWildcard.cpp index 66677ee71af584f1f3f435b0df5fc813a4a0ec10..a7195c8117e4db81abf7534fe993b0a969e93bb6 100644 --- a/src/xercesc/framework/psvi/XSWildcard.cpp +++ b/src/xercesc/framework/psvi/XSWildcard.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:09 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/11/21 17:34:04 knoaman - * PSVI update - * - * Revision 1.4 2003/11/14 22:47:53 neilg - * fix bogus log message from previous commit... - * - * Revision 1.3 2003/11/14 22:33:30 neilg - * Second phase of schema component model implementation. - * Implement XSModel, XSNamespaceItem, and the plumbing necessary - * to connect them to the other components. - * Thanks to David Cargill. - * - * Revision 1.2 2003/11/06 15:30:04 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.1 2003/09/16 14:33:36 neilg - * PSVI/schema component model classes, with Makefile/configuration changes necessary to build them - * + * $Id$ */ #include <xercesc/framework/psvi/XSWildcard.hpp> diff --git a/src/xercesc/internal/BinFileOutputStream.cpp b/src/xercesc/internal/BinFileOutputStream.cpp index 7b8502043221ada750df65219c6a02719a0bcdf5..c88a33efa0c2dea2d4baf4011da01665cd719864 100644 --- a/src/xercesc/internal/BinFileOutputStream.cpp +++ b/src/xercesc/internal/BinFileOutputStream.cpp @@ -15,22 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:13 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2004/02/16 04:02:34 neilg - * fix for bug 26936 - * - * Revision 1.2 2003/12/17 13:58:02 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.1 2003/09/18 18:39:12 peiyongz - * Binary File Output Stream: - * * $Id$ - * */ diff --git a/src/xercesc/internal/BinMemOutputStream.cpp b/src/xercesc/internal/BinMemOutputStream.cpp index fe5cd72ad6ad93f63c7e244deb07f73860382e49..a2eb38d57d53a38818dbbffd32427bed416a8b99 100644 --- a/src/xercesc/internal/BinMemOutputStream.cpp +++ b/src/xercesc/internal/BinMemOutputStream.cpp @@ -16,26 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.6 2004/10/26 14:50:13 peiyongz - * Reinitialize buffer after expansion - * - * Revision 1.5 2004/09/08 13:56:13 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2004/03/05 22:19:32 peiyongz - * getSize() to return fCapacity to differentiate it from curPos() - * - * Revision 1.3 2004/02/16 04:02:34 neilg - * fix for bug 26936 - * - * Revision 1.2 2003/12/17 00:01:44 peiyongz - * getSize() - * - * Revision 1.1 2003/12/16 16:56:51 peiyongz - * BinMemOutputStream - * - * */ #include <xercesc/internal/BinMemOutputStream.hpp> diff --git a/src/xercesc/internal/ElemStack.cpp b/src/xercesc/internal/ElemStack.cpp index e51772dcd25fc2993bd213e783346b905947aee1..79be557b5ffe288cd611d5dc733eb9d4a9354311 100644 --- a/src/xercesc/internal/ElemStack.cpp +++ b/src/xercesc/internal/ElemStack.cpp @@ -15,112 +15,7 @@ */ /* - * $Log$ - * Revision 1.14 2004/09/08 13:56:13 peiyongz - * Apache License Version 2.0 - * - * Revision 1.13 2004/06/02 19:58:10 neilg - * Fix bug where scanners would accept malformed tags of the form - * <p:a xmlns:p="b" xmlns:q="b"></q:a> when namespace processing was - * enabled. This also opened the way for some end-tag scanning - * performance improvements. - * - * Revision 1.12 2004/04/27 19:17:52 peiyongz - * XML1.0-3rd VC: element content(children) dont allow white space from - * EntityRef/CharRef - * - * Revision 1.11 2004/04/23 21:20:40 peiyongz - * fCommentOrPISeen to keep track if any comment or PI seen for the current - * element - * - * Revision 1.10 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/10/23 14:11:07 knoaman - * Fix memory leak. - * - * Revision 1.8 2003/10/22 20:22:30 knoaman - * Prepare for annotation support. - * - * Revision 1.7 2003/05/18 14:02:04 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.6 2003/05/16 21:36:57 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.5 2003/05/15 18:26:29 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/01/02 16:38:00 knoaman - * Some cleanup. - * - * Revision 1.3 2002/12/04 02:23:50 knoaman - * Scanner re-organization. - * - * Revision 1.2 2002/11/04 14:58:18 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:21:57 peiyongz - * sane_include - * - * Revision 1.17 2001/12/12 14:29:50 tng - * Remove obsolete code in ElemStack which can help performance. - * - * Revision 1.16 2001/08/29 16:42:27 tng - * No need to new the child QName in ElemStack addChild. Remove it for performance gain. - * - * Revision 1.15 2001/08/07 13:47:47 tng - * Schema: Fix unmatched end tag for qualified/unqualifed start tag. - * - * Revision 1.14 2001/06/18 21:33:57 peiyongz - * Memory leak fix: to addlevel(), by Erik Rydgren. - * - * Revision 1.13 2001/06/12 19:08:27 peiyongz - * Memory leak: fixed by Erik Rydgren - * - * Revision 1.12 2001/05/28 20:55:19 tng - * Schema: Store Grammar in ElemStack as well. - * - * Revision 1.11 2001/05/11 13:26:16 tng - * Copyright update. - * - * Revision 1.10 2001/05/03 20:34:28 tng - * Schema: SchemaValidator update - * - * Revision 1.9 2001/04/19 18:16:57 tng - * Schema: SchemaValidator update, and use QName in Content Model - * - * Revision 1.8 2001/02/16 17:58:02 tng - * use EmptyNamespaceId for attribute, GlobalNamespaceId for element. - * - * Revision 1.7 2000/07/05 05:20:17 roddey - * Fixed a memory leak when namespaces are enabled. - * - * Revision 1.6 2000/05/15 22:31:15 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.5 2000/03/02 19:54:28 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.4 2000/02/08 19:38:58 roddey - * xmlns:xxx="" should affect the mapping of the prefixes of sibling attributes, - * which was not being done. - * - * Revision 1.3 2000/02/06 07:47:52 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:55:45 roddey - * Changes to get rid of dependence on old utils standard streams classes - * and a small fix in the progressive parseFirst() call. - * - * Revision 1.1.1.1 1999/11/09 01:08:04 twl - * Initial checkin - * - * Revision 1.4 1999/11/08 20:44:41 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/internal/MemoryManagerArrayImpl.cpp b/src/xercesc/internal/MemoryManagerArrayImpl.cpp index b2e18f45ef61be4ebcb57856ad3b01ee7081c249..2830192f72d65125e48e095329aa4b83ac6843cc 100644 --- a/src/xercesc/internal/MemoryManagerArrayImpl.cpp +++ b/src/xercesc/internal/MemoryManagerArrayImpl.cpp @@ -15,22 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:13 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/10/02 09:33:23 gareth - * Removed ^Z from end of files which was preventing compilation under gcc 2.96. - * - * Revision 1.3 2003/10/01 16:32:38 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.2 2003/09/06 22:37:55 jberry - * Fix bug #22938. Deletion of void* is illegal. Thanks Dave Bertoni. - * - * Revision 1.1 2003/08/26 21:55:02 jberry - * Add new memory allocator that allocates using new[], for use where returned memory must be able to be deleted using delete []. This saves duplicated code in cases where a routine is optionally called with a specific memory manager, such as in the case of transcode - * + * $Id$ */ diff --git a/src/xercesc/internal/MemoryManagerImpl.cpp b/src/xercesc/internal/MemoryManagerImpl.cpp index 5113c537ace7f3c7d7cce963b0c9859b0345e778..61544a684a9dbbdd4f8a55e4baf699b3cb2b768b 100644 --- a/src/xercesc/internal/MemoryManagerImpl.cpp +++ b/src/xercesc/internal/MemoryManagerImpl.cpp @@ -15,19 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:13 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/10/02 09:33:23 gareth - * Removed ^Z from end of files which was preventing compilation under gcc 2.96. - * - * Revision 1.2 2003/10/01 16:32:38 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.1 2003/04/21 16:20:41 knoaman - * Initial check-in. - * + * $Id$ */ diff --git a/src/xercesc/internal/ValidationContextImpl.cpp b/src/xercesc/internal/ValidationContextImpl.cpp index 8fa476b929b26013d6dbbd85ef666cbd32fc6bd9..937bdf16576399d883f481da7947a4b29e35bad2 100644 --- a/src/xercesc/internal/ValidationContextImpl.cpp +++ b/src/xercesc/internal/ValidationContextImpl.cpp @@ -15,21 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:13 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.2 2003/11/24 05:10:26 neilg - * implement method for determining member type of union that validated some value - * - * Revision 1.1 2003/11/12 20:29:47 peiyongz - * Stateless Grammar: ValidationContext - * - * $Id$ - * + * $Id$ */ diff --git a/src/xercesc/internal/VecAttrListImpl.cpp b/src/xercesc/internal/VecAttrListImpl.cpp index 1a1c9e2f1f3046e86366048ea0ea67941c5a9fa5..22bcdb3092e6d1e18eb5284deee4b6316f578f6f 100644 --- a/src/xercesc/internal/VecAttrListImpl.cpp +++ b/src/xercesc/internal/VecAttrListImpl.cpp @@ -15,57 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/08 13:56:13 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.6 2003/05/15 18:26:29 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2002/11/04 14:58:18 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/09/24 20:02:20 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.3 2002/07/05 20:12:35 tng - * [Bug 9788] VecAttrListImpl::getValue skips prefix if SAX namespace validation is on. - * - * Revision 1.2 2002/02/27 16:49:40 tng - * Fix: AttributeList::getName should attach prefix if present - * - * Revision 1.1.1.1 2002/02/01 22:21:58 peiyongz - * sane_include - * - * Revision 1.6 2000/11/02 01:14:07 andyh - * SAX bug fix: Attribute lists were throwing exceptions rather than returning - * null when an attribute could not be found by name. Fixed by Tinny Ng. - * - * Revision 1.5 2000/03/13 20:19:11 rahulj - * Fixed #54. Changed self-assignment to now use the parameter value. - * Reported by Helmut Eiken <H.Eiken@cli.de> - * - * Revision 1.4 2000/03/02 19:54:29 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:47:53 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 1999/12/15 19:49:37 roddey - * Added second getValue() method which takes a short name for the attribute - * to get the value for. Just a convenience method. - * - * Revision 1.1.1.1 1999/11/09 01:08:19 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:44:44 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/internal/VecAttributesImpl.cpp b/src/xercesc/internal/VecAttributesImpl.cpp index 4110953f56710a4f1bbfa2677b4feed45af52916..d224cde05a11d8e562ac8e20fd3b6feac093e38c 100644 --- a/src/xercesc/internal/VecAttributesImpl.cpp +++ b/src/xercesc/internal/VecAttributesImpl.cpp @@ -15,50 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:13 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.4 2003/05/16 21:36:57 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.3 2002/11/04 14:58:18 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 20:02:20 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:21:58 peiyongz - * sane_include - * - * Revision 1.7 2001/10/05 17:57:39 peiyongz - * [BUG# 3831]: -1 returned from getIndex() needs to be checked - * - * Revision 1.6 2001/05/11 13:26:16 tng - * Copyright update. - * - * Revision 1.5 2001/03/21 21:56:04 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.4 2001/02/26 19:44:14 tng - * Schema: add utility class QName, by Pei Yong Zhang. - * - * Revision 1.3 2000/11/02 01:14:07 andyh - * SAX bug fix: Attribute lists were throwing exceptions rather than returning - * null when an attribute could not be found by name. Fixed by Tinny Ng. - * - * Revision 1.2 2000/08/09 22:11:16 jpolast - * changes to allow const instances of the sax2 - * Attributes class. - * - * Revision 1.1 2000/08/02 18:09:14 jpolast - * initial checkin: attributes vector needed for - * Attributes class as defined by sax2 spec - * - * + * $Id$ */ diff --git a/src/xercesc/internal/XMLGrammarPoolImpl.cpp b/src/xercesc/internal/XMLGrammarPoolImpl.cpp index 71e6d4ad141905f6120f7f0348d8e5f958429c57..2df98bd648ead595f62ceba2c1d5b9dff8191c7d 100644 --- a/src/xercesc/internal/XMLGrammarPoolImpl.cpp +++ b/src/xercesc/internal/XMLGrammarPoolImpl.cpp @@ -15,93 +15,7 @@ */ /* - * $Log$ - * Revision 1.26 2005/01/06 21:39:43 amassari - * Removed warnings - * - * Revision 1.25 2004/11/09 03:09:21 peiyongz - * Storer_NewerThan_Loader - * - * Revision 1.24 2004/11/08 03:57:22 peiyongz - * read/write Storer level - * - * Revision 1.23 2004/09/29 19:27:07 cargilld - * Fix for Jira-1217: fixing problems with getXSModel. - * - * Revision 1.22 2004/09/10 17:36:13 cargilld - * Return bool as described in the interface for cacheGrammar instead of throwing an exception. Fix from Dave Bertoni. - * - * Revision 1.21 2004/09/08 13:56:13 peiyongz - * Apache License Version 2.0 - * - * Revision 1.20 2004/04/07 14:13:42 peiyongz - * systemId (to replace rootElemName) as DTDGrammar Key - * - * Revision 1.19 2004/03/01 23:18:28 peiyongz - * Instantiate XSerializeEngine with GrammarPool - * - * Revision 1.18 2004/01/29 11:46:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.17 2004/01/13 16:34:20 cargilld - * Misc memory management changes. - * - * Revision 1.16 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.15 2003/11/25 18:18:39 knoaman - * Check for out of memory exception. Thanks to David Cargill. - * - * Revision 1.14 2003/11/21 22:38:50 neilg - * Enable grammar pools and grammar resolvers to manufacture - * XSModels. This also cleans up handling in the - * parser classes by eliminating the need to tell - * the grammar pool that schema compoments need to be produced. - * Thanks to David Cargill. - * - * Revision 1.13 2003/11/14 22:34:20 neilg - * removed methods made unnecessary by new XSModel implementation design; thanks to David Cargill - * - * Revision 1.12 2003/11/07 20:30:28 neilg - * fix compilation errors on AIX and HPUX; thanks to David Cargill - * - * Revision 1.11 2003/11/06 21:53:52 neilg - * update grammar pool interface so that cacheGrammar(Grammar) can tell the caller whether the grammar was accepted. Also fix some documentation errors. - * - * Revision 1.10 2003/11/06 15:30:06 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.9 2003/11/05 18:20:20 peiyongz - * cleanup deserialized grammars if exception thrown during loading - * - * Revision 1.8 2003/10/29 16:16:08 peiyongz - * GrammarPool' serialization/deserialization support - * - * Revision 1.7 2003/10/10 18:36:41 neilg - * update XMLGrammarPool default implementation to reflect recent modifications to the base interface. - * - * Revision 1.6 2003/10/09 13:54:25 neilg - * modify grammar pool implementation to that, once locked, a thread-safe StringPool is used - * - * Revision 1.5 2003/09/16 18:30:54 neilg - * make Grammar pool be responsible for creating and owning URI string pools. This is one more step towards having grammars be independent of the parsers involved in their creation - * - * Revision 1.4 2003/09/02 08:59:02 gareth - * Added API to get enumerator of grammars. - * - * Revision 1.3 2003/07/31 17:05:03 peiyongz - * Grammar embed Grammar Description - * using getGrammar(URI) - * update GrammarDescription info - * - * Revision 1.2 2003/06/20 22:19:30 peiyongz - * Stateless Grammar Pool :: Part I - * - * Revision 1.1 2003/06/20 18:38:39 peiyongz - * Stateless Grammar Pool :: Part I - * * $Id$ - * */ diff --git a/src/xercesc/internal/XProtoType.cpp b/src/xercesc/internal/XProtoType.cpp index 32d72d89307a379f67c268ff6e9ddd7e310834fc..70c340aeccddd38d8852bc42f0dfcbd5b130b469 100644 --- a/src/xercesc/internal/XProtoType.cpp +++ b/src/xercesc/internal/XProtoType.cpp @@ -16,23 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.5 2004/09/08 13:56:14 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2004/01/13 16:34:20 cargilld - * Misc memory management changes. - * - * Revision 1.3 2003/12/24 15:24:13 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.2 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.1 2003/09/18 18:31:24 peiyongz - * OSU: Object Serialization Utilities - * - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/internal/XSerializeEngine.cpp b/src/xercesc/internal/XSerializeEngine.cpp index 77318318b360dc56eef6000251172ba0c6257cf0..d90809a9039cd9006d63bae96ab321b504edac8d 100644 --- a/src/xercesc/internal/XSerializeEngine.cpp +++ b/src/xercesc/internal/XSerializeEngine.cpp @@ -16,74 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.22 2004/11/08 03:56:47 peiyongz - * setting/getting Storer level - * - * Revision 1.21 2004/10/27 20:38:52 peiyongz - * Optimized alignment for various data types - * - * Revision 1.20 2004/10/26 14:49:27 peiyongz - * Reset buffer/Provide position info for debugging - * - * Revision 1.19 2004/09/08 13:56:14 peiyongz - * Apache License Version 2.0 - * - * Revision 1.18 2004/07/21 14:54:39 peiyongz - * using the supplied memory manager , patch from David Bertoni - * - * Revision 1.17 2004/03/05 22:21:45 peiyongz - * readBytes()/writeBytes between BinOutputStream/BinInputStream and - * XSerializeEngine will always be the full size of the buffer to maintain the exact - * position for aligned data. - * - * Revision 1.16 2004/03/01 23:19:03 peiyongz - * Grant XSerializeEngine access to GrammarPool - * - * Revision 1.15 2004/02/20 20:57:39 peiyongz - * Bug#27046: path from David Bertoni - * - * Revision 1.14 2004/01/29 11:46:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.13 2004/01/15 23:42:32 peiyongz - * proper allignment for built-in datatype read/write - * - * Revision 1.12 2004/01/13 16:34:20 cargilld - * Misc memory management changes. - * - * Revision 1.11 2004/01/12 16:27:41 neilg - * remove use of static buffers - * - * Revision 1.10 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/25 20:37:40 jberry - * Cleanup build errors/warnings from CodeWarrior - * - * Revision 1.8 2003/10/20 17:37:05 amassari - * Removed compiler warning - * - * Revision 1.7 2003/10/17 21:09:03 peiyongz - * renaming methods - * - * Revision 1.6 2003/10/07 19:38:31 peiyongz - * API for Template_Class Object Serialization/Deserialization - * - * Revision 1.5 2003/09/25 22:22:00 peiyongz - * Introduction of readString/writeString - * - * Revision 1.4 2003/09/25 15:21:12 peiyongz - * Loose the assert condition so that Serializable class need NOT to check the - * actual string length before read/write. - * - * Revision 1.3 2003/09/23 18:11:29 peiyongz - * Using HashPtr - * - * Revision 1.1 2003/09/18 18:31:24 peiyongz - * OSU: Object Serialization Utilities - * - * */ diff --git a/src/xercesc/internal/XTemplateSerializer.cpp b/src/xercesc/internal/XTemplateSerializer.cpp index 5794be1b5d5f706a3a22df677991d3ea30113e1e..ba139aac422dacd1127044c9bec9366331541456 100644 --- a/src/xercesc/internal/XTemplateSerializer.cpp +++ b/src/xercesc/internal/XTemplateSerializer.cpp @@ -16,45 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.13 2005/04/04 15:03:14 cargilld - * Add support for not creating xsannotations when deserializing a grammar. - * - * Revision 1.12 2005/02/19 22:26:19 cargilld - * Store key for recreating table instead of using enclosingscope. - * - * Revision 1.11 2004/10/26 14:48:46 peiyongz - * Maintain consistent order among multiple store/load session to allow comparison - * - * Revision 1.10 2004/09/08 13:56:14 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/03/09 20:59:28 peiyongz - * restore key string from string pool from datatypevalidator - * - * Revision 1.8 2004/03/01 23:20:46 peiyongz - * For RefHashTableOf/RefHash2KeysTableOf/RefHashTable3KeysIdPool, - * resovle "key string" either from the data itself or the GrammarPool's StringPool. - * - * Revision 1.6 2003/12/17 00:18:34 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2003/11/11 22:48:13 knoaman - * Serialization of XSAnnotation. - * - * Revision 1.4 2003/11/03 22:01:27 peiyongz - * Store/Load keys separately from SchemaElementDecl - * - * Revision 1.3 2003/10/31 22:15:31 peiyongz - * fix bug in creating ElemVector - * - * Revision 1.2 2003/10/29 16:16:08 peiyongz - * GrammarPool' serialization/deserialization support - * - * Revision 1.1 2003/10/17 21:07:49 peiyongz - * To support Template object serialization/deserialization - * - * */ diff --git a/src/xercesc/parsers/SAX2XMLFilterImpl.cpp b/src/xercesc/parsers/SAX2XMLFilterImpl.cpp index 7b2df228122308b6b35054a87fd58321e1a4c076..3ec33c916865c5c1127405c50001b25c82346305 100644 --- a/src/xercesc/parsers/SAX2XMLFilterImpl.cpp +++ b/src/xercesc/parsers/SAX2XMLFilterImpl.cpp @@ -15,10 +15,7 @@ */ /* - * $Log$ - * Revision 1.1 2004/12/24 19:21:46 amassari - * Add support for SAX2 filters (jira# 1133) - * + * $Id$ */ #include <xercesc/parsers/SAX2XMLFilterImpl.hpp> diff --git a/src/xercesc/parsers/SAX2XMLReaderImpl.cpp b/src/xercesc/parsers/SAX2XMLReaderImpl.cpp index 47d8f0abbd90e1e84647f73d32e3c2af0b93a64a..60e7499bfa3014bd36227d559dffb5c06b43c520 100644 --- a/src/xercesc/parsers/SAX2XMLReaderImpl.cpp +++ b/src/xercesc/parsers/SAX2XMLReaderImpl.cpp @@ -15,292 +15,7 @@ */ /* - * $Log$ - * Revision 1.45 2005/03/30 00:55:13 cargilld - * Begin work on adding some new features by checking in the feature handling support. - * - * Revision 1.44 2005/03/20 19:02:45 cargilld - * Implement versions of uppercase and compareIstring that only check a to z, instead of all characters, and don't rely on functionality provided in the transcoders. - * - * Revision 1.43 2005/02/25 11:31:07 amassari - * Performance improvements by David Bertoni (jira# 1343) - * - * Revision 1.42 2004/12/30 15:23:41 amassari - * Notify advanced handlers of the whitespace before and after the root document element (jira# 729) - * - * Revision 1.41 2004/12/07 19:45:43 knoaman - * An option to ignore a cached DTD grammar when a document contains an - * internal and external subset. - * - * Revision 1.40 2004/10/04 11:30:51 amassari - * As start/endPrefixMapping doesn't use the XMLBufMgr variable, we need only one XMLBuffer - * - * Revision 1.39 2004/10/04 09:26:31 amassari - * Use an XMLStringPool+ValueStackOf(int) object to store the prefixes currently in scope, instead of a XMLBufMgr+ValueStack(XMLBuffer), that has a limitation of 32 items (jira#866) - * - * Revision 1.38 2004/09/30 14:07:23 peiyongz - * setInputBufferSize - * - * Revision 1.37 2004/09/28 02:14:14 cargilld - * Add support for validating annotations. - * - * Revision 1.36 2004/09/23 01:09:55 cargilld - * Add support for generating synthetic XSAnnotations. When a schema component has non-schema attributes and no child attributes create a synthetic XSAnnotation (under feature control) so the non-schema attributes can be recovered under PSVI. - * - * Revision 1.35 2004/09/08 13:56:17 peiyongz - * Apache License Version 2.0 - * - * Revision 1.34 2004/04/13 16:53:26 peiyongz - * get/setIdentityConstraintChecking - * - * Revision 1.33 2004/01/29 11:46:32 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.32 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.31 2003/11/21 22:38:50 neilg - * Enable grammar pools and grammar resolvers to manufacture - * XSModels. This also cleans up handling in the - * parser classes by eliminating the need to tell - * the grammar pool that schema compoments need to be produced. - * Thanks to David Cargill. - * - * Revision 1.30 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.29 2003/10/30 21:37:31 knoaman - * Enhanced Entity Resolver Support. Thanks to David Cargill. - * - * Revision 1.28 2003/10/01 16:32:38 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.27 2003/09/16 18:30:54 neilg - * make Grammar pool be responsible for creating and owning URI string pools. This is one more step towards having grammars be independent of the parsers involved in their creation - * - * Revision 1.26 2003/08/13 15:43:24 knoaman - * Use memory manager when creating SAX exceptions. - * - * Revision 1.25 2003/07/31 17:05:48 peiyongz - * using getGrammar(URI) - * - * Revision 1.24 2003/07/10 19:48:24 peiyongz - * Stateless Grammar: Initialize scanner with grammarResolver, - * - * Revision 1.23 2003/06/25 22:36:46 peiyongz - * to use new GrammarResolver::getGrammar() - * - * Revision 1.22 2003/06/20 18:55:54 peiyongz - * Stateless Grammar Pool :: Part I - * - * Revision 1.21 2003/05/18 14:02:05 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.20 2003/05/16 21:36:59 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.19 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.18 2003/05/15 18:26:50 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.17 2003/04/17 21:58:50 neilg - * Adding a new property, - * http://apache.org/xml/properties/security-manager, with - * appropriate getSecurityManager/setSecurityManager methods on DOM - * and SAX parsers. Also adding a new SecurityManager class. - * - * The purpose of these modifications is to permit applications a - * means to have the parser reject documents whose processing would - * otherwise consume large amounts of system resources. Malicious - * use of such documents could be used to launch a denial-of-service - * attack against a system running the parser. Initially, the - * SecurityManager only knows about attacks that can result from - * exponential entity expansion; this is the only known attack that - * involves processing a single XML document. Other, simlar attacks - * can be launched if arbitrary schemas may be parsed; there already - * exist means (via use of the EntityResolver interface) by which - * applications can deny processing of untrusted schemas. In future, - * the SecurityManager will be expanded to take these other exploits - * into account. - * - * Adding SecurityManager support - * - * Revision 1.16 2003/01/03 20:09:36 tng - * New feature StandardUriConformant to force strict standard uri conformance. - * - * Revision 1.15 2002/12/27 16:16:51 knoaman - * Set scanner options and handlers. - * - * Revision 1.14 2002/12/11 22:14:54 knoaman - * Performance: no need to use temporary buffer to hold namespace value. - * - * Revision 1.13 2002/12/04 01:57:09 knoaman - * Scanner re-organization. - * - * Revision 1.12 2002/11/04 14:57:03 tng - * C++ Namespace Support. - * - * Revision 1.11 2002/09/24 20:00:32 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.10 2002/08/14 15:20:38 knoaman - * [Bug 3111] Problem with LexicalHandler::startDTD() and LexicalHandler::endDTD(). - * - * Revision 1.9 2002/07/11 18:27:20 knoaman - * Grammar caching/preparsing - initial implementation. - * - * Revision 1.8 2002/06/17 15:41:15 tng - * To be consistent, SAX2 is updated with: - * 1. the progressive parse methods should use the fReuseGrammar flag set from setFeature instead of using parameter - * 2. add feature "http://apache.org/xml/features/continue-after-fatal-error", and users should use setFeature instead of setExitOnFirstFatalError - * 3. add feature "http://apache.org/xml/features/validation-error-as-fatal", and users should use setFeature instead of setValidationConstraintFatal - * - * Revision 1.7 2002/05/30 16:20:09 tng - * Add feature to optionally ignore external DTD. - * - * Revision 1.6 2002/05/29 21:37:47 knoaman - * Add baseURI to resolveEntity to support DOMInputSource. - * - * Revision 1.5 2002/05/28 20:44:14 tng - * [Bug 9104] prefixes dissapearing when schema validation turned on. - * - * Revision 1.4 2002/05/27 18:39:21 tng - * To get ready for 64 bit large file, use XMLSSize_t to represent line and column number. - * - * Revision 1.3 2002/05/22 20:53:41 knoaman - * Prepare for DOM L3 : - * - Make use of the XMLEntityHandler/XMLErrorReporter interfaces, instead of using - * EntityHandler/ErrorHandler directly. - * - Add 'AbstractDOMParser' class to provide common functionality for XercesDOMParser - * and DOMBuilder. - * - * Revision 1.2 2002/02/13 16:09:24 knoaman - * Move SAX2 features/properties names constants to XMLUni. - * - * Revision 1.1.1.1 2002/02/01 22:22:06 peiyongz - * sane_include - * - * Revision 1.25 2002/01/28 17:47:41 knoaman - * Some SAX calls were not passed to the LexicalHandler. - * - * Revision 1.24 2002/01/28 17:08:47 knoaman - * SAX2-ext's DeclHandler support. - * - * Revision 1.23 2002/01/28 16:29:21 knoaman - * The namespace-prefixes feature in SAX2 should be off by default. - * - * Revision 1.22 2002/01/24 16:30:34 tng - * [Bug 3111] Problem with LexicalHandler::startDTD() and LexicalHandler::endDTD() . - * - * Revision 1.21 2001/12/21 18:03:25 tng - * [Bug 1833] LexicalHandler::startDTD not called correctly. - * - * Revision 1.20 2001/11/20 18:51:44 tng - * Schema: schemaLocation and noNamespaceSchemaLocation to be specified outside the instance document. New methods setExternalSchemaLocation and setExternalNoNamespaceSchemaLocation are added (for SAX2, two new properties are added). - * - * Revision 1.19 2001/10/25 19:46:15 tng - * Comment outside root element should also be reported. - * - * Revision 1.18 2001/09/12 13:03:43 tng - * [Bug 3155] SAX2 does not offer progressive parse. - * - * Revision 1.17 2001/08/02 19:00:46 tng - * [Bug 1329] SAX2XMLReaderImpl leaks XMLBuffers. - * - * Revision 1.16 2001/08/01 19:11:02 tng - * Add full schema constraint checking flag to the samples and the parser. - * - * Revision 1.15 2001/06/27 17:39:50 knoaman - * Fix for bug #2353. - * - * Revision 1.14 2001/06/19 16:45:08 tng - * Add installAdvDocHandler to SAX2XMLReader as the code is there already. - * - * Revision 1.13 2001/06/03 19:26:19 jberry - * Add support for querying error count following parse; enables simple parse without requiring error handler. - * - * Revision 1.12 2001/05/11 13:26:21 tng - * Copyright update. - * - * Revision 1.11 2001/05/03 20:34:33 tng - * Schema: SchemaValidator update - * - * Revision 1.10 2001/03/30 16:46:57 tng - * Schema: Use setDoSchema instead of setSchemaValidation which makes more sense. - * - * Revision 1.9 2001/03/21 21:56:08 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.8 2001/02/15 15:56:29 tng - * Schema: Add setSchemaValidation and getSchemaValidation for DOMParser and SAXParser. - * Add feature "http://apache.org/xml/features/validation/schema" for SAX2XMLReader. - * New data field fSchemaValidation in XMLScanner as the flag. - * - * Revision 1.7 2001/01/15 21:26:33 tng - * Performance Patches by David Bertoni. - * - * Details: (see xerces-c-dev mailing Jan 14) - * XMLRecognizer.cpp: the internal encoding string XMLUni::fgXMLChEncodingString - * was going through this function numerous times. As a result, the top hot-spot - * for the parse was _wcsicmp(). The real problem is that the Microsofts wide string - * functions are unbelievably slow. For things like encodings, it might be - * better to use a special comparison function that only considers a-z and - * A-Z as characters with case. This works since the character set for - * encodings is limit to printable ASCII characters. - * - * XMLScanner2.cpp: This also has some case-sensitive vs. insensitive compares. - * They are also much faster. The other tweak is to only make a copy of an attribute - * string if it needs to be split. And then, the strategy is to try to use a - * stack-based buffer, rather than a dynamically-allocated one. - * - * SAX2XMLReaderImpl.cpp: Again, more case-sensitive vs. insensitive comparisons. - * - * KVStringPair.cpp & hpp: By storing the size of the allocation, the storage can - * likely be re-used many times, cutting down on dynamic memory allocations. - * - * XMLString.hpp: a more efficient implementation of stringLen(). - * - * DTDValidator.cpp: another case of using a stack-based buffer when possible - * - * These patches made a big difference in parse time in some of our test - * files, especially the ones are very attribute-heavy. - * - * Revision 1.6 2000/12/22 20:41:52 tng - * XMLUni::fgEmptyString which is defined as "EMPTY" is incorrectly used as an empty string; in fact XMLUni::fgZeroLenString should be used instead - * - * Revision 1.5 2000/12/22 15:16:51 tng - * SAX2-ext's LexicalHandler support added by David Bertoni. - * - * Revision 1.4 2000/08/09 23:39:58 jpolast - * should be namespace-prefixes; not namespaces-prefixes - * - * Revision 1.3 2000/08/09 22:16:12 jpolast - * many conformance & stability changes: - * - ContentHandler::resetDocument() removed - * - attrs param of ContentHandler::startDocument() made const - * - SAXExceptions thrown now have msgs - * - removed duplicate function signatures that had 'const' - * [ eg: getContentHander() ] - * - changed getFeature and getProperty to apply to const objs - * - setProperty now takes a void* instead of const void* - * - SAX2XMLReaderImpl does not inherit from SAXParser anymore - * - Reuse Validator (http://apache.org/xml/features/reuse-validator) implemented - * - Features & Properties now read-only during parse - * - * Revision 1.2 2000/08/07 22:53:44 jpolast - * fixes for when 'namespaces' feature is turned off: - * * namespaces-prefixes only used when namespaces is on - * * URIs not looked up when namespaces is off, blank string instead - * * default validation scheme is validation on, auto-validation off. - * - * Revision 1.1 2000/08/02 18:04:41 jpolast - * initial checkin of sax2 implemenation - * submitted by Simon Fell (simon@fell.com) - * and Joe Polastre (jpolast@apache.org) - * - * + * $Id$ */ #include <xercesc/util/IOException.hpp> diff --git a/src/xercesc/parsers/SAXParser.cpp b/src/xercesc/parsers/SAXParser.cpp index 464fcf860e36d4a02ca08db077857431c287be1d..2d7735c7de0d95a57d31c09279499021b0f602ed 100644 --- a/src/xercesc/parsers/SAXParser.cpp +++ b/src/xercesc/parsers/SAXParser.cpp @@ -15,243 +15,7 @@ */ /* - * $Log$ - * Revision 1.39 2005/03/30 00:55:14 cargilld - * Begin work on adding some new features by checking in the feature handling support. - * - * Revision 1.38 2004/12/30 15:23:41 amassari - * Notify advanced handlers of the whitespace before and after the root document element (jira# 729) - * - * Revision 1.37 2004/12/07 19:45:43 knoaman - * An option to ignore a cached DTD grammar when a document contains an - * internal and external subset. - * - * Revision 1.36 2004/09/29 19:00:29 peiyongz - * [jira1207] --patch from Dan Rosen - * - * Revision 1.35 2004/09/28 02:14:14 cargilld - * Add support for validating annotations. - * - * Revision 1.34 2004/09/23 01:09:55 cargilld - * Add support for generating synthetic XSAnnotations. When a schema component has non-schema attributes and no child attributes create a synthetic XSAnnotation (under feature control) so the non-schema attributes can be recovered under PSVI. - * - * Revision 1.33 2004/09/08 13:56:17 peiyongz - * Apache License Version 2.0 - * - * Revision 1.32 2004/04/13 16:53:26 peiyongz - * get/setIdentityConstraintChecking - * - * Revision 1.31 2004/01/29 11:46:32 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.30 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.29 2003/11/21 22:38:50 neilg - * Enable grammar pools and grammar resolvers to manufacture - * XSModels. This also cleans up handling in the - * parser classes by eliminating the need to tell - * the grammar pool that schema compoments need to be produced. - * Thanks to David Cargill. - * - * Revision 1.28 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.27 2003/10/30 21:37:31 knoaman - * Enhanced Entity Resolver Support. Thanks to David Cargill. - * - * Revision 1.26 2003/10/01 16:32:38 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.25 2003/09/16 18:30:54 neilg - * make Grammar pool be responsible for creating and owning URI string pools. This is one more step towards having grammars be independent of the parsers involved in their creation - * - * Revision 1.24 2003/08/13 15:43:24 knoaman - * Use memory manager when creating SAX exceptions. - * - * Revision 1.23 2003/07/31 17:05:48 peiyongz - * using getGrammar(URI) - * - * Revision 1.22 2003/07/10 19:48:24 peiyongz - * Stateless Grammar: Initialize scanner with grammarResolver, - * - * Revision 1.21 2003/06/25 22:36:46 peiyongz - * to use new GrammarResolver::getGrammar() - * - * Revision 1.20 2003/06/20 18:55:54 peiyongz - * Stateless Grammar Pool :: Part I - * - * Revision 1.19 2003/05/18 14:02:05 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.18 2003/05/16 21:36:59 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.17 2003/05/15 18:26:50 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.16 2003/04/17 21:58:50 neilg - * Adding a new property, - * http://apache.org/xml/properties/security-manager, with - * appropriate getSecurityManager/setSecurityManager methods on DOM - * and SAX parsers. Also adding a new SecurityManager class. - * - * The purpose of these modifications is to permit applications a - * means to have the parser reject documents whose processing would - * otherwise consume large amounts of system resources. Malicious - * use of such documents could be used to launch a denial-of-service - * attack against a system running the parser. Initially, the - * SecurityManager only knows about attacks that can result from - * exponential entity expansion; this is the only known attack that - * involves processing a single XML document. Other, simlar attacks - * can be launched if arbitrary schemas may be parsed; there already - * exist means (via use of the EntityResolver interface) by which - * applications can deny processing of untrusted schemas. In future, - * the SecurityManager will be expanded to take these other exploits - * into account. - * - * add security manager - * - * Revision 1.15 2003/02/04 19:27:43 knoaman - * Performance: use global buffer to eliminate repetitive memory creation/deletion. - * - * Revision 1.14 2003/01/09 19:07:08 tng - * [Bug 15802] Add "const" qualifier to getURIText. - * - * Revision 1.13 2003/01/03 20:09:36 tng - * New feature StandardUriConformant to force strict standard uri conformance. - * - * Revision 1.12 2002/12/27 16:16:51 knoaman - * Set scanner options and handlers. - * - * Revision 1.11 2002/12/23 15:23:18 knoaman - * Added a public api to various parsers to return the src offset within the input - * source. - * - * Revision 1.10 2002/12/04 01:57:09 knoaman - * Scanner re-organization. - * - * Revision 1.9 2002/11/04 14:57:03 tng - * C++ Namespace Support. - * - * Revision 1.8 2002/08/14 15:20:38 knoaman - * [Bug 3111] Problem with LexicalHandler::startDTD() and LexicalHandler::endDTD(). - * - * Revision 1.7 2002/07/11 18:27:04 knoaman - * Grammar caching/preparsing - initial implementation. - * - * Revision 1.6 2002/05/30 16:20:09 tng - * Add feature to optionally ignore external DTD. - * - * Revision 1.5 2002/05/29 21:37:47 knoaman - * Add baseURI to resolveEntity to support DOMInputSource. - * - * Revision 1.4 2002/05/28 20:44:14 tng - * [Bug 9104] prefixes dissapearing when schema validation turned on. - * - * Revision 1.3 2002/05/27 18:39:21 tng - * To get ready for 64 bit large file, use XMLSSize_t to represent line and column number. - * - * Revision 1.2 2002/05/22 20:53:41 knoaman - * Prepare for DOM L3 : - * - Make use of the XMLEntityHandler/XMLErrorReporter interfaces, instead of using - * EntityHandler/ErrorHandler directly. - * - Add 'AbstractDOMParser' class to provide common functionality for XercesDOMParser - * and DOMBuilder. - * - * Revision 1.1.1.1 2002/02/01 22:22:07 peiyongz - * sane_include - * - * Revision 1.23 2001/11/20 18:51:44 tng - * Schema: schemaLocation and noNamespaceSchemaLocation to be specified outside the instance document. New methods setExternalSchemaLocation and setExternalNoNamespaceSchemaLocation are added (for SAX2, two new properties are added). - * - * Revision 1.22 2001/10/25 19:46:15 tng - * Comment outside root element should also be reported. - * - * Revision 1.21 2001/08/01 19:11:02 tng - * Add full schema constraint checking flag to the samples and the parser. - * - * Revision 1.20 2001/06/03 19:26:20 jberry - * Add support for querying error count following parse; enables simple parse without requiring error handler. - * - * Revision 1.19 2001/05/11 13:26:22 tng - * Copyright update. - * - * Revision 1.18 2001/05/03 19:09:23 knoaman - * Support Warning/Error/FatalError messaging. - * Validity constraints errors are treated as errors, with the ability by user to set - * validity constraints as fatal errors. - * - * Revision 1.17 2001/03/30 16:46:57 tng - * Schema: Use setDoSchema instead of setSchemaValidation which makes more sense. - * - * Revision 1.16 2001/03/21 21:56:08 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.15 2001/02/15 15:56:29 tng - * Schema: Add setSchemaValidation and getSchemaValidation for DOMParser and SAXParser. - * Add feature "http://apache.org/xml/features/validation/schema" for SAX2XMLReader. - * New data field fSchemaValidation in XMLScanner as the flag. - * - * Revision 1.14 2000/09/05 23:38:26 andyh - * Added advanced callback support for XMLDecl() - * - * Revision 1.13 2000/06/19 18:12:56 rahulj - * Suppress the comments, characters, ignoreableWhitespaces before - * root element. Only allow the PI's to get through. Still need to come - * to a consensus on this. - * - * Revision 1.12 2000/06/17 02:00:55 rahulj - * Also pass any PI's, comment's, character's occuring before root - * element to the registered document Handler. Defect identified - * by John Smirl and Rich Taylor. - * - * Revision 1.11 2000/05/15 22:31:18 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.10 2000/04/12 22:58:30 roddey - * Added support for 'auto validate' mode. - * - * Revision 1.9 2000/04/11 19:17:58 roddey - * If a SAX error handler is installed, then the resetErrors() event handler - * should call the one on the installed SAX error handler. - * - * Revision 1.8 2000/04/05 18:56:17 roddey - * Init the fDTDHandler member. Enable installation of DTDHandler - * on SAX parser. - * - * Revision 1.7 2000/03/03 01:29:34 roddey - * Added a scanReset()/parseReset() method to the scanner and - * parsers, to allow for reset after early exit from a progressive parse. - * Added calls to new Terminate() call to all of the samples. Improved - * documentation in SAX and DOM parsers. - * - * Revision 1.6 2000/03/02 19:54:33 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.5 2000/02/17 03:54:26 rahulj - * Added some new getters to query the parser state and - * clarified the documentation. - * - * Revision 1.4 2000/02/06 07:47:56 rahulj - * Year 2K copyright swat. - * - * Revision 1.3 2000/01/12 00:15:22 roddey - * Changes to deal with multiply nested, relative pathed, entities and to deal - * with the new URL class changes. - * - * Revision 1.2 1999/12/15 19:57:48 roddey - * Got rid of redundant 'const' on boolean return value. Some compilers choke - * on this and its useless. - * - * Revision 1.1.1.1 1999/11/09 01:07:50 twl - * Initial checkin - * - * Revision 1.6 1999/11/08 20:44:53 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/sax/Dummy.cpp b/src/xercesc/sax/Dummy.cpp index d28b86bb8c936e3e0633bc0d81f9c454354262f7..75145f13b038a682d4c474440a7dbdb4a5c30e5e 100644 --- a/src/xercesc/sax/Dummy.cpp +++ b/src/xercesc/sax/Dummy.cpp @@ -15,30 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:19 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 14:56:25 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:08 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:34 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:47:57 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:07:44 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:44:55 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/sax/InputSource.cpp b/src/xercesc/sax/InputSource.cpp index 6aeb140d798aacb441f56e0a6ce744cbc062110a..bec0c87f723ae41f60e5916e663a89e7568a1310 100644 --- a/src/xercesc/sax/InputSource.cpp +++ b/src/xercesc/sax/InputSource.cpp @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:19 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/05/16 21:36:59 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.4 2003/05/15 18:27:05 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/04/21 21:07:38 knoaman - * Use XMLString::release to prepare for configurable memory manager. - * - * Revision 1.2 2002/11/04 14:56:26 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:08 peiyongz - * sane_include - * - * Revision 1.5 2001/11/21 16:14:32 tng - * Schema: New method InputSource::get/setIssueFatalErrorIfNotFound to tell the parser whether to issue fatal error or not if cannot find it (the InputSource). This is required for schema processing as it shouldn't be a fatal error if the schema is not found. - * - * Revision 1.4 2000/03/02 19:54:35 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:47:58 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/12 00:15:39 roddey - * Changes to deal with multiply nested, relative pathed, entities and to deal - * with the new URL class changes. - * - * Revision 1.1.1.1 1999/11/09 01:07:45 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:01 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/sax/SAXException.cpp b/src/xercesc/sax/SAXException.cpp index 9d4115dd8d84f1e78e96de23cf381d9e8e3b8b87..9e21d768b57ee9e2b34c15da6611a150743521ac 100644 --- a/src/xercesc/sax/SAXException.cpp +++ b/src/xercesc/sax/SAXException.cpp @@ -15,25 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:19 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/08/13 15:43:24 knoaman - * Use memory manager when creating SAX exceptions. - * - * Revision 1.2 2002/11/04 14:56:26 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:08 peiyongz - * sane_include - * - * Revision 1.1 2000/08/09 22:06:04 jpolast - * more functionality to SAXException and its children. - * msgs are now functional for SAXNotSupportedEx and - * SAXNotRecognizedEx - * - * + * $Id$ */ #include "SAXException.hpp" diff --git a/src/xercesc/sax/SAXParseException.cpp b/src/xercesc/sax/SAXParseException.cpp index c0001b55e04995b3c25285b8b7e46d6e587d75c1..f8b38bf33f3a736fe8d690d71adaeafa141e855c 100644 --- a/src/xercesc/sax/SAXParseException.cpp +++ b/src/xercesc/sax/SAXParseException.cpp @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:19 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/08/13 15:43:24 knoaman - * Use memory manager when creating SAX exceptions. - * - * Revision 1.4 2003/04/21 21:07:38 knoaman - * Use XMLString::release to prepare for configurable memory manager. - * - * Revision 1.3 2002/11/04 14:56:26 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/05/27 18:33:07 tng - * To get ready for 64 bit large file, use XMLSSize_t to represent line and column number. - * - * Revision 1.1.1.1 2002/02/01 22:22:08 peiyongz - * sane_include - * - * Revision 1.4 2000/09/07 23:55:02 andyh - * Fix SAXException assignment operator. Now non-virtual, and - * SAXParseException invokes base class operator. - * - * Revision 1.3 2000/03/02 19:54:35 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:47:58 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:07:47 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:02 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/sax2/sax2Dummy.cpp b/src/xercesc/sax2/sax2Dummy.cpp index d90ba6ca29d335d651131f3675e240e4e7f76dac..d0ca9c183a0cbbb39e2ad391d7c34056fb414adc 100644 --- a/src/xercesc/sax2/sax2Dummy.cpp +++ b/src/xercesc/sax2/sax2Dummy.cpp @@ -15,22 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:20 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 14:55:45 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:09 peiyongz - * sane_include - * - * Revision 1.1 2000/08/02 18:02:35 jpolast - * initial checkin of sax2 implementation - * submitted by Simon Fell (simon@fell.com) - * and Joe Polastre (jpolast@apache.org) - * - * + * $Id$ */ diff --git a/src/xercesc/util/Base64.cpp b/src/xercesc/util/Base64.cpp index 6c5d40b70779756b01877b217407735cbbd79f25..827a1dcfeac918a7455c5ae702b1b0ee68bf3054 100644 --- a/src/xercesc/util/Base64.cpp +++ b/src/xercesc/util/Base64.cpp @@ -15,73 +15,7 @@ */ /* - * $Log$ - * Revision 1.17 2005/04/12 07:31:19 amassari - * Fix compiler errors on IRIX (jira# 1405) - * - * Revision 1.16 2004/12/10 10:37:56 cargilld - * Fix problem with hexbin::decode and use XMLByte instead of XMLCh for output of decoding. - * - * Revision 1.15 2004/09/08 13:56:21 peiyongz - * Apache License Version 2.0 - * - * Revision 1.14 2004/08/17 21:10:33 peiyongz - * fix bug in getting CanRep from decode() - * - * Revision 1.13 2004/08/11 16:47:32 peiyongz - * Decoding and getCanRep - * - * Revision 1.12 2004/06/24 15:00:37 peiyongz - * Schema-Errata: E2-54 new specs for base64 - * - * Revision 1.11 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.10 2003/05/20 22:10:02 peiyongz - * To differentiate external/internal memory - * - * Revision 1.8 2003/01/27 21:15:56 peiyongz - * only zero or one space allowed in between B64 character. - * - * Revision 1.7 2002/12/20 22:10:20 tng - * XML 1.1 - * - * Revision 1.6 2002/11/25 18:14:35 peiyongz - * Schema Errata: E2-9 Base64 - * - * Revision 1.5 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/03/19 17:01:20 peiyongz - * Fix to Bug#7243 Base64 encoding is not working. - * - * Revision 1.3 2002/02/18 16:07:38 peiyongz - * fix: "i" redefined on line 428 reported by compilers on some UNIX platforms - * - * Revision 1.2 2002/02/15 21:36:56 peiyongz - * Interface redefined for conversion in XMLByte - * - * Revision 1.1.1.1 2002/02/01 22:22:09 peiyongz - * sane_include - * - * Revision 1.6 2001/10/15 19:42:16 knoaman - * Null-terminate base64Alphabet. - * - * Revision 1.5 2001/10/10 19:14:08 peiyongz - * Patch from Petr Gotthard : encode() provided and some other changes - * - * Revision 1.4 2001/06/07 20:55:20 tng - * Fix no newline at the end warning. By Pei Yong Zhang. - * - * Revision 1.3 2001/05/28 21:11:16 tng - * Schema: Various DatatypeValidator fix. By Pei Yong Zhang - * - * Revision 1.2 2001/05/16 19:01:04 tng - * Schema: Typo fix in Base64 - * - * Revision 1.1 2001/05/16 15:25:36 tng - * Schema: Add Base64 and HexBin. By Pei Yong Zhang. - * + * $Id$ */ // --------------------------------------------------------------------------- @@ -526,7 +460,7 @@ XMLCh* Base64::getCanonicalRepresentation(const XMLCh* const inputData * The above definition of the lexical space is more restrictive than that given * in [RFC 2045] as regards whitespace -- this is not an issue in practice. Any * string compatible with the RFC can occur in an element or attribute validated - * by this type, because the ·whiteSpace· facet of this type is fixed to collapse, + * by this type, because the �whiteSpace� facet of this type is fixed to collapse, * which means that all leading and trailing whitespace will be stripped, and all * internal whitespace collapsed to single space characters, before the above grammar * is enforced. diff --git a/src/xercesc/util/BinFileInputStream.cpp b/src/xercesc/util/BinFileInputStream.cpp index 69c278e6afdcc3620edf5f0446a3b2e3c3c19168..1d64841799b1961b97646859e435ae193f18beec 100644 --- a/src/xercesc/util/BinFileInputStream.cpp +++ b/src/xercesc/util/BinFileInputStream.cpp @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:21 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 13:58:02 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.3 2003/05/16 03:11:22 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:09 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:38 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:01 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:03:59 twl - * Initial checkin - * - * Revision 1.4 1999/11/08 20:56:55 droddey - * If the main xml entity does not exist, we need to get the error handling for that - * inside the main XMLScanner::scanDocument() try block so that it gets reported - * in the normal way. We have to add a little extra safety code because, when this - * happens, there is no reader on the reader stack to get position ino from. - * - * Revision 1.3 1999/11/08 20:45:03 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/BinInputStream.cpp b/src/xercesc/util/BinInputStream.cpp index 0d5acd9775e5d1bb6102a6918b0a9c52113d9166..c2f67128909e62a1d82ec72991fa909c1a4efae3 100644 --- a/src/xercesc/util/BinInputStream.cpp +++ b/src/xercesc/util/BinInputStream.cpp @@ -15,30 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:21 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:38 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:01 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:02 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:04 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/BinMemInputStream.cpp b/src/xercesc/util/BinMemInputStream.cpp index 0fcb6b5e7c0c090633d194b4f6926ebb63473d35..d2936f7860ea4f16dd736348a3753fd9bb4eeb9f 100644 --- a/src/xercesc/util/BinMemInputStream.cpp +++ b/src/xercesc/util/BinMemInputStream.cpp @@ -15,39 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:21 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/05/16 03:11:22 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.5 2001/11/28 19:05:29 knoaman - * Bug 4442: fix by mlovett@uk.ibm.com - * - * Revision 1.4 2000/05/15 22:31:20 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.3 2000/03/02 19:54:38 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:01 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:05 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:04 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/BitSet.cpp b/src/xercesc/util/BitSet.cpp index 914916f318126b88731ef65ab9e6e79d0e8c9332..e609f586cc9ef99ab727f31f911fc178ec32cf1b 100644 --- a/src/xercesc/util/BitSet.cpp +++ b/src/xercesc/util/BitSet.cpp @@ -15,39 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.4 2004/09/08 13:56:21 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/05/15 19:04:35 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:54:38 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:01 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 1999/12/15 19:38:22 roddey - * Simple fix to bit ops comments - * - * Revision 1.1.1.1 1999/11/09 01:04:09 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:05 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/Compilers/CSetDefs.cpp b/src/xercesc/util/Compilers/CSetDefs.cpp index 27503444cbf2b9c90cfd1a34578e6e10eae8ba93..d327d7675305cf35c76b52b1a1749aef26261762 100644 --- a/src/xercesc/util/Compilers/CSetDefs.cpp +++ b/src/xercesc/util/Compilers/CSetDefs.cpp @@ -15,31 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/04/02 20:17:47 peiyongz - * Bug# 7555: Enable AIX build with newer xlC versions, - * patch from Martin Kalen (martin.kalen@todaysystems.com.au ) - * - * Revision 1.1.1.1 2002/02/01 22:22:18 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:55:07 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:17 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:07:30 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:45:22 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/Compilers/GCCDefs.cpp b/src/xercesc/util/Compilers/GCCDefs.cpp index afb5d5076f045fc800c80ee0db65a58cf574f9ce..f95a0a342d9ab26c11c3b43cd05c4f9ff6d0f581 100644 --- a/src/xercesc/util/Compilers/GCCDefs.cpp +++ b/src/xercesc/util/Compilers/GCCDefs.cpp @@ -16,36 +16,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2004/03/15 17:06:06 amassari - * - Added support for MinGW (bug#23176) - * - * Revision 1.2 2002/11/18 20:38:11 tng - * [Bug 14612] GCCDefs clashes with cygwin's string.h for stricmp and strnicmp. - * - * Revision 1.1.1.1 2002/02/01 22:22:18 peiyongz - * sane_include - * - * Revision 1.4 2000/07/29 05:41:00 jberry - * Fixups for Mac OS - * - * Revision 1.3 2000/03/02 19:55:08 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:17 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:07:32 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:23 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Compilers/HPCCDefs.cpp b/src/xercesc/util/Compilers/HPCCDefs.cpp index 3168f2472d99a1f6ab42384937d1a7333f201a7f..ea866aef7a2bf1b594def750f0563cd9986384dd 100644 --- a/src/xercesc/util/Compilers/HPCCDefs.cpp +++ b/src/xercesc/util/Compilers/HPCCDefs.cpp @@ -15,27 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:22:18 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:55:08 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:17 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:07:34 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:23 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/Compilers/MIPSproDefs.cpp b/src/xercesc/util/Compilers/MIPSproDefs.cpp index 070f9d183cb9a5f107a898a642246136de37098d..a313f4fe94b1678bc82f6d18bcaa2f0113cea454 100644 --- a/src/xercesc/util/Compilers/MIPSproDefs.cpp +++ b/src/xercesc/util/Compilers/MIPSproDefs.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:22:18 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:08 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:17 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 1999/12/14 23:53:25 rahulj - * Removed the offending Ctrl-M's from the commit message - * logs which was giving packaging problems. - * - * PR: - * Obtained from: - * Submitted by: - * Reviewed by: - * - * Revision 1.1 1999/12/01 17:16:17 rahulj - * Added support for IRIX 6.5.5 using SGI MIPSpro C++ 7.3 and 7.21 generating 32 bit objects. Changes submitted by Marc Stuessel - * + * $Id$ */ diff --git a/src/xercesc/util/Compilers/MVSCPPDefs.cpp b/src/xercesc/util/Compilers/MVSCPPDefs.cpp index f3f897c3adea313e948adaeb74a52e76ebc1ee80..41947e24e580c4c674cdd7b835d3f3a75248e522 100644 --- a/src/xercesc/util/Compilers/MVSCPPDefs.cpp +++ b/src/xercesc/util/Compilers/MVSCPPDefs.cpp @@ -15,30 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:22:18 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:55:08 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:17 rahulj - * Year 2K copyright swat. - * - * Revision 1.1 2000/01/21 22:15:55 abagchi - * Initial check-in for OS390: added MVSCPPDefs.hpp and MVSCPPDefs.cpp - * - * Revision 1.1.1.1 1999/11/09 01:07:30 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:45:22 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/Compilers/OS400SetDefs.cpp b/src/xercesc/util/Compilers/OS400SetDefs.cpp index 586c9d14776b743c925956c4b8b5e51136e56b58..7ddb814852465de22d3554553268020ae643a77a 100644 --- a/src/xercesc/util/Compilers/OS400SetDefs.cpp +++ b/src/xercesc/util/Compilers/OS400SetDefs.cpp @@ -15,21 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:22:18 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:55:08 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:18 rahulj - * Year 2K copyright swat. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Compilers/PTXCCDefs.cpp b/src/xercesc/util/Compilers/PTXCCDefs.cpp index ba4577d9637506bbd54edd274d7a45ad529d18bb..5801a10de3772986eb4ed0f33f9e4934f33d00dd 100644 --- a/src/xercesc/util/Compilers/PTXCCDefs.cpp +++ b/src/xercesc/util/Compilers/PTXCCDefs.cpp @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:22:19 peiyongz - * sane_include - * - * Revision 1.2 2000/04/04 21:07:39 abagchi - * Fixed copyrights with initial checkin - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Compilers/QCCDefs.cpp b/src/xercesc/util/Compilers/QCCDefs.cpp index 06321a6cdef83d30d5012c612afefc3ec3f21ee2..1accbdf1f2b9306405b1649ce927e4f9f59a99a3 100644 --- a/src/xercesc/util/Compilers/QCCDefs.cpp +++ b/src/xercesc/util/Compilers/QCCDefs.cpp @@ -16,14 +16,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2003/03/13 22:11:39 tng - * [Bug 17858] Support for QNX/Neutrino. Patch from Chris McKillop. - * - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Compilers/SCOCCDefs.cpp b/src/xercesc/util/Compilers/SCOCCDefs.cpp index 382a700bc792d1644e96fc772155e0f13a7d89f0..a9c88c691ad8bd78331576d77328cb0a5fcdf3c6 100644 --- a/src/xercesc/util/Compilers/SCOCCDefs.cpp +++ b/src/xercesc/util/Compilers/SCOCCDefs.cpp @@ -15,11 +15,7 @@ */ /* - * $Log$ - * Revision 1.1 2005/01/13 12:36:02 amassari - * Support for UnixWare 7.1.1 (jira# 1148) - * - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Compilers/SunCCDefs.cpp b/src/xercesc/util/Compilers/SunCCDefs.cpp index a7925547ab0b66533fe1b8151ec844bf32354605..de9785f0eacd020b8f063dae620787eed14d616c 100644 --- a/src/xercesc/util/Compilers/SunCCDefs.cpp +++ b/src/xercesc/util/Compilers/SunCCDefs.cpp @@ -15,27 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:22:19 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:55:09 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:18 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:07:37 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:24 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/Compilers/TandemCCDefs.cpp b/src/xercesc/util/Compilers/TandemCCDefs.cpp index 35ba28d27e6b4e623e62089c9d29be681694f8a4..52fffccc324ecfa401da43131d8fdaa06bc82e73 100644 --- a/src/xercesc/util/Compilers/TandemCCDefs.cpp +++ b/src/xercesc/util/Compilers/TandemCCDefs.cpp @@ -15,27 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:32 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:22:19 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:55:09 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:18 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:07:40 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:25 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/CountedPointer.c b/src/xercesc/util/CountedPointer.c index 00c5182d499d060caa7471cf4cb9c6be5ae59d60..046e053fc57e63f6c04f8064f57c7e64e53e8e28 100644 --- a/src/xercesc/util/CountedPointer.c +++ b/src/xercesc/util/CountedPointer.c @@ -14,37 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.5 2005/01/12 13:29:06 amassari - * Macro having 3 arguments was invoked with only 2 - * - * Revision 1.4 2004/09/08 13:56:21 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.2 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:38 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:01 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:12 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:05 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/DefaultPanicHandler.cpp b/src/xercesc/util/DefaultPanicHandler.cpp index b3e4ac266e11fff3719a09052523e52887c5b574..44063eb19b8d406a0fd62055444ab687c61650f3 100644 --- a/src/xercesc/util/DefaultPanicHandler.cpp +++ b/src/xercesc/util/DefaultPanicHandler.cpp @@ -16,14 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.2 2004/09/08 13:56:21 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2003/03/09 17:06:16 peiyongz - * PanicHandler - * - * */ diff --git a/src/xercesc/util/EncodingValidator.cpp b/src/xercesc/util/EncodingValidator.cpp index 1388eba292869bcda695e9aac8706980bb688c9f..e15d8801e217bbc7073af66ce62da2931e6130fd 100644 --- a/src/xercesc/util/EncodingValidator.cpp +++ b/src/xercesc/util/EncodingValidator.cpp @@ -15,31 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/10/20 15:18:35 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.7 2004/09/08 13:56:21 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/07/22 15:37:18 knoaman - * Use file static instance instead of local static instance - * - * Revision 1.5 2004/01/13 16:17:10 knoaman - * Fo sanity, use class name to qualify method - * - * Revision 1.4 2004/01/09 22:41:58 knoaman - * Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap - * - * Revision 1.3 2003/03/04 21:11:12 knoaman - * [Bug 17516] Thread safety problems in ../util/ and ../util/regx. - * - * Revision 1.2 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.1 2002/07/18 20:08:16 knoaman - * Initial checkin: feature to control strict IANA encoding name. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/FlagJanitor.c b/src/xercesc/util/FlagJanitor.c index f15328b0981833781fbb8a03235c00f0849128bc..31555a5b0d1fcfb37eefd1a8ed0b519af8582073 100644 --- a/src/xercesc/util/FlagJanitor.c +++ b/src/xercesc/util/FlagJanitor.c @@ -14,34 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.4 2004/09/08 13:56:21 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2004/01/29 11:48:46 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.2 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:39 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:01 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:15 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:06 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/HeaderDummy.cpp b/src/xercesc/util/HeaderDummy.cpp index 6f90777d3714668e0cac1452db77195f4f9da46c..ff15bf5a5912c2d49a52f6753dfbba39f1229392 100644 --- a/src/xercesc/util/HeaderDummy.cpp +++ b/src/xercesc/util/HeaderDummy.cpp @@ -15,34 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:54:40 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:01 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:56:59 roddey - * Changes to get rid of dependence on old utils standard streams and to - * get rid of the fgLibLocation stuff. - * - * Revision 1.1.1.1 1999/11/09 01:04:18 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:07 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/HexBin.cpp b/src/xercesc/util/HexBin.cpp index e4e1843254cafc998146ff30349e000db047130a..27c7bd53884f6590038387eb9c5751a754e7cd8f 100644 --- a/src/xercesc/util/HexBin.cpp +++ b/src/xercesc/util/HexBin.cpp @@ -15,34 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2005/03/20 19:02:45 cargilld - * Implement versions of uppercase and compareIstring that only check a to z, instead of all characters, and don't rely on functionality provided in the transcoders. - * - * Revision 1.7 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.6 2004/12/10 10:37:56 cargilld - * Fix problem with hexbin::decode and use XMLByte instead of XMLCh for output of decoding. - * - * Revision 1.5 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2004/08/11 16:46:54 peiyongz - * Decoding and getCanRep - * - * Revision 1.3 2002/11/04 15:22:03 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/04/18 14:55:38 peiyongz - * Bug#7301: Redundant range-check in HexBin.cpp, patch from Martin Kalen - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.1 2001/05/16 15:25:38 tng - * Schema: Add Base64 and HexBin. By Pei Yong Zhang. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Janitor.c b/src/xercesc/util/Janitor.c index e16ffd9f87f0f24e3f7ccf32ad9e39723e77cb11..c47d9734dbd4286408b9a7842ec452b3433faf28 100644 --- a/src/xercesc/util/Janitor.c +++ b/src/xercesc/util/Janitor.c @@ -14,53 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.7 2004/09/14 19:47:30 amassari - * The signature for implementation for ArrayJanitor::reset was not aligned with the declaration (jira#1261) - * - * Revision 1.6 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/11/06 19:28:11 knoaman - * PSVI support for annotations. - * - * Revision 1.4 2003/05/21 03:34:52 jberry - * Cast away CodeWarrior complaint of casting away const if we're holding a const obj - * - * Revision 1.3 2003/05/15 19:04:35 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.6 2000/10/13 22:45:11 andyh - * Complete removal of ArrayJanitory::operator->(). Was just commented out earlier. - * - * Revision 1.5 2000/10/10 23:52:10 andyh - * From Janitor, remove the addition that is having compile problems in MSVC. - * - * Revision 1.4 2000/10/09 18:32:31 jberry - * Add some auto_ptr functionality to allow modification of monitored - * pointer value. This eases use of Janitor in some situations. - * - * Revision 1.3 2000/03/02 19:54:40 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:02 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:26 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:08 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/KVStringPair.cpp b/src/xercesc/util/KVStringPair.cpp index 79f985913fe5b936b9dab256bdb7e4b20dc1ef56..bd143dee9670075ede6faa2245c48f145b1a2338 100644 --- a/src/xercesc/util/KVStringPair.cpp +++ b/src/xercesc/util/KVStringPair.cpp @@ -15,80 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2005/02/21 18:19:45 cargilld - * Performance fixes from Christian Will. - * - * Revision 1.8 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.7 2004/10/28 20:14:41 peiyongz - * Data member reshuffle - * - * Revision 1.6 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/09/25 22:23:25 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.4 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/05/15 19:04:35 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.5 2001/05/11 13:26:27 tng - * Copyright update. - * - * Revision 1.4 2001/01/15 21:26:33 tng - * Performance Patches by David Bertoni. - * - * Details: (see xerces-c-dev mailing Jan 14) - * XMLRecognizer.cpp: the internal encoding string XMLUni::fgXMLChEncodingString - * was going through this function numerous times. As a result, the top hot-spot - * for the parse was _wcsicmp(). The real problem is that the Microsofts wide string - * functions are unbelievably slow. For things like encodings, it might be - * better to use a special comparison function that only considers a-z and - * A-Z as characters with case. This works since the character set for - * encodings is limit to printable ASCII characters. - * - * XMLScanner2.cpp: This also has some case-sensitive vs. insensitive compares. - * They are also much faster. The other tweak is to only make a copy of an attribute - * string if it needs to be split. And then, the strategy is to try to use a - * stack-based buffer, rather than a dynamically-allocated one. - * - * SAX2XMLReaderImpl.cpp: Again, more case-sensitive vs. insensitive comparisons. - * - * KVStringPair.cpp & hpp: By storing the size of the allocation, the storage can - * likely be re-used many times, cutting down on dynamic memory allocations. - * - * XMLString.hpp: a more efficient implementation of stringLen(). - * - * DTDValidator.cpp: another case of using a stack-based buffer when possible - * - * These patches made a big difference in parse time in some of our test - * files, especially the ones are very attribute-heavy. - * - * Revision 1.3 2000/03/02 19:54:40 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:02 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:33 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:08 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/KeyValuePair.c b/src/xercesc/util/KeyValuePair.c index c07a806f0fb412107af96145ecdad9ad0622baf3..146432bd67701b711aadd021362b25be04e9911b 100644 --- a/src/xercesc/util/KeyValuePair.c +++ b/src/xercesc/util/KeyValuePair.c @@ -14,31 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.3 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:10 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:41 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:02 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:29 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:09 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp b/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp index 90048d72d3d657561fad4855d915da3914f5ad66..11ddbbefbe176d8dcbcdc59f649588fbee8407f6 100644 --- a/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp +++ b/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp @@ -15,114 +15,7 @@ */ /* - * $Log$ - * Revision 1.26 2004/11/11 04:16:03 peiyongz - * Build with ICU3.2 - * - * Revision 1.25 2004/11/08 03:10:40 peiyongz - * Using different package name for windows/Unix - * - * Revision 1.24 2004/11/04 18:38:44 peiyongz - * udata_setAppData and ures_open refer to the same pkgname - * - * Revision 1.23 2004/09/30 18:52:59 peiyongz - * XercesC2_6_0 updates - * - * Revision 1.22 2004/09/08 13:56:33 peiyongz - * Apache License Version 2.0 - * - * Revision 1.21 2004/02/12 20:44:34 peiyongz - * XercesC2_5_0 - * - * Revision 1.20 2003/12/24 15:24:13 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.19 2003/12/17 03:56:15 neilg - * add default memory manager parameter to loadMsg method that uses char * parameters - * - * Revision 1.18 2003/11/19 23:08:02 peiyongz - * build xercesc2_4_0 - * - * Revision 1.17 2003/05/15 18:29:48 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.16 2003/03/17 19:28:05 peiyongz - * Build versioned XercesMessages on Windows - * - * Revision 1.15 2003/03/09 16:41:20 peiyongz - * PanicHandler - * - * Revision 1.14 2003/02/20 18:07:46 peiyongz - * Bug#7077: build error message shared library for ICUMsgLoader - * - * Revision 1.12 2003/02/17 19:56:03 peiyongz - * Re-prioritize search order for error message files. - * - * Revision 1.11 2002/12/12 16:53:25 peiyongz - * Message file name changed. - * - * Revision 1.10 2002/12/06 16:29:17 peiyongz - * $XERCESCROOT/msg created as home directory for message files, and - * set default locale. - * - * Revision 1.9 2002/12/04 18:11:23 peiyongz - * use $XERCESCROOT to search for icu resource bundle if XERCESC_NLS_HOME - * undefined - * - * Revision 1.8 2002/11/20 20:28:17 peiyongz - * fix to warning C4018: '>' : signed/unsigned mismatch - * - * Revision 1.7 2002/11/12 17:27:49 tng - * DOM Message: add new domain for DOM Messages. - * - * Revision 1.6 2002/11/04 22:24:43 peiyongz - * Locale setting for message loader - * - * Revision 1.5 2002/11/04 15:10:40 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/10/10 21:07:55 peiyongz - * load resource files using environement vars and base name - * - * Revision 1.3 2002/10/02 17:08:50 peiyongz - * XMLString::equals() to replace XMLString::compareString() - * - * Revision 1.2 2002/09/30 22:20:40 peiyongz - * Build with ICU MsgLoader - * - * Revision 1.1.1.1 2002/02/01 22:22:19 peiyongz - * sane_include - * - * Revision 1.7 2002/01/21 14:52:25 tng - * [Bug 5847] ICUMsgLoader can't be compiled with gcc 3.0.3 and ICU2. And also fix the memory leak introduced by Bug 2730 fix. - * - * Revision 1.6 2001/11/01 23:39:18 jasons - * 2001-11-01 Jason E. Stewart <jason@openinformatics.com> - * - * * src/util/MsgLoaders/ICU/ICUMsgLoader.hpp (Repository): - * * src/util/MsgLoaders/ICU/ICUMsgLoader.cpp (Repository): - * Updated to compile with ICU-1.8.1 - * - * Revision 1.5 2000/03/02 19:55:14 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.4 2000/02/06 07:48:21 rahulj - * Year 2K copyright swat. - * - * Revision 1.3 2000/01/19 00:58:38 roddey - * Update to support new ICU 1.4 release. - * - * Revision 1.2 1999/11/19 21:24:03 aruna1 - * incorporated ICU 1.3.1 related changes int he file - * - * Revision 1.1.1.1 1999/11/09 01:07:23 twl - * Initial checkin - * - * Revision 1.4 1999/11/08 20:45:26 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp b/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp index 9d416b94766dbe85d70f04d92de19f89e894ab96..55687cc66d52dc93c0c3717556d15dd67159616b 100644 --- a/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp +++ b/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp @@ -15,61 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/08 13:56:33 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/12/24 15:24:13 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.9 2003/12/17 03:56:15 neilg - * add default memory manager parameter to loadMsg method that uses char * parameters - * - * Revision 1.8 2003/05/15 18:29:49 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/03/09 16:41:40 peiyongz - * PanicHandler - * - * Revision 1.6 2002/12/12 19:14:00 peiyongz - * InMem Message file name changed. - * - * Revision 1.5 2002/11/12 17:26:53 tng - * DOM Message: add new domain for DOM Messages. - * - * Revision 1.4 2002/11/04 15:10:40 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:57:59 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/09/23 22:14:37 peiyongz - * Code sharing and Array boundary checking added - * - * Revision 1.1.1.1 2002/02/01 22:22:21 peiyongz - * sane_include - * - * Revision 1.5 2000/03/28 19:43:21 roddey - * Fixes for signed/unsigned warnings. New work for two way transcoding - * stuff. - * - * Revision 1.4 2000/03/02 19:55:15 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:22 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 1999/12/03 00:48:47 rahulj - * Removed byteswapping logic as its not needed for InMemory message loading. - * - * Revision 1.1.1.1 1999/11/09 01:07:19 twl - * Initial checkin - * - * Revision 1.4 1999/11/08 20:45:26 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.cpp b/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.cpp index d102aa9744ef64a7854f10386b814d97c498505f..1d2d9e7ceeaf843bd0140369d3b6c7971dba6b0b 100644 --- a/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.cpp +++ b/src/xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.cpp @@ -15,88 +15,7 @@ */ /* - * $Log$ - * Revision 1.18 2004/09/08 13:56:33 peiyongz - * Apache License Version 2.0 - * - * Revision 1.17 2003/12/24 15:24:13 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.16 2003/12/17 03:56:15 neilg - * add default memory manager parameter to loadMsg method that uses char * parameters - * - * Revision 1.15 2003/08/21 16:36:08 peiyongz - * use PlatformUtils::panic() - * - * Revision 1.14 2003/05/15 18:29:49 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.13 2003/03/09 16:42:05 peiyongz - * PanicHandler - * - * Revision 1.12 2003/02/20 20:20:11 peiyongz - * Allow set user specified error message file location in PlatformUtils::Initialize(). - * - * Revision 1.11 2002/12/12 16:46:18 peiyongz - * MsgCatalog file name changed. - * - * Revision 1.10 2002/12/06 16:49:47 peiyongz - * $XERCESCROOT/msg created as home directory for message files. - * - * Revision 1.9 2002/12/04 18:03:13 peiyongz - * use $XERCESCROOT to search for msg catalog file if XERCESC_NLS_HOME - * undefined - * - * Revision 1.8 2002/12/02 21:58:43 peiyongz - * nls support - * - * Revision 1.7 2002/11/12 17:27:12 tng - * DOM Message: add new domain for DOM Messages. - * - * Revision 1.6 2002/11/05 16:54:46 peiyongz - * Using XERCESC_NLS_HOME - * - * Revision 1.5 2002/11/04 15:10:41 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/09/24 19:58:33 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.3 2002/09/23 21:05:40 peiyongz - * remove debugging code - * - * Revision 1.2 2002/09/23 21:03:06 peiyongz - * Build MsgCatalog on Solaris - * - * Revision 1.1.1.1 2002/02/01 22:22:21 peiyongz - * sane_include - * - * Revision 1.7 2001/10/09 12:19:44 tng - * Leak fix: can call transcode directly instead of using copyString. - * - * Revision 1.6 2000/07/25 22:28:40 aruna1 - * Char definitions in XMLUni moved to XMLUniDefs - * - * Revision 1.5 2000/03/02 19:55:16 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.4 2000/02/06 07:48:22 rahulj - * Year 2K copyright swat. - * - * Revision 1.3 2000/01/05 22:00:22 aruna1 - * Modified message 'set' attribute reading sequence. Removed dependencies on hard coded constants - * - * Revision 1.2 1999/12/23 01:43:37 aruna1 - * MsgCatalog support added for solaris - * - * Revision 1.1.1.1 1999/11/09 01:07:16 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:27 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/Mutexes.cpp b/src/xercesc/util/Mutexes.cpp index 8a8e8a0082f9fa3494dfc91f6037e6254cbe065e..61d62750e4e6e1ce3439d12b75b8c9c58739909d 100644 --- a/src/xercesc/util/Mutexes.cpp +++ b/src/xercesc/util/Mutexes.cpp @@ -15,34 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:11 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:54:41 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:02 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 1999/12/02 19:42:35 roddey - * Got rid of attempts to fancy/schmanzy lazy eval mutex implementation and just - * force anyone who needs a global/static mutex to lazy eval that themselves. - * - * Revision 1.1.1.1 1999/11/09 01:04:45 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:09 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/NameIdPool.c b/src/xercesc/util/NameIdPool.c index fb1079264ed788477957be87258cf2599e07c8b0..dc7ed04e53c2f5d0a4bcc05037b2b541bb445315 100644 --- a/src/xercesc/util/NameIdPool.c +++ b/src/xercesc/util/NameIdPool.c @@ -14,55 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.12 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.11 2004/11/19 00:50:22 cargilld - * Memory improvement to utility classes from Christian Will. Remove dependency on XMemory. - * - * Revision 1.9 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/10/29 16:18:05 peiyongz - * size() added and Reset() bug fixed - * - * Revision 1.6 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/05/15 19:04:35 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:51:24 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/05/08 19:05:29 knoaman - * [Bug 7701] NameIdPoolEnumerator copy constructor should call base class - fix by Martin Kalen - * - * Revision 1.1.1.1 2002/02/01 22:22:11 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:42 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:02 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:47 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:45:10 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp b/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp index 8c556f583c72647416db0d02ab76f9974df0c761..a11dc8feea45d292cec0f03d5f6dfc892419e0d0 100644 --- a/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp +++ b/src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp @@ -15,96 +15,7 @@ */ /* - * $Log$ - * Revision 1.19 2005/03/04 19:52:54 amassari - * The URL fragments were leaked (jira# 1362) - * - * Revision 1.18 2004/09/08 13:56:35 peiyongz - * Apache License Version 2.0 - * - * Revision 1.17 2004/05/11 13:39:35 amassari - * The net accessor input source now can be used to get data using PUT or POST, as well as GET - * - * Revision 1.16 2004/02/11 12:42:22 cargilld - * Fix for bug 25541. - * - * Revision 1.15 2004/01/29 11:51:20 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.14 2004/01/13 16:34:21 cargilld - * Misc memory management changes. - * - * Revision 1.13 2003/12/24 15:24:13 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.12 2003/05/17 05:54:18 knoaman - * Update NetAccessors to use the memory manager. - * - * Revision 1.11 2003/05/16 14:03:28 knoaman - * Pass memory manager to makeNewTranscoder. - * - * Revision 1.10 2003/02/25 21:22:36 tng - * Modify UnixHTTPURLInputStream for it to work on ebcdic platform. Patch from Steve Dulin - * - * Revision 1.9 2002/12/09 13:12:12 tng - * Fix compilation error. - * - * Revision 1.8 2002/12/09 09:57:27 gareth - * Fixed compile error by adding private member. Not very efficient. Should be looked at again. - * - * Revision 1.7 2002/12/06 16:43:33 tng - * Fix the error messages thrown from net accessor module. - * - * Revision 1.6 2002/12/02 20:41:17 tng - * [Bug 12490] Patches required to build Xerces-C++ on BeOS R5. Patch from Andrew Bachmann. - * - * Revision 1.5 2002/11/04 15:11:38 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/05/29 14:30:50 peiyongz - * Bug9489: Malformed HTTP GET Requests in UnixHTTPUrlInputStream , - * patch from Gereon Steffens (gereon.steffens@web.de) - * - * Revision 1.3 2002/05/07 14:36:44 tng - * [Bug 8852] UnixHTTPURLInputStream.cpp includes unneeded file. - * - * Revision 1.2 2002/03/11 21:08:23 peiyongz - * Bug#7000: fix to corrupted URL, patch from kent@iastate.edu (Kent) - * - * Revision 1.1.1.1 2002/02/01 22:22:23 peiyongz - * sane_include - * - * Revision 1.7 2001/09/04 17:53:09 peiyongz - * Bugzilla# 3170: patch from Kevin Philips to handle Query in XMLURL. - * - * Revision 1.6 2001/06/25 16:27:04 tng - * AS400 changes by Linda Swan. - * - * Revision 1.5 2000/07/21 03:31:41 andyh - * Improved (but still weak) http access by the parser. - * - * Revision 1.4 2000/05/15 22:31:28 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.3 2000/03/24 01:30:32 rahulj - * Connect to the port specified in the URL, rather than the default - * one. - * - * Revision 1.2 2000/03/22 00:58:11 rahulj - * Now we throw exceptions when errors occur. - * Simplified code based on assumption that calling - * function will allocate enough storage to store the - * incoming data. - * - * Revision 1.1 2000/03/20 23:48:51 rahulj - * Added Socket based NetAccessor. This will enable one to - * use HTTP URL's for system id's. Default build options do - * not use this NetAccessor. Specify the '-n socket' option - * to 'runConfigure' to configure Xerces-C to use this new - * feature. The code works under Solaris 2.6, Linux, AIX - * and HPUX 11 with aCC. - * Todo's: enable proper error handling. - * + * $Id$ */ #include <stdio.h> diff --git a/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp b/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp index 6fa5e290385f425cae7aaa50222857fe3b274e7f..f6d9808f9d4096aebed42c64726a844f5009c464 100644 --- a/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp +++ b/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp @@ -15,89 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2005/02/02 10:29:52 amassari - * Mark global variables for this module as static (jira# 1331) - * - * Revision 1.10 2005/01/06 21:39:44 amassari - * Removed warnings - * - * Revision 1.9 2004/09/08 13:56:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2004/05/11 13:39:35 amassari - * The net accessor input source now can be used to get data using PUT or POST, as well as GET - * - * Revision 1.7 2003/12/17 13:58:02 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.6 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2003/12/02 14:12:20 amassari - * Make the code compilable on Windows when UNICODE is defined (bug#16055) - * - * Revision 1.4 2003/05/17 05:54:18 knoaman - * Update NetAccessors to use the memory manager. - * - * Revision 1.3 2002/12/06 16:43:55 tng - * Fix the error messages thrown from net accessor module. - * - * Revision 1.2 2002/11/04 15:11:39 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:23 peiyongz - * sane_include - * - * Revision 1.12 2001/12/13 21:16:52 peiyongz - * Fix: Invalid Argument to FreeLibrary (Hint: 0x0000000) - * - * Revision 1.11 2001/10/25 16:26:39 tng - * [Bug 4213] BinHTTPURLInputStream initialisation not thread safe. By Mark Weaver. - * - * Revision 1.10 2001/10/25 16:10:46 tng - * [Bug 4121] BinHTTPUrlInputStream needds to read entire HTTP header. By John Clayton. - * - * Revision 1.9 2001/10/24 20:17:54 tng - * [Bug 3813] BinHTTPURLInputStream has weak HTTP request capabilities. By Kevin Philips. - * - * Revision 1.8 2001/10/24 20:03:03 tng - * [Bug 2305] Include <stdlib.h> to BinHTTPURLInputStream.cpp. By Peter A. Volchek. - * - * Revision 1.7 2001/09/04 17:52:57 peiyongz - * Bugzilla# 3170: patch from Kevin Philips to handle Query in XMLURL. - * - * Revision 1.6 2001/01/22 16:43:38 tng - * Loads winsock dynamically. Fixed by Curt Arnold. - * Winsock2 is not initialized unless an http URL is used. If an http - * URL is used and the Winsock 2 DLL is not installed, then an NetAccessor - * initialization exception is thrown. - * - * Revision 1.5 2000/07/21 03:22:44 andyh - * Improved (but still weak) http access by the parser. - * Windows only. UNIX will follow, probably tomorrow. - * - * Revision 1.4 2000/05/15 22:31:29 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.3 2000/03/24 00:32:15 rahulj - * Connect to the port specified in the URL, rather than the default one. - * - * Revision 1.2 2000/03/22 00:21:10 rahulj - * Now we throw exceptions when errors occur. - * Simplified the code, based on the assumption that - * the calling function will make sure that the buffer into - * which the data has to be read is large enough. - * - * Revision 1.1 2000/03/17 02:37:54 rahulj - * First cut at adding HTTP capability via native sockets. - * Still need to add: - * error handling capability, ports other than 80, - * escaped URL's - * Will add options in project file only when I am done with these - * above changes. - * + * $Id$ */ #include <winsock2.h> diff --git a/src/xercesc/util/NetAccessors/libWWW/BinURLInputStream.cpp b/src/xercesc/util/NetAccessors/libWWW/BinURLInputStream.cpp index 88af5386e830605c81b9486901e9676082f62c10..3e3d9f053bd18a223c7d1c2fdb7409cc7f45c0e3 100644 --- a/src/xercesc/util/NetAccessors/libWWW/BinURLInputStream.cpp +++ b/src/xercesc/util/NetAccessors/libWWW/BinURLInputStream.cpp @@ -14,85 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.8 2004/09/08 13:56:36 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/05/05 22:08:07 amassari - * Content reported by a web site as text/xml is now read correctly; added an extra way of getting the size of the document in case no redirection has been performed - * - * Revision 1.6 2004/01/16 14:29:21 amassari - * Removed usage of undeclared macro MIN - * - * Revision 1.5 2003/12/24 15:24:13 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.4 2003/05/17 05:54:18 knoaman - * Update NetAccessors to use the memory manager. - * - * Revision 1.3 2002/12/06 16:42:13 tng - * Fix the error messages thrown from net accessor module. - * - * Revision 1.2 2002/11/04 15:11:39 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:22 peiyongz - * sane_include - * - * Revision 1.6 2001/11/28 19:14:59 knoaman - * Bug 2238: fix by Artur Klauser - * Some broken proxy servers (e.g. the one behind which I happen to reside, - * which apparently is Server: Microsoft-IIS/5.0) - * implement wrong boundary conditions for range requests. In particular, - * (1) request ranges straddling the content length of the document - * give bogus header information - * Content-Range: bytes X-Y/Z - * where Y > Z, and give 0 bytes of actual message content. - * (2) request ranges beyond the content length of the document do not - * give an error response as asked for in RFC2616 (http/1.1) - * - * Since the NetAccessor code was just trying to fall off the end of the - * document with the last range request (ie. hitting case 1 above), it - * never gets the last chunk of data from this proxy server. - * - * Revision 1.5 2001/11/28 19:11:33 knoaman - * Bug 2237: fix by Artur Klauser - * - * Revision 1.4 2001/03/02 14:39:21 tng - * Enabling libWWW NetAccessor support under UNIX. Tested with latest tarball of libWWW - * (w3c-libwww-5.3.2) under RedHat Linux 6.1. Added by Martin Kalen. - * - * There is one MAJOR problem with the use of libwww and the patches - * below, which someone with knowledge of libwww filters etc. might want - * to look into. Default behavior for content-type text/xml is to consume - * all xml data before it reaches the simple HTML presenter. Hence, only - * files with content-type text/html will actually reach the xerces-c - * library. If you have a *.xml file on the webbserver, processing of the - * file will throw an exception stating "The main XML document cannot be - * empty" (correct in a xerces point of view since if you enable debug - * build you will see that libwww "eats" all text/xml). - * - * See "Diffs for enabling libWWW NetAccessor support under UNIX" posted in March 1, 2001 - * in the xerces-c-dev mailing list for further information. - * - * Revision 1.3 2000/05/15 22:31:31 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.2 2000/02/26 07:56:36 rahulj - * Fixed the license header as pointed out by Bill Schindler <developer@bitranch.com> - * - * Revision 1.1 2000/02/17 22:06:19 rahulj - * Moved the four LibWWW files to its own sub-directory in the - * NetAccessor directory. - * - * - * Revision 1.1 2000/01/15 01:08:04 rahulj - * Added support for HTTP to the parser. - * Error handling is not very good. Also cannot guarantee that - * there are no memory leaks. - * Only tested under NT 4.0 SP 5 using libWWW 5.2.8. - * +/* + * $Id$ */ #include <xercesc/util/XMLNetAccessor.hpp> diff --git a/src/xercesc/util/PanicHandler.cpp b/src/xercesc/util/PanicHandler.cpp index b0451bbff4ecd49085419f02326d68768a0806d1..350a97669efa5325011333b42112b6e7e6d8418d 100644 --- a/src/xercesc/util/PanicHandler.cpp +++ b/src/xercesc/util/PanicHandler.cpp @@ -16,17 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.3 2005/04/05 18:36:00 cargilld - * Change platform mutex code to do a panic instead of throwing an exception as the exception code uses mutexes and this can result in infinite recursion. - * - * Revision 1.2 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2003/03/09 17:06:16 peiyongz - * PanicHandler - * - * */ diff --git a/src/xercesc/util/Platforms/BeOS/BeOSPlatformUtils.cpp b/src/xercesc/util/Platforms/BeOS/BeOSPlatformUtils.cpp index 5ee517800fd4b8433369a18cc59d1de7a1e35478..6eaa8913587a36cd55209476df5bae72f465e3d9 100644 --- a/src/xercesc/util/Platforms/BeOS/BeOSPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/BeOS/BeOSPlatformUtils.cpp @@ -15,61 +15,7 @@ */ /* - * $Log$ - * Revision 1.15 2005/04/05 18:36:00 cargilld - * Change platform mutex code to do a panic instead of throwing an exception as the exception code uses mutexes and this can result in infinite recursion. - * - * Revision 1.14 2004/09/08 13:56:38 peiyongz - * Apache License Version 2.0 - * - * Revision 1.13 2004/01/13 16:34:21 cargilld - * Misc memory management changes. - * - * Revision 1.12 2004/01/06 17:31:20 neilg - * fix static initialization problems, bug 28517; thanks to Reid Spencer - * - * Revision 1.11 2003/12/24 15:24:14 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.10 2003/12/17 15:16:10 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.9 2003/12/17 13:58:02 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.8 2003/10/01 16:32:39 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.7 2003/05/15 18:37:47 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.6 2003/04/25 17:18:53 peiyongz - * throw exception if getcwd() fails - * - * Revision 1.5 2003/04/24 02:52:34 peiyongz - * Logical Path Resolution - * - * Revision 1.4 2003/04/21 04:26:47 peiyongz - * performance tuning - * - * Revision 1.3 2003/03/09 16:52:56 peiyongz - * PanicHandler - * - * Revision 1.2 2003/02/05 18:28:39 tng - * [Bug 13437] Incorrect memory management in XXXPlatformUtils.cpp. - * - * Revision 1.1 2002/12/12 21:24:20 peiyongz - * typo fix - * - * Revision 1.2 2002/12/12 16:28:40 peiyongz - * MsgCatalogLoader added. - * - * Revision 1.1 2002/12/02 20:42:30 tng - * [Bug 12490] Patches required to build Xerces-C++ on BeOS R5. Patch from Andrew Bachmann. - * - * + * $Id$ */ diff --git a/src/xercesc/util/Platforms/Cygwin/CygwinPlatformUtils.cpp b/src/xercesc/util/Platforms/Cygwin/CygwinPlatformUtils.cpp index 33a53e55d5954ee31e634914e12d3142d43a3138..d06294e9145d6a699c24055ab24143b1fb77c924 100755 --- a/src/xercesc/util/Platforms/Cygwin/CygwinPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/Cygwin/CygwinPlatformUtils.cpp @@ -15,14 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:39 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2004/02/17 15:56:50 neilg - * fix for bug 25035; much thanks to Abe Backus - * - * + * $Id$ */ diff --git a/src/xercesc/util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp b/src/xercesc/util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp index 64b05094d3845f10a4b447ee287cf81737231581..aa0dde1410c6e4c08abd2b8bf281059807e5fefb 100644 --- a/src/xercesc/util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/FreeBSD/FreeBSDPlatformUtils.cpp @@ -15,91 +15,7 @@ */ /* - * $Log$ - * Revision 1.24 2005/04/05 18:36:00 cargilld - * Change platform mutex code to do a panic instead of throwing an exception as the exception code uses mutexes and this can result in infinite recursion. - * - * Revision 1.23 2004/09/08 13:56:39 peiyongz - * Apache License Version 2.0 - * - * Revision 1.22 2004/01/29 11:51:20 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.21 2004/01/13 16:34:21 cargilld - * Misc memory management changes. - * - * Revision 1.20 2004/01/06 17:31:20 neilg - * fix static initialization problems, bug 28517; thanks to Reid Spencer - * - * Revision 1.19 2003/12/24 15:24:14 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.18 2003/12/19 23:02:25 cargilld - * More memory management updates. - * - * Revision 1.17 2003/12/17 15:16:10 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.16 2003/12/17 13:58:02 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.15 2003/12/02 15:04:52 amassari - * openFile was opening the file for read and write, while only read was required (bug#20169) - * - * Revision 1.14 2003/10/01 16:32:39 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.13 2003/05/15 18:37:47 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.12 2003/04/25 17:19:10 peiyongz - * throw exception if getcwd() fails - * - * Revision 1.11 2003/04/24 02:53:29 peiyongz - * Logical Path Resolution - * - * Revision 1.10 2003/04/21 04:27:22 peiyongz - * performance tuning - * - * Revision 1.9 2003/03/09 16:53:27 peiyongz - * PanicHandler - * - * Revision 1.8 2003/02/23 04:36:55 jberry - * Minor bug fixes to FreeBSD port - * - * Revision 1.7 2002/12/12 16:28:48 peiyongz - * MsgCatalogLoader added. - * - * Revision 1.6 2002/12/02 19:16:26 tng - * [Bug 14723] Memory leak in atomicOpsMutex. Patch from Adam Zell. - * - * Revision 1.5 2002/11/04 15:13:00 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/07/05 21:29:58 peiyongz - * Bug# 10250: patch from James Berry - * - * Revision 1.3 2002/07/05 21:25:20 peiyongz - * Bug# 10250: Implementation of new platform methods, - * patch from max@cca.usart.ru (Max Gotlib) - * - * Revision 1.2 2002/05/21 20:31:47 tng - * Minor update: Remove obsolete code - * - * Revision 1.1.1.1 2002/02/01 22:22:24 peiyongz - * sane_include - * - * Revision 1.3 2001/12/03 16:25:00 tng - * [Bug 5237] PATH_MAX undefined during build without threading support. - * - * Revision 1.2 2001/12/03 14:45:11 tng - * FreeBSD native transcoder (IconvFBSD) added by Max Gotlib. - * - * Revision 1.1 2001/11/29 18:25:18 tng - * FreeBSD support by Michael Huedepohl. - * + * $Id$ */ diff --git a/src/xercesc/util/Platforms/HPUX/HPPlatformUtils.cpp b/src/xercesc/util/Platforms/HPUX/HPPlatformUtils.cpp index 036c4a8519cc6eaba81023fafca365be43b7648f..281758237eb6ce02b372d90615e251875fa0f652 100644 --- a/src/xercesc/util/Platforms/HPUX/HPPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/HPUX/HPPlatformUtils.cpp @@ -15,140 +15,7 @@ */ /* - * $Log$ - * Revision 1.21 2005/04/05 18:36:01 cargilld - * Change platform mutex code to do a panic instead of throwing an exception as the exception code uses mutexes and this can result in infinite recursion. - * - * Revision 1.20 2004/09/08 13:56:39 peiyongz - * Apache License Version 2.0 - * - * Revision 1.19 2004/01/13 16:34:21 cargilld - * Misc memory management changes. - * - * Revision 1.18 2004/01/06 17:31:20 neilg - * fix static initialization problems, bug 28517; thanks to Reid Spencer - * - * Revision 1.17 2003/12/24 15:24:14 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.16 2003/12/17 15:16:10 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.15 2003/12/17 13:58:02 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.14 2003/10/01 16:32:39 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.13 2003/05/15 18:37:48 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.12 2003/04/25 17:19:26 peiyongz - * throw exception if getcwd() fails - * - * Revision 1.11 2003/04/24 02:53:52 peiyongz - * Logical Path Resolution - * - * Revision 1.10 2003/03/09 16:53:55 peiyongz - * PanicHandler - * - * Revision 1.9 2002/12/02 19:17:00 tng - * [Bug 14723] Memory leak in atomicOpsMutex. Patch from Adam Zell. - * - * Revision 1.8 2002/11/07 22:37:51 peiyongz - * build -miconv on hpux and linux - * - * Revision 1.7 2002/11/04 15:13:00 tng - * C++ Namespace Support. - * - * Revision 1.6 2002/07/15 21:52:48 peiyongz - * CouldNotWriteToFile - * - * Revision 1.5 2002/06/24 15:55:03 peiyongz - * Change from James Berry( jberry@criticalpath.com) - * - * Revision 1.4 2002/06/20 15:27:27 peiyongz - * Fix to compilation error - * - * Revision 1.2 2002/05/21 20:31:47 tng - * Minor update: Remove obsolete code - * - * Revision 1.1.1.1 2002/02/01 22:22:24 peiyongz - * sane_include - * - * Revision 1.17 2001/10/25 15:20:31 tng - * Need to guard with NO_APP_THREADS when destroying the mutex. - * - * Revision 1.16 2001/10/23 23:10:00 peiyongz - * [Bug#880] patch to PlatformUtils:init()/term() and related. from Mark Weaver - * - * Revision 1.15 2000/09/22 18:31:41 andyh - * HPUX PlatformUtils - Removed incorrect use of ArrayJanitor on a local array. - * Patch submitted by "Torbjörn Bäckström" <torbjorn.backstrom@teleteknik.goteborg.se> - * - * Revision 1.14 2000/07/25 22:29:36 aruna1 - * Char definitions in XMLUni moved to XMLUniDefs - * - * Revision 1.13 2000/03/24 00:16:00 aruna1 - * Platform initialization taken care for both threaded and non-threaded environment - * - * Revision 1.12 2000/03/20 23:48:51 rahulj - * Added Socket based NetAccessor. This will enable one to - * use HTTP URL's for system id's. Default build options do - * not use this NetAccessor. Specify the '-n socket' option - * to 'runConfigure' to configure Xerces-C to use this new - * feature. The code works under Solaris 2.6, Linux, AIX - * and HPUX 11 with aCC. - * Todo's: enable proper error handling. - * - * Revision 1.11 2000/03/17 23:59:59 roddey - * Initial updates for two way transcoding support - * - * Revision 1.10 2000/03/02 21:10:35 abagchi - * Added empty function platformTerm() - * - * Revision 1.9 2000/03/02 20:42:40 abagchi - * Fixed typo in XMLExcepts - * - * Revision 1.8 2000/03/02 19:55:21 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.7 2000/02/06 07:48:26 rahulj - * Year 2K copyright swat. - * - * Revision 1.6 2000/01/25 22:32:45 aruna1 - * Updated panic information - * - * Revision 1.5 2000/01/20 20:37:55 abagchi - * Removed fgLibLocation and cleaned up ICU path related stuff - * - * Revision 1.4 2000/01/18 21:33:17 aruna1 - * Changed getBasePath to getFullPath, - * added weavePath() - * - * Revision 1.3 1999/12/14 23:53:31 rahulj - * Removed the offending Ctrl-M's from the commit message - * logs which was giving packaging problems. - * - * PR: - * Obtained from: - * Submitted by: - * Reviewed by: - * - * Revision 1.2 1999/11/23 02:00:44 rahulj - * Code now works under HPUX 11. Tested inmemory message loader. - * Revamped makefiles. Builds with both DCE threads as well as pthread libraries. - * - * Revision 1.1.1.1 1999/11/09 01:07:05 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:45:29 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp b/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp index c35a60d0b13dee63817db646ff7430ffa0691a5e..eaf2d30ce3f753540c59fda9e7debce2a877c180 100644 --- a/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/IRIX/IRIXPlatformUtils.cpp @@ -15,123 +15,7 @@ */ /* - * $Log$ - * Revision 1.21 2005/04/05 18:36:01 cargilld - * Change platform mutex code to do a panic instead of throwing an exception as the exception code uses mutexes and this can result in infinite recursion. - * - * Revision 1.20 2004/09/08 13:56:39 peiyongz - * Apache License Version 2.0 - * - * Revision 1.19 2004/01/13 16:34:21 cargilld - * Misc memory management changes. - * - * Revision 1.18 2004/01/06 17:31:20 neilg - * fix static initialization problems, bug 28517; thanks to Reid Spencer - * - * Revision 1.17 2003/12/24 15:24:14 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.16 2003/12/19 23:02:25 cargilld - * More memory management updates. - * - * Revision 1.15 2003/12/17 15:16:10 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.14 2003/12/17 13:58:03 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.13 2003/10/01 16:32:39 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.12 2003/05/15 18:37:48 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.11 2003/04/25 17:19:40 peiyongz - * throw exception if getcwd() fails - * - * Revision 1.10 2003/04/24 02:54:24 peiyongz - * Logical Path Resolution - * - * Revision 1.9 2003/04/21 04:28:04 peiyongz - * performance tuning - * - * Revision 1.8 2003/03/09 16:54:25 peiyongz - * PanicHandler - * - * Revision 1.7 2003/02/05 18:28:21 tng - * [Bug 13437] Incorrect memory management in XXXPlatformUtils.cpp. - * - * Revision 1.6 2002/12/12 16:28:55 peiyongz - * MsgCatalogLoader added. - * - * Revision 1.5 2002/12/02 19:16:38 tng - * [Bug 14723] Memory leak in atomicOpsMutex. Patch from Adam Zell. - * - * Revision 1.4 2002/11/15 21:05:45 tng - * [Bug 14598] IRIX 6.5 / g++ 3.0.4 compilation bugs. Patch from Richard Balint - * . - * - * Revision 1.3 2002/11/04 15:13:00 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/05/21 20:31:47 tng - * Minor update: Remove obsolete code - * - * Revision 1.1.1.1 2002/02/01 22:22:24 peiyongz - * sane_include - * - * Revision 1.14 2001/12/11 14:46:39 tng - * [Bug 5320] 1.5.2 Build fails on IRIX. The variable "atomicOpsMutex" has been defined twice. Fixed by Christopher Just. - * - * Revision 1.13 2001/10/23 23:10:20 peiyongz - * [Bug#880] patch to PlatformUtils:init()/term() and related. from Mark Weaver - * - * Revision 1.12 2001/09/04 19:05:44 peiyongz - * Patch to support IRIX's sproc(), from Christopher Just - * - * Revision 1.11 2001/01/26 15:42:00 tng - * Undefined symbol error when building a single threaded version of the xerces lib on irix. Fixed by Walker. - * - * Revision 1.10 2000/07/25 22:29:45 aruna1 - * Char definitions in XMLUni moved to XMLUniDefs - * - * Revision 1.9 2000/04/03 19:27:19 abagchi - * Included changes for SGI IRIX 6.5 - * - * Revision 1.8 2000/03/02 21:10:36 abagchi - * Added empty function platformTerm() - * - * Revision 1.7 2000/03/02 20:42:40 abagchi - * Fixed typo in XMLExcepts - * - * Revision 1.6 2000/03/02 19:55:22 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.5 2000/02/06 07:48:27 rahulj - * Year 2K copyright swat. - * - * Revision 1.4 2000/01/25 22:32:35 aruna1 - * Updated panic information - * - * Revision 1.3 1999/12/18 00:54:43 rahulj - * Merged in changes for IRIX submitted by Marc Stuessel - * - * Revision 1.2 1999/12/14 23:53:32 rahulj - * Removed the offending Ctrl-M's from the commit message - * logs which was giving packaging problems. - * - * PR: - * Obtained from: - * Submitted by: - * Reviewed by: - * - * Revision 1.1 1999/12/01 17:16:18 rahulj - * Added support for IRIX 6.5.5 using SGI MIPSpro C++ 7.3 and 7.21 generating 32 bit objects. Changes submitted by Marc Stuessel - * + * $Id$ */ diff --git a/src/xercesc/util/Platforms/Interix/InterixPlatformUtils.cpp b/src/xercesc/util/Platforms/Interix/InterixPlatformUtils.cpp index 1aa31df576a5ef27ef0c9e97144074e0b487e576..6b950a7115560f5009959f28d0106eedc48bb82a 100644 --- a/src/xercesc/util/Platforms/Interix/InterixPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/Interix/InterixPlatformUtils.cpp @@ -15,17 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2005/04/05 18:36:01 cargilld - * Change platform mutex code to do a panic instead of throwing an exception as the exception code uses mutexes and this can result in infinite recursion. - * - * Revision 1.2 2004/09/08 13:56:40 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2004/02/04 13:26:44 amassari - * Added support for the Interix platform (Windows Services for Unix 3.5) - * - * + * $Id$ */ diff --git a/src/xercesc/util/Platforms/Linux/LinuxPlatformUtils.cpp b/src/xercesc/util/Platforms/Linux/LinuxPlatformUtils.cpp index e960adc5a767f4652d168331c25827d42fa54abc..1add7c023cbf6b2d251aea6289ffd37c9454cb89 100644 --- a/src/xercesc/util/Platforms/Linux/LinuxPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/Linux/LinuxPlatformUtils.cpp @@ -15,169 +15,7 @@ */ /* - * $Log$ - * Revision 1.26 2005/04/05 18:36:01 cargilld - * Change platform mutex code to do a panic instead of throwing an exception as the exception code uses mutexes and this can result in infinite recursion. - * - * Revision 1.25 2005/01/12 20:06:55 cargilld - * Remove warning messages. - * - * Revision 1.24 2004/09/08 13:56:40 peiyongz - * Apache License Version 2.0 - * - * Revision 1.23 2004/05/05 17:37:12 amassari - * Enable libWWW on Linux - * - * Revision 1.22 2004/01/13 16:34:21 cargilld - * Misc memory management changes. - * - * Revision 1.21 2004/01/06 17:31:20 neilg - * fix static initialization problems, bug 28517; thanks to Reid Spencer - * - * Revision 1.20 2003/12/24 15:24:14 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.19 2003/12/17 15:16:10 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.18 2003/12/17 13:58:03 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.17 2003/10/01 16:32:39 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.16 2003/05/15 18:37:48 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.15 2003/04/25 17:19:53 peiyongz - * throw exception if getcwd() fails - * - * Revision 1.14 2003/04/24 02:54:46 peiyongz - * Logical Path Resolution - * - * Revision 1.13 2003/04/21 04:28:45 peiyongz - * performance tuning - * - * Revision 1.12 2003/03/09 16:56:11 peiyongz - * PanicHandler - * - * Revision 1.11 2003/02/05 18:27:34 tng - * [Bug 13437] Incorrect memory management in LinuxPlatformUtils.cpp. Fixed by Adam Zell. - * - * Revision 1.10 2002/12/02 19:16:46 tng - * [Bug 14723] Memory leak in atomicOpsMutex. Patch from Adam Zell. - * - * Revision 1.9 2002/11/07 22:38:13 peiyongz - * build -miconv on hpux and linux - * - * Revision 1.8 2002/11/04 15:13:00 tng - * C++ Namespace Support. - * - * Revision 1.7 2002/08/19 19:38:17 tng - * [Bug 11771] Linux specific IconvGNU transcoder. Patch from Vasily Tchekalkin. - * - * Revision 1.6 2002/07/15 21:53:04 peiyongz - * CouldNotWriteToFile - * - * Revision 1.5 2002/06/24 15:55:21 peiyongz - * Change from James Berry( jberry@criticalpath.com) - * - * Revision 1.4 2002/06/20 15:28:08 peiyongz - * Fix to compilation error - * - * Revision 1.2 2002/05/21 20:31:47 tng - * Minor update: Remove obsolete code - * - * Revision 1.1.1.1 2002/02/01 22:22:24 peiyongz - * sane_include - * - * Revision 1.22 2001/10/25 15:36:35 tng - * [Bug 4318] Single threaded build fails due to obsolete #define . - * - * Revision 1.21 2001/10/25 15:20:31 tng - * Need to guard with NO_APP_THREADS when destroying the mutex. - * - * Revision 1.20 2001/10/23 23:10:48 peiyongz - * [Bug#880] patch to PlatformUtils:init()/term() and related. from Mark Weaver - * - * Revision 1.19 2001/05/11 12:03:40 tng - * Need to add header <linux/limits> for definition of PATH_MAX - * - * Revision 1.18 2001/05/10 20:40:44 lehors - * built-in buffer limit could be smaller than system limit, - * we now use PATH_MAX instead - patch from Christian Schuhegger - bug #1158 - * - * Revision 1.17 2000/07/25 22:29:55 aruna1 - * Char definitions in XMLUni moved to XMLUniDefs - * - * Revision 1.16 2000/03/24 00:13:03 aruna1 - * Platform initialization taken care for both threaded and non-threaded environment - * - * Revision 1.15 2000/03/20 23:48:52 rahulj - * Added Socket based NetAccessor. This will enable one to - * use HTTP URL's for system id's. Default build options do - * not use this NetAccessor. Specify the '-n socket' option - * to 'runConfigure' to configure Xerces-C to use this new - * feature. The code works under Solaris 2.6, Linux, AIX - * and HPUX 11 with aCC. - * Todo's: enable proper error handling. - * - * Revision 1.14 2000/03/18 00:00:00 roddey - * Initial updates for two way transcoding support - * - * Revision 1.13 2000/03/02 21:10:36 abagchi - * Added empty function platformTerm() - * - * Revision 1.12 2000/03/02 20:42:41 abagchi - * Fixed typo in XMLExcepts - * - * Revision 1.11 2000/03/02 19:55:24 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.10 2000/02/22 00:58:15 aruna1 - * openFile API updated - * - * Revision 1.9 2000/02/06 07:48:28 rahulj - * Year 2K copyright swat. - * - * Revision 1.8 2000/01/25 22:32:56 aruna1 - * Updated panic information - * - * Revision 1.7 2000/01/19 23:21:37 abagchi - * Made this file compatible with ICU 1.4 - * - * Revision 1.6 2000/01/19 17:37:48 abagchi - * Removed the streaming classes - * - * Revision 1.5 2000/01/14 02:04:43 abagchi - * Introduced getFullPath() and weavePath() - * - * Revision 1.4 1999/12/14 23:53:33 rahulj - * Removed the offending Ctrl-M's from the commit message - * logs which was giving packaging problems. - * - * PR: - * Obtained from: - * Submitted by: - * Reviewed by: - * - * Revision 1.3 1999/11/23 02:00:48 rahulj - * Code now works under HPUX 11. Tested inmemory message loader. - * Revamped makefiles. Builds with both DCE threads as well as pthread libraries. - * - * Revision 1.2 1999/11/17 22:35:33 rahulj - * Replaced default attr mutexes with recursive mutexes. Also code works with ICU transcoding service - * - * Revision 1.1.1.1 1999/11/09 01:07:01 twl - * Initial checkin - * - * Revision 1.6 1999/11/08 20:45:30 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/Platforms/OpenServer/OpenServerPlatformUtils.cpp b/src/xercesc/util/Platforms/OpenServer/OpenServerPlatformUtils.cpp index f5a6d1e65a15ee9e93625c831b7ddf9d317e713b..1fc7327e86662fd816db19bc74c847f816825489 100644 --- a/src/xercesc/util/Platforms/OpenServer/OpenServerPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/OpenServer/OpenServerPlatformUtils.cpp @@ -15,61 +15,7 @@ */ /* - * $Log$ - * Revision 1.17 2005/04/05 18:36:01 cargilld - * Change platform mutex code to do a panic instead of throwing an exception as the exception code uses mutexes and this can result in infinite recursion. - * - * Revision 1.16 2004/09/08 13:56:42 peiyongz - * Apache License Version 2.0 - * - * Revision 1.15 2004/01/29 11:51:20 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.14 2004/01/13 16:34:21 cargilld - * Misc memory management changes. - * - * Revision 1.13 2003/12/24 15:24:14 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.12 2003/12/17 19:58:05 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.11 2003/12/17 15:16:10 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.10 2003/12/17 13:58:03 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.9 2003/10/01 16:32:40 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.8 2003/05/15 18:37:49 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/04/25 17:20:11 peiyongz - * throw exception if getcwd() fails - * - * Revision 1.6 2003/04/24 02:55:58 peiyongz - * Logical Path Resolution - * - * Revision 1.5 2003/03/09 16:57:18 peiyongz - * PanicHandler - * - * Revision 1.4 2002/11/19 13:04:32 gareth - * Bug# 14661 Caldera implemented openFileToWrite and writeBufferToFile. Patch from Cameron Dorrat. - * - * Revision 1.3 2002/11/04 15:13:01 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/05/21 20:31:47 tng - * Minor update: Remove obsolete code - * - * Revision 1.1 2002/02/27 22:57:59 peiyongz - * Bug# 6445 Caldera (SCO) OpenServer Port : patch from Martin Kalen - * + * $Id$ */ diff --git a/src/xercesc/util/Platforms/PTX/PTXPlatformUtils.cpp b/src/xercesc/util/Platforms/PTX/PTXPlatformUtils.cpp index 30c78c390424df055c58e61ba45bd6ff485d0395..dbf31fc52d741fa1982055696193002fafc6dfba 100644 --- a/src/xercesc/util/Platforms/PTX/PTXPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/PTX/PTXPlatformUtils.cpp @@ -15,22 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:42 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:13:01 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:25 peiyongz - * sane_include - * - * Revision 1.3 2000/04/12 20:34:49 abagchi - * Now just includes the Solaris file directly since they are identical - * - * Revision 1.2 2000/04/04 21:04:25 abagchi - * Fixed copyrights with initial checkin - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Platforms/Tandem/TandemPlatformUtils.cpp b/src/xercesc/util/Platforms/Tandem/TandemPlatformUtils.cpp index a5a744e746403f519dd05f0270d8f774e451888c..cd5cf6eea091b4b822a467151c981485931da715 100644 --- a/src/xercesc/util/Platforms/Tandem/TandemPlatformUtils.cpp +++ b/src/xercesc/util/Platforms/Tandem/TandemPlatformUtils.cpp @@ -15,65 +15,7 @@ */ /* - * $Log$ - * Revision 1.13 2004/09/08 13:56:43 peiyongz - * Apache License Version 2.0 - * - * Revision 1.12 2003/12/17 15:16:10 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.11 2003/12/17 13:58:03 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.10 2003/10/01 16:32:40 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.9 2003/05/15 18:37:49 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.8 2003/04/24 02:58:31 peiyongz - * Logical Path Resolution - * - * Revision 1.7 2003/03/09 17:00:11 peiyongz - * PanicHandler - * - * Revision 1.6 2003/02/05 18:29:27 tng - * [Bug 13437] Incorrect memory management in XXXPlatformUtils.cpp. - * - * Revision 1.5 2003/01/09 15:30:39 tng - * Missing panic function in Tandem - * - * Revision 1.4 2002/12/12 16:29:30 peiyongz - * loadAMsgSet() added - * - * Revision 1.3 2002/11/04 15:13:01 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/05/21 20:31:48 tng - * Minor update: Remove obsolete code - * - * Revision 1.1.1.1 2002/02/01 22:22:26 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 21:10:38 abagchi - * Added empty function platformTerm() - * - * Revision 1.3 2000/03/02 19:55:32 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:30 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:06:24 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:32 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/Platforms/UnixWare/UnixWarePlatformUtils.cpp b/src/xercesc/util/Platforms/UnixWare/UnixWarePlatformUtils.cpp index 308631ba430347bcfcfca11f632b51b9c58cf173..db787d403a367764f6a7c523037a8b2da4042e24 100644 --- a/src/xercesc/util/Platforms/UnixWare/UnixWarePlatformUtils.cpp +++ b/src/xercesc/util/Platforms/UnixWare/UnixWarePlatformUtils.cpp @@ -15,107 +15,7 @@ */ /* - * $Log$ - * Revision 1.20 2005/04/05 18:36:01 cargilld - * Change platform mutex code to do a panic instead of throwing an exception as the exception code uses mutexes and this can result in infinite recursion. - * - * Revision 1.19 2005/01/13 12:36:02 amassari - * Support for UnixWare 7.1.1 (jira# 1148) - * - * Revision 1.18 2004/09/08 13:56:43 peiyongz - * Apache License Version 2.0 - * - * Revision 1.17 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.16 2004/01/13 16:34:22 cargilld - * Misc memory management changes. - * - * Revision 1.15 2003/12/24 15:24:14 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.14 2003/12/17 19:58:05 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.13 2003/12/17 15:16:10 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.12 2003/12/17 13:58:03 cargilld - * Platform update for memory management so that the static memory manager (one - * used to call Initialize) is only for static data. - * - * Revision 1.11 2003/10/01 16:32:40 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.10 2003/05/15 18:37:49 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.9 2003/04/25 17:21:31 peiyongz - * throw exception if getcwd() fails - * - * Revision 1.8 2003/04/24 02:59:20 peiyongz - * Logical Path Resolution - * - * Revision 1.7 2003/04/21 04:32:10 peiyongz - * performance tuning - * - * Revision 1.6 2003/03/09 17:01:08 peiyongz - * PanicHandler - * - * Revision 1.5 2003/03/07 20:34:16 tng - * [Bug 17774] Unixware platform utils not implemented . Patch from Peter Crozier. - * - * Revision 1.4 2002/11/04 15:13:01 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/05/21 20:31:48 tng - * Minor update: Remove obsolete code - * - * Revision 1.2 2002/05/01 21:13:32 tng - * [Bug 7265] UnixWare port broken in platformTerm() since rev 1.10. - * - * Revision 1.1.1.1 2002/02/01 22:22:26 peiyongz - * sane_include - * - * Revision 1.11 2001/10/25 15:20:31 tng - * Need to guard with NO_APP_THREADS when destroying the mutex. - * - * Revision 1.10 2001/10/23 23:13:09 peiyongz - * [Bug#880] patch to PlatformUtils:init()/term() and related. from Mark Weaver - * - * Revision 1.9 2001/02/09 14:40:02 tng - * Update support for SCO UnixWare 7 (gcc). Tested under UnixWare 7.1.1 with gcc version 2.95.2 19991024 (release) with gmake 3.79.1. Updated by Martin Kalen. - * - * Revision 1.8 2000/07/25 22:30:54 aruna1 - * Char definitions in XMLUni moved to XMLUniDefs - * - * Revision 1.7 2000/03/24 00:13:34 aruna1 - * Platform initialization taken care for both threaded and non-threaded environment - * - * Revision 1.6 2000/03/02 21:10:39 abagchi - * Added empty function platformTerm() - * - * Revision 1.5 2000/03/02 20:42:42 abagchi - * Fixed typo in XMLExcepts - * - * Revision 1.4 2000/03/02 19:55:33 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:31 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/25 22:33:13 aruna1 - * Updated panic information - * - * Revision 1.1 1999/12/17 22:24:03 rahulj - * Added missing UnixWare files to the repository. - * - * Created by Ron Record (rr@sco.com) based on SolarisPlatformUtils.cpp - * 13-Nov-1999 + * $Id$ */ diff --git a/src/xercesc/util/QName.cpp b/src/xercesc/util/QName.cpp index 1766da87e47133e11e2a7fdf3360966ee6bff63c..a1f6f85f4a4b998292721b19d90e5f20c98c4ee4 100644 --- a/src/xercesc/util/QName.cpp +++ b/src/xercesc/util/QName.cpp @@ -15,79 +15,7 @@ */ /* - * $Log$ - * Revision 1.15 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.14 2004/10/28 20:14:41 peiyongz - * Data member reshuffle - * - * Revision 1.13 2004/10/19 15:08:53 knoaman - * Performance improvement - * - * Revision 1.12 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2003/10/01 16:32:39 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.10 2003/09/25 22:24:28 peiyongz - * Using writeString/readString - * - * Revision 1.9 2003/09/25 15:22:34 peiyongz - * Implementation of Serialization - * - * Revision 1.8 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/05/15 19:04:35 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.6 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.5 2002/10/30 21:52:00 tng - * [Bug 13641] compiler-generated copy-constructor for QName doesn't do the right thing. - * - * Revision 1.4 2002/09/24 19:51:24 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.3 2002/09/05 16:06:41 tng - * [Bug 12232] Make operator to be constant. - * - * Revision 1.2 2002/04/02 15:31:48 knoaman - * Modiy QName comparison (operator=). - * - * Revision 1.1.1.1 2002/02/01 22:22:11 peiyongz - * sane_include - * - * Revision 1.8 2001/12/06 17:48:36 tng - * Performance Enhancement. Added setNPrefix and setNLocalPart methods that allow code to take advantage of the fact that it knows the length of the prefix and local name, when possible. That can avoid a copy of the prefix into a null-terminated temporary variable before copying into the fPrefix. - * Also changed the getRawName method so that it would simply return the local part when there is no prefix, instead of allocating another buffer to copy the local part into the fRawName. - * When there is a prefix, changed the getRawName to copy the prefix and local part into the fRawName using XMLString::moveChars instead of using XMLString::copyString and XMLString::catString. The catString method has to loop past the prefix portion of the fRawName, which seems like a waste. - * By Henry Zongaro. - * - * Revision 1.7 2001/07/24 18:31:47 knoaman - * Added support for <group> + extra constraint checking for complexType - * - * Revision 1.6 2001/05/11 13:26:28 tng - * Copyright update. - * - * Revision 1.5 2001/04/19 18:17:08 tng - * Schema: SchemaValidator update, and use QName in Content Model - * - * Revision 1.4 2001/03/21 21:56:11 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.3 2001/02/27 14:48:35 tng - * Schema: Add CMAny and ContentLeafNameTypeVector, by Pei Yong Zhang - * - * Revision 1.2 2001/02/26 21:56:15 tng - * Schema: QName can also be constructed with rawName. - * - * Revision 1.1 2001/02/26 19:44:25 tng - * Schema: add utility class QName, by Pei Yong Zhang. - * + * $Id$ */ #include <xercesc/util/Janitor.hpp> diff --git a/src/xercesc/util/RefArrayOf.c b/src/xercesc/util/RefArrayOf.c index b23a430fbc85a9a17c7c157f9e61c1ff557c2f28..3e6c4124dd4790c4e40b5a42acff6c296f861400 100644 --- a/src/xercesc/util/RefArrayOf.c +++ b/src/xercesc/util/RefArrayOf.c @@ -14,40 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.6 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.4 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/05/15 19:04:35 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:11 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:44 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:03 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:56 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:12 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/RefHash2KeysTableOf.c b/src/xercesc/util/RefHash2KeysTableOf.c index a80f7ebea411fcf1160819614934e77d651f4a20..2fb6223eb7d7e2a46b86baa6b3397f37a093c7fa 100644 --- a/src/xercesc/util/RefHash2KeysTableOf.c +++ b/src/xercesc/util/RefHash2KeysTableOf.c @@ -14,69 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.16 2005/04/05 12:49:12 amassari - * Fix thread safety issues. Jira #30380. Thanks to David Bertoni. - * - * Revision 1.15 2005/02/02 09:27:53 amassari - * Added rehashing capabilities - * - * Revision 1.14 2004/12/30 14:52:34 amassari - * Added API to remove all entries having the same primary key - * - * Revision 1.13 2004/11/19 00:50:22 cargilld - * Memory improvement to utility classes from Christian Will. Remove dependency on XMemory. - * - * Revision 1.11 2004/09/22 11:14:22 amassari - * Reorder initialization of variables in constructor - * - * Revision 1.10 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/08/30 18:56:20 amassari - * Change the order of testing to save some CPU cycles - * - * Revision 1.8 2004/08/30 15:18:35 amassari - * - Added transferElement API - * - The iterator class now can iterate over the items having the same primary key - * - * Revision 1.7 2004/03/01 15:03:08 peiyongz - * new getter: getHashModulus - * - * Revision 1.6 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2003/10/17 21:10:40 peiyongz - * nextElementKey() added - * - * Revision 1.4 2003/05/18 14:02:05 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.3 2003/05/15 19:04:35 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:12 peiyongz - * sane_include - * - * Revision 1.5 2001/07/19 18:43:18 peiyongz - * fix: detect null poiniter in enumerator's ctor. - * - * Revision 1.4 2001/06/04 13:45:03 tng - * The "hash" argument clashes with STL hash. Fixed by Pei Yong Zhang. - * - * Revision 1.3 2001/05/11 13:26:28 tng - * Copyright update. - * - * Revision 1.2 2001/03/14 13:18:21 tng - * typo: should use fKey1 - * - * Revision 1.1 2001/02/27 18:24:00 tng - * Schema: Add utility RefHash2KeysTableOf. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/RefHash3KeysIdPool.c b/src/xercesc/util/RefHash3KeysIdPool.c index a45ddb82471fb8e7ba474ac24d566b45a969cfd6..5b38560d0d5d1398d210e5dc5a14225b520f4225 100644 --- a/src/xercesc/util/RefHash3KeysIdPool.c +++ b/src/xercesc/util/RefHash3KeysIdPool.c @@ -14,72 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.18 2005/02/02 09:29:48 amassari - * Removed warnings - * - * Revision 1.17 2005/01/12 20:06:55 cargilld - * Remove warning messages. - * - * Revision 1.16 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.15 2004/11/19 00:50:22 cargilld - * Memory improvement to utility classes from Christian Will. Remove dependency on XMemory. - * - * Revision 1.13 2004/09/08 13:56:22 peiyongz - * Apache License Version 2.0 - * - * Revision 1.12 2004/08/30 18:56:21 amassari - * Change the order of testing to save some CPU cycles - * - * Revision 1.11 2004/03/01 15:03:08 peiyongz - * new getter: getHashModulus - * - * Revision 1.10 2004/01/29 11:48:46 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.9 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.8 2003/11/03 22:00:31 peiyongz - * RefHashTable-like enumeration accessing added - * - * Revision 1.7 2003/10/29 16:18:05 peiyongz - * size() added and Reset() bug fixed - * - * Revision 1.6 2003/06/02 15:18:08 neilg - * fix for bug #20092; thanks to Berin Lautenbach - * - * Revision 1.5 2003/05/21 21:08:04 knoaman - * gcc 2.95.x is generating an internal error for some template definitions, so - * we use the default memory manger in such cases. - * - * Revision 1.4 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/05/15 19:04:35 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:12 peiyongz - * sane_include - * - * Revision 1.4 2001/07/19 18:43:18 peiyongz - * fix: detect null poiniter in enumerator's ctor. - * - * Revision 1.3 2001/06/04 13:45:04 tng - * The "hash" argument clashes with STL hash. Fixed by Pei Yong Zhang. - * - * Revision 1.2 2001/05/11 13:26:29 tng - * Copyright update. - * - * Revision 1.1 2001/03/21 21:56:12 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/RefHashTableOf.c b/src/xercesc/util/RefHashTableOf.c index b7868891799d5067bfb2a95d7de6607bdeea486c..a9bf779aaaa00ef2a218d067c630c1618d2ea85b 100644 --- a/src/xercesc/util/RefHashTableOf.c +++ b/src/xercesc/util/RefHashTableOf.c @@ -14,112 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.22 2005/04/22 16:12:48 dbertoni - * Patch for Jira issue XERCESC-1410. - * - * Revision 1.21 2005/02/25 09:16:51 gareth - * Fix thread safety issues. Jira #30380. Thanks to David Bertoni. - * - * Revision 1.20 2005/02/08 09:21:11 amassari - * Removed warnings - * - * Revision 1.19 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.18 2004/11/19 00:50:22 cargilld - * Memory improvement to utility classes from Christian Will. Remove dependency on XMemory. - * - * Revision 1.17 2004/11/18 01:35:20 cargilld - * Performance improvement to utility classes from Christian Will. Avoid unnecessary checks and replace with assert calls. - * - * Revision 1.16 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.15 2004/04/22 10:47:44 cargilld - * Misc fix to update fCount in the correct place. - * - * Revision 1.14 2004/03/01 15:03:08 peiyongz - * new getter: getHashModulus - * - * Revision 1.13 2004/01/29 11:48:46 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.12 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.11 2003/08/20 11:51:39 gareth - * Reorderd initializer list to prevent compiler warning. - * - * Revision 1.10 2003/05/18 14:02:05 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.9 2003/05/16 21:36:59 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.8 2003/05/15 19:04:35 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/05/15 10:37:08 gareth - * Optimization. We now resize the hash when appropriate. Patch by Nathan Codding. - * - * Revision 1.6 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.5 2002/07/11 18:49:53 knoaman - * Add setAdoptElements method. - * Rename removeBucketElemSafe to orphanKey. - * - * Revision 1.4 2002/07/05 11:31:04 tng - * Fix typo. - * - * Revision 1.3 2002/07/04 15:24:57 tng - * DOM L3: add transferElement and removeBucketElemSafe for use in DOMDocument::renameNode. - * - * Revision 1.2 2002/06/12 17:14:03 tng - * Add function cleanup, reinitialize and nextElementKey for ease of use. - * - * Revision 1.1.1.1 2002/02/01 22:22:12 peiyongz - * sane_include - * - * Revision 1.9 2001/07/19 18:43:18 peiyongz - * fix: detect null poiniter in enumerator's ctor. - * - * Revision 1.8 2001/06/04 13:45:04 tng - * The "hash" argument clashes with STL hash. Fixed by Pei Yong Zhang. - * - * Revision 1.7 2000/09/06 00:24:16 andyh - * Clean up misc compiler warnings - * - * Revision 1.6 2000/07/07 22:16:50 jpolast - * remove old put(value) function. use put(key,value) instead. - * - * Revision 1.5 2000/06/29 18:27:09 jpolast - * bug fix for passing hasher class references to constructor - * - * Revision 1.4 2000/06/27 22:11:12 jpolast - * added more general functionality to hashtables. - * able to specify which hasher to use. - * default: HashXMLCh [hashes XMLCh* strings] - * - * future todo: make hasher class references static so only - * one instance of a hasher is ever created. - * - * Revision 1.3 2000/03/02 19:54:44 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:03 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:04:59 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:12 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/RefStackOf.c b/src/xercesc/util/RefStackOf.c index 1a839e050a08765c717ae7f40931413f0e59e7d8..ac635f23f31f119fcbaae30ad40c0137156c7669 100644 --- a/src/xercesc/util/RefStackOf.c +++ b/src/xercesc/util/RefStackOf.c @@ -14,37 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.5 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:12 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:44 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:03 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:05:02 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:13 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/RefVectorOf.c b/src/xercesc/util/RefVectorOf.c index 0b6812dbd10c31c3655aac3ea42d202503a3dc5a..efb740dd420fe48079aee081c331e67d1be1b798 100644 --- a/src/xercesc/util/RefVectorOf.c +++ b/src/xercesc/util/RefVectorOf.c @@ -14,67 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.12 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2003/09/10 14:56:31 neilg - * fix compiler warnings on ISeries; add Apache copyright notice - * - * Revision 1.10 2003/05/30 16:11:45 gareth - * Fixes so we compile under VC7.1. Patch by Alberto Massari. - * - * Revision 1.9 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.8 2003/05/15 19:07:45 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/02/06 16:11:30 peiyongz - * Bug#16826: RefVectorOf.c has errors in strict ANSI mode, patch from - * David Bertoni (David_N_Bertoni@lotus.com ) - * - * Revision 1.6 2002/12/17 21:06:02 gareth - * Removed defaulting from parameters in c files as windows and gcc 3.2 say this is wrong. - * - * Revision 1.5 2002/12/17 17:17:58 gareth - * added abstract base class BaseRefVectorOf from which both RefVectorOf and RefArrayVectorOf inherit - * the new RefArrayVectorOf has proper destructor for array deletion - * - * Revision 1.4 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/02/05 15:38:14 tng - * [Bug 6114] Memory leaks on iDOM getElementsByTagName(). - * - * Revision 1.2 2002/02/05 13:11:06 tng - * [Bug 6114] Memory leaks on iDOM getElementsByTagName(). - * - * Revision 1.1.1.1 2002/02/01 22:22:12 peiyongz - * sane_include - * - * Revision 1.5 2001/06/25 13:01:49 knoaman - * Add constraint checking on elements in complex types to prevent same - * element names from having different definitions - use substitueGroups. - * - * Revision 1.4 2000/07/31 19:18:25 jpolast - * bug fix in removeAll() to zero out all the pointers. - * - * Revision 1.3 2000/03/02 19:54:45 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:03 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:05:04 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:13 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/StringPool.cpp b/src/xercesc/util/StringPool.cpp index 2626fa0ff88723d08d2d0436548757aeddb198ac..26a8cda0aafb320f22a0b9b5da3eb025082f180c 100644 --- a/src/xercesc/util/StringPool.cpp +++ b/src/xercesc/util/StringPool.cpp @@ -15,66 +15,7 @@ */ /* - * $Log$ - * Revision 1.12 2004/12/13 16:35:21 cargilld - * Performance improvement from Christian Will. - * - * Revision 1.11 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/03/02 23:21:37 peiyongz - * eliminate leakage - * - * Revision 1.9 2004/01/29 11:48:46 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.8 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/10/29 16:18:41 peiyongz - * Implement serialization/deserialization - * - * Revision 1.6 2003/10/09 13:49:30 neilg - * make StringPool functions virtual so that we can implement a synchronized version of StringPool for thread-safe updates. - * - * Revision 1.5 2003/05/18 14:02:05 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/05/15 19:07:45 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:04 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:12 peiyongz - * sane_include - * - * Revision 1.6 2001/10/22 15:43:35 tng - * [Bug 3361] "String pool id was not legal" error in Attributes::getURI(). - * - * Revision 1.5 2000/07/07 22:16:51 jpolast - * remove old put(value) function. use put(key,value) instead. - * - * Revision 1.4 2000/05/15 22:31:20 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.3 2000/03/02 19:54:46 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:04 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:05:10 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:14 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/util/SynchronizedStringPool.cpp b/src/xercesc/util/SynchronizedStringPool.cpp index 5713906563034db7e2929c56792b1bc3de79f965..ba24c8ead602408ead2571e36b67cfc964a2b565 100644 --- a/src/xercesc/util/SynchronizedStringPool.cpp +++ b/src/xercesc/util/SynchronizedStringPool.cpp @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2003/10/09 15:35:13 neilg - * fix bug in synchronized addOrFind method; thanks to Khaled for pointing this out - * - * Revision 1.1 2003/10/09 13:51:16 neilg - * implementation of a StringPool implementation that permits thread-safe updates. This can now be used by a grammar pool that is locked so that scanners have somehwere to store information about newly-encountered URIs - * + * $Id$ */ diff --git a/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp b/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp index 9f1007b4e629ce30f925b63d374fa2664ceb3e1f..f604df8e9ad2308cd2eee7fe8d8287e1e45dd73d 100644 --- a/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp +++ b/src/xercesc/util/Transcoders/Cygwin/CygwinTransService.cpp @@ -15,49 +15,7 @@ */ /* - * $Log$ - * Revision 1.14 2005/01/07 15:12:11 amassari - * Removed warnings - * - * Revision 1.13 2004/09/08 13:56:43 peiyongz - * Apache License Version 2.0 - * - * Revision 1.12 2004/01/19 16:06:56 amassari - * WideCharToMultiByte and MultiByteToWideChar return 0 on failure, not -1 - * - * Revision 1.11 2004/01/13 16:34:22 cargilld - * Misc memory management changes. - * - * Revision 1.10 2003/12/24 15:24:15 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.9 2003/11/08 23:37:00 neilg - * fix for bug 24287 by Abe Backus. - * - * Revision 1.8 2003/05/17 16:32:17 knoaman - * Memory manager implementation : transcoder update. - * - * Revision 1.7 2003/05/16 14:04:46 neilg - * fix compilation error - * - * Revision 1.6 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/05/15 18:47:02 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/03/09 17:02:20 peiyongz - * PanicHandler - * - * Revision 1.3 2003/03/07 18:15:57 tng - * Return a reference instead of void for operator= - * - * Revision 1.2 2002/11/04 15:14:32 tng - * C++ Namespace Support. - * - * Revision 1.1 2002/08/19 18:35:56 tng - * [Bug 6467] Installing Xerces C++ on cygwin environment. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp b/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp index 0e819d4b1e4a33579b74b1fed35905dc78c02a52..de18bbd4d2bca1b3125099b8d56445ea1bec471d 100644 --- a/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp +++ b/src/xercesc/util/Transcoders/Iconv400/iconv_cnv.cpp @@ -14,35 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.5 2004/09/24 11:25:31 cargilld - * Fixes to build on OS400. Thanks to Patrick Townsend and Jay Hansen. - * - * Revision 1.4 2004/09/23 21:44:13 cargilld - * Fixes to build on OS400. Thanks to Patrick Townsend and Jay Hansen. - * - * Revision 1.3 2004/09/08 13:56:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:14:33 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:36 peiyongz - * sane_include - * - * Revision 1.1 2001/06/25 16:19:14 tng - * Rename iconv_cnv.c to iconv_cnv.cpp. AS400 changes by Linda Swan. - * - * Revision 1.3 2001/06/19 19:31:04 tng - * Latest AS/400 update. - * - * Revision 1.2 2000/09/12 17:06:49 aruna1 - * Replaced INDEX_OUTOFBOUNDS error to BUFFER_OVERFLOW error for toUnicode and from_Unicode functions for compatibility with icu 1.6 - * - * Revision 1.1 2000/02/10 18:08:28 abagchi - * Initial checkin - * +/* + * $Id$ */ #include <xercesc/util/XercesDefs.hpp> diff --git a/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp b/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp index 6a701833ebbda13c92ecbc8ad66d25b710973b37..44616ebc4fecb30f81cfb82aaaa96db0cc17a887 100644 --- a/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp +++ b/src/xercesc/util/Transcoders/Iconv400/iconv_util.cpp @@ -14,35 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.5 2005/05/18 13:44:44 cargilld - * OS400 updates from Jay Hansen. - * - * Revision 1.5 2005/03/09 21:44:13 jrhansen - * Use qlgusr.h instead of QlgCvtTextDescToDesc prototype jrhansen @15 - * - * Revision 1.4 2004/09/23 21:44:13 cargilld - * Fixes to build on OS400. Thanks to Patrick Townsend and Jay Hansen. - * - * Revision 1.3 2004/09/08 13:56:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:14:33 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:36 peiyongz - * sane_include - * - * Revision 1.2 2001/10/24 14:06:59 peiyongz - * [Bug#880] patch to PlatformUtils:init()/term() and related. from Mark Weaver - * - * Revision 1.1 2001/06/25 16:19:56 tng - * Rename iconv_util.h to iconv_util.hpp. AS400 changes by Linda Swan. - * - * Revision 1.1 2000/02/10 18:08:28 abagchi - * Initial checkin - * +/* + * $Id$ */ #include <xercesc/util/XercesDefs.hpp> diff --git a/src/xercesc/util/Transcoders/Iconv400/pos400.h b/src/xercesc/util/Transcoders/Iconv400/pos400.h index 24665d52ae064d0a4554ad795504c95c11306936..dccc65b067f8a158e212714918b068b7b8009d59 100644 --- a/src/xercesc/util/Transcoders/Iconv400/pos400.h +++ b/src/xercesc/util/Transcoders/Iconv400/pos400.h @@ -14,17 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.2 2004/09/08 13:56:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1.1.1 2002/02/01 22:22:36 peiyongz - * sane_include - * - * Revision 1.1 2000/02/10 18:08:28 abagchi - * Initial checkin - * +/* + * $Id$ */ /* Define the platform we're on. */ diff --git a/src/xercesc/util/Transcoders/Iconv400/utypes.h b/src/xercesc/util/Transcoders/Iconv400/utypes.h index 67769b7a503f4a1004ffd7a05078468d640a0528..1769d22ccccf4fede8595bcd0d66e25c2b37e1f2 100644 --- a/src/xercesc/util/Transcoders/Iconv400/utypes.h +++ b/src/xercesc/util/Transcoders/Iconv400/utypes.h @@ -14,20 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.3 2004/09/08 13:56:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:14:33 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:36 peiyongz - * sane_include - * - * Revision 1.1 2000/02/10 18:08:28 abagchi - * Initial checkin - * +/* + * $Id$ */ #ifndef UTYPES_H diff --git a/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.cpp b/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.cpp index 447edbbcb0db56b49dcaaf30617e368a6bc29f68..9498f478c02c2cf125e1ecc9d306a307c717e50b 100644 --- a/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.cpp +++ b/src/xercesc/util/Transcoders/IconvFBSD/IconvFBSDTransService.cpp @@ -15,71 +15,7 @@ */ /* - * $Log$ - * Revision 1.17 2004/09/08 13:56:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.16 2004/07/23 16:05:50 amassari - * transcode was badly terminating the converted string (jira#1179) - * - * Revision 1.15 2003/12/24 15:24:15 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.14 2003/05/17 16:32:17 knoaman - * Memory manager implementation : transcoder update. - * - * Revision 1.13 2003/05/16 21:37:00 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.12 2003/05/15 18:47:04 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.11 2003/03/09 17:02:57 peiyongz - * PanicHandler - * - * Revision 1.10 2003/03/07 15:08:57 tng - * [Bug 17571] fix building IconvFBSD (namespaces) . Patch from Bjoern A. Zeeb. - * - * Revision 1.9 2003/03/07 14:42:45 tng - * [Bug 17570] IconvFBSD build on alpha,sparc. Patch from Bjoern A. Zeeb. - * - * Revision 1.8 2003/02/25 08:15:42 gareth - * Patch to fix compile problem in bug #17358. Patch by Michael Cahill. - * - * Revision 1.7 2002/12/31 18:42:43 tng - * [Bug 15608] IconvLCPTranscoder::transcode() is wrong at wcstombs() usage. - * - * Revision 1.6 2002/11/04 15:14:34 tng - * C++ Namespace Support. - * - * Revision 1.5 2002/07/04 18:20:18 tng - * [Bug 10253] Bugfix for the IconvFBSD transcoder. Patch from Max Gotlib. - * - * Revision 1.4 2002/04/11 15:38:05 knoaman - * String lower case support for FreeBSD by Max Gotlib - * - * Revision 1.3 2002/04/09 15:44:00 knoaman - * Add lower case string support. - * - * Revision 1.2 2002/03/18 13:39:11 tng - * [Bug 7162 ] IconvFreeBSDTransService.cpp needs an #include statement fixed to use xercesc. - * - * Revision 1.1.1.1 2002/02/01 22:22:36 peiyongz - * sane_include - * - * Revision 1.4 2002/01/14 19:45:15 tng - * Support IconvFBSD in multi-threading environment with all the possible combinations of threading and transcoding options. By Max Gotlib. - * - * Revision 1.3 2001/12/12 14:48:16 tng - * More bug fixes in IconvFBSD Transcoder. By Max Gotlib. - * - * Revision 1.2 2001/12/11 15:10:14 tng - * More changes to IconvFBSDTransService. Allow using "old" TransServece implementation (via '-t native' option to runConfigure) or - * to employ libiconv (it is a part of FreeBSD ports-collection) services. By Max Gotlib. - * - * Revision 1.1 2001/12/03 14:45:11 tng - * FreeBSD native transcoder (IconvFBSD) added by Max Gotlib. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp b/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp index a94f95d75947acb1758938cb9819914575df2929..c92cbad0ba31ee684cd34f3f1e2fee419226f633 100644 --- a/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp +++ b/src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp @@ -15,53 +15,7 @@ */ /* - * $Log$ - * Revision 1.15 2004/09/08 13:56:45 peiyongz - * Apache License Version 2.0 - * - * Revision 1.14 2004/07/23 15:29:09 amassari - * transcode was badly terminating the converted string (jira#1206) - * - * Revision 1.13 2004/07/23 14:35:03 amassari - * A global mutex was not cleaned up - * - * Revision 1.12 2004/02/25 14:53:24 peiyongz - * Bug#27209: Xerces 2.5.0 does not build with option -t IconvGNU because of syntax errors! - * - * Revision 1.11 2003/12/24 15:24:15 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.10 2003/08/19 14:01:41 neilg - * fix for bug 22537 - * - * Revision 1.9 2003/05/17 16:32:18 knoaman - * Memory manager implementation : transcoder update. - * - * Revision 1.8 2003/05/16 21:37:00 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.7 2003/05/15 18:47:05 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.6 2003/04/07 16:52:13 peiyongz - * Bug# 18672: IconvGNUTranscoder can't be build when namespaces is on. - * Patch from Bacek@yandex-team.ru (Vasily Tchekalkin) - * - * Revision 1.5 2003/03/09 17:03:25 peiyongz - * PanicHandler - * - * Revision 1.4 2002/12/31 18:42:54 tng - * [Bug 15608] IconvLCPTranscoder::transcode() is wrong at wcstombs() usage. - * - * Revision 1.3 2002/11/04 15:14:34 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/27 13:33:43 tng - * [Bug 12547] Xerces C++ 2.1 fails to build on Linux 64 bits arch with -tlinux. Patch from Guillaume Morin. - * - * Revision 1.1 2002/08/19 19:38:18 tng - * [Bug 11771] Linux specific IconvGNU transcoder. Patch from Vasily Tchekalkin. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/Uniconv390/XML256TableTranscoder390.cpp b/src/xercesc/util/Transcoders/Uniconv390/XML256TableTranscoder390.cpp index 77291334aa8e10d8b43a659f01347708ad3ed438..3057338194226bb8a90ac6f84e4e4fa824c5484c 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/XML256TableTranscoder390.cpp +++ b/src/xercesc/util/Transcoders/Uniconv390/XML256TableTranscoder390.cpp @@ -15,13 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:46 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2004/02/06 15:02:11 cargilld - * Intrinsic transcoding support for 390. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/Uniconv390/XML88591Transcoder390.cpp b/src/xercesc/util/Transcoders/Uniconv390/XML88591Transcoder390.cpp index 756e2322b76d922d4a66a3095abfe792176f940b..d8a6c9bf90efb82ba7928bcc51b7561a8c6d0fff 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/XML88591Transcoder390.cpp +++ b/src/xercesc/util/Transcoders/Uniconv390/XML88591Transcoder390.cpp @@ -15,13 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:46 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2004/02/06 18:27:26 cargilld - * Misc 390 changes. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/Uniconv390/XMLASCIITranscoder390.cpp b/src/xercesc/util/Transcoders/Uniconv390/XMLASCIITranscoder390.cpp index 6c43606dc148630112cfe6de50d28e8321d397ae..9ff4d8a2231d45650ca2799be0e2a1a9445fb54e 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/XMLASCIITranscoder390.cpp +++ b/src/xercesc/util/Transcoders/Uniconv390/XMLASCIITranscoder390.cpp @@ -15,13 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:46 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2004/02/06 15:02:11 cargilld - * Intrinsic transcoding support for 390. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/Uniconv390/XMLEBCDICTranscoder390.cpp b/src/xercesc/util/Transcoders/Uniconv390/XMLEBCDICTranscoder390.cpp index ea254b1ba7666e2178e50e7d8cde7411a73a6b4f..f44da811d39f0f1b987704a3557c362d34eaee41 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/XMLEBCDICTranscoder390.cpp +++ b/src/xercesc/util/Transcoders/Uniconv390/XMLEBCDICTranscoder390.cpp @@ -15,13 +15,7 @@ */ /* - * $Log$ - * Revision 1.2 2004/09/08 13:56:46 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2004/02/06 15:02:11 cargilld - * Intrinsic transcoding support for 390. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1047Transcoder390.cpp b/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1047Transcoder390.cpp index 2923b799bde82b15f3de20a6d54924398a306c9b..49ade1d51a5a4a3e20b6dcef31253937691e0168 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1047Transcoder390.cpp +++ b/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1047Transcoder390.cpp @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:46 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2004/06/15 17:26:25 neilg - * make sure tables are properly aligned; thanks to Steve Dulin - * - * Revision 1.1 2004/02/06 15:02:11 cargilld - * Intrinsic transcoding support for 390. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1140Transcoder390.cpp b/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1140Transcoder390.cpp index d9d79b5d56387fc44d201fb33a6d7a451a39451b..6bd035a85aa44fe369c422bc04614fabfa214759 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1140Transcoder390.cpp +++ b/src/xercesc/util/Transcoders/Uniconv390/XMLIBM1140Transcoder390.cpp @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:46 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2004/06/15 17:26:25 neilg - * make sure tables are properly aligned; thanks to Steve Dulin - * - * Revision 1.2 2004/02/06 18:18:09 cargilld - * Misc 390 changes. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/Uniconv390/XMLUTF8Transcoder390.cpp b/src/xercesc/util/Transcoders/Uniconv390/XMLUTF8Transcoder390.cpp index 2260bfbe0d984a89c1dedddd111807a3646e9337..a071b23219dda75ec120da53373caf35b02883a6 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/XMLUTF8Transcoder390.cpp +++ b/src/xercesc/util/Transcoders/Uniconv390/XMLUTF8Transcoder390.cpp @@ -15,19 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2005/02/23 15:57:48 cargilld - * Copy performance change made to XMLUTF8Transcoder.cpp to the 390 version. - * - * Revision 1.5 2004/09/08 13:56:46 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2004/06/30 19:04:17 peiyongz - * XML1.0-3rd Edition: UTF_8 - * - * Revision 1.3 2004/02/06 18:23:55 cargilld - * Misc 390 changes. - * + * $Id$ */ diff --git a/src/xercesc/util/Transcoders/Uniconv390/XMLWin1252Transcoder390.cpp b/src/xercesc/util/Transcoders/Uniconv390/XMLWin1252Transcoder390.cpp index da76f395ff9c370f81d21768343aef4974ddf47f..4f7eb85ab08f996ffa9f7feb10066d58705b8ad8 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/XMLWin1252Transcoder390.cpp +++ b/src/xercesc/util/Transcoders/Uniconv390/XMLWin1252Transcoder390.cpp @@ -15,16 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:46 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2004/06/15 17:26:25 neilg - * make sure tables are properly aligned; thanks to Steve Dulin - * - * Revision 1.2 2004/02/06 18:27:26 cargilld - * Misc 390 changes. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/Transcoders/Uniconv390/ascii.s b/src/xercesc/util/Transcoders/Uniconv390/ascii.s index 213010018f43ff86d16d5f602580a81105f30e4a..c628e16e990f501f9e4cbdafbc2d343bbe4ac299 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/ascii.s +++ b/src/xercesc/util/Transcoders/Uniconv390/ascii.s @@ -15,16 +15,7 @@ * * -* $Log$ -* Revision 1.3 2004/09/17 09:58:09 cargilld -* Updates to build on OS390 from Steve Dulin. -* -* Revision 1.2 2004/09/08 13:56:46 peiyongz -* Apache License Version 2.0 -* -* Revision 1.1 2004/02/06 14:52:38 cargilld -* Intrinsic transcoding support for 390. -* +* $Id$ * TROTASC CSECT diff --git a/src/xercesc/util/Transcoders/Uniconv390/trot.s b/src/xercesc/util/Transcoders/Uniconv390/trot.s index f96909665f86b777463cdfc5019863be64656bfa..cbebf3fa19ac0cb65210620729a2d2930de3104e 100644 --- a/src/xercesc/util/Transcoders/Uniconv390/trot.s +++ b/src/xercesc/util/Transcoders/Uniconv390/trot.s @@ -15,16 +15,7 @@ * * -* $Log$ -* Revision 1.3 2004/09/17 09:58:09 cargilld -* Updates to build on OS390 from Steve Dulin. -* -* Revision 1.2 2004/09/08 13:56:46 peiyongz -* Apache License Version 2.0 -* -* Revision 1.1 2004/02/06 15:02:11 cargilld -* Intrinsic transcoding support for 390. -* +* $Id$ * TROT CSECT diff --git a/src/xercesc/util/ValueArrayOf.c b/src/xercesc/util/ValueArrayOf.c index d314e1bb1330e52623b8e6d722937bef7b0df5d1..ce4e9ce187ff50b218f73b29206677ae111eb5c6 100644 --- a/src/xercesc/util/ValueArrayOf.c +++ b/src/xercesc/util/ValueArrayOf.c @@ -14,46 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.8 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.7 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/12/19 23:02:25 cargilld - * More memory management updates. - * - * Revision 1.5 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.4 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/05/15 19:07:46 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:13 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:47 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:04 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:05:26 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:17 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/ValueHashTableOf.c b/src/xercesc/util/ValueHashTableOf.c index 5666e18b1af73e6e0e231f5ffce08727962d8591..cb852025d86552d14b77b71d408f2feb8780365b 100644 --- a/src/xercesc/util/ValueHashTableOf.c +++ b/src/xercesc/util/ValueHashTableOf.c @@ -14,35 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.12 2005/02/02 09:29:48 amassari - * Removed warnings - * - * Revision 1.11 2004/11/19 00:50:22 cargilld - * Memory improvement to utility classes from Christian Will. Remove dependency on XMemory. - * - * Revision 1.9 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/12/16 18:37:14 knoaman - * Add nextElementKey method - * - * Revision 1.6 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/05/15 19:07:46 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/05/24 19:46:40 knoaman - * Initial checkin. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/ValueStackOf.c b/src/xercesc/util/ValueStackOf.c index f207d5d18881b397eb5e6bcdc46067aae68ef023..c3a03f9b2458cfd0ae99f18c4c865b87012c2b36 100644 --- a/src/xercesc/util/ValueStackOf.c +++ b/src/xercesc/util/ValueStackOf.c @@ -14,40 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.6 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.4 2003/05/29 13:26:44 knoaman - * Fix memory leak when using deprecated dom. - * - * Revision 1.3 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:13 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:54:47 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:05 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:05:29 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:18 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/ValueVectorOf.c b/src/xercesc/util/ValueVectorOf.c index 3d10b6968279e2e65e1d4cbd269785b60d760727..a2acb7a046881b028355cfa71d3f9361412aca01 100644 --- a/src/xercesc/util/ValueVectorOf.c +++ b/src/xercesc/util/ValueVectorOf.c @@ -14,64 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.12 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.11 2004/11/11 01:31:54 peiyongz - * Avoid unnecessary expansion -- patch from Christian - * - * Revision 1.10 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.8 2003/11/21 15:44:12 amassari - * insertElementAt was not checking if there was room for the new element (bug#24714) - * - * Revision 1.7 2003/05/29 13:26:44 knoaman - * Fix memory leak when using deprecated dom. - * - * Revision 1.6 2003/05/20 21:06:30 knoaman - * Set values to 0. - * - * Revision 1.5 2003/05/16 21:37:00 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.4 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/05/15 19:07:46 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:13 peiyongz - * sane_include - * - * Revision 1.5 2002/01/10 17:44:49 knoaman - * Fix for bug 5786. - * - * Revision 1.4 2001/08/09 15:24:37 knoaman - * add support for <anyAttribute> declaration. - * - * Revision 1.3 2000/03/02 19:54:47 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/06 07:48:05 rahulj - * Year 2K copyright swat. - * - * Revision 1.1.1.1 1999/11/09 01:05:31 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:18 rahul - * Swat for adding in Product name and CVS comment log variable. - * +/* + * $Id$ */ diff --git a/src/xercesc/util/XMLAbstractDoubleFloat.cpp b/src/xercesc/util/XMLAbstractDoubleFloat.cpp index dd55ed6e2f740671498e0d45743c7b11f89f05e2..a6ec2a45fba129377cdc4a54dfaf7ce0dcb9e3c6 100644 --- a/src/xercesc/util/XMLAbstractDoubleFloat.cpp +++ b/src/xercesc/util/XMLAbstractDoubleFloat.cpp @@ -16,109 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.31 2004/11/24 02:34:08 cargilld - * Various bug fixes and code cleanup for XSValue. - * - * Revision 1.30 2004/10/28 20:14:58 peiyongz - * store/load fDataOverflowed - * - * Revision 1.29 2004/09/09 20:09:30 peiyongz - * getDataOverflowed() - * - * Revision 1.28 2004/09/08 13:56:23 peiyongz - * Apache License Version 2.0 - * - * Revision 1.27 2004/08/23 16:06:49 peiyongz - * Fix to memory leakage in getCanRep - * - * Revision 1.26 2004/01/29 11:48:46 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.25 2004/01/13 19:50:56 peiyongz - * remove parseContent() - * - * Revision 1.24 2004/01/12 16:23:39 neilg - * remove use of static buffers - * - * Revision 1.23 2004/01/03 00:03:18 peiyongz - * parseContent - * - * Revision 1.22 2003/12/23 21:48:14 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0 - * - * Revision 1.21 2003/12/20 06:21:34 neilg - * fix canonical representation production - * - * Revision 1.20 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.19 2003/12/12 04:51:29 peiyongz - * trailing zeros for double/float w/o decimal point - * - * Revision 1.18 2003/12/11 21:38:12 peiyongz - * support for Canonical Representation for Datatype - * - * Revision 1.17 2003/10/15 14:50:01 peiyongz - * Bugzilla#22821: locale-sensitive function used to validate 'double' type, patch - * from jsweeney@spss.com (Jeff Sweeney) - * - * Revision 1.16 2003/09/25 22:24:28 peiyongz - * Using writeString/readString - * - * Revision 1.15 2003/09/25 15:23:25 peiyongz - * add sizeof(XMLCh) when allocating memory - * - * Revision 1.14 2003/09/23 18:16:07 peiyongz - * Inplementation for Serialization/Deserialization - * - * Revision 1.13 2003/05/16 06:01:52 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.12 2003/05/15 19:07:46 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.11 2003/03/12 20:45:46 peiyongz - * format string for value converted to Zero. - * - * Revision 1.10 2003/03/10 20:55:58 peiyongz - * Schema Errata E2-40 double/float - * - * Revision 1.9 2003/02/02 23:54:43 peiyongz - * getFormattedString() added to return original and converted value. - * - * Revision 1.8 2003/01/30 21:55:22 tng - * Performance: create getRawData which is similar to toString but return the internal data directly, user is not required to delete the returned memory. - * - * Revision 1.7 2002/12/11 00:20:02 peiyongz - * Doing businesss in value space. Converting out-of-bound value into special values. - * - * Revision 1.6 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.5 2002/09/24 19:51:24 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.4 2002/05/03 16:05:45 peiyongz - * Bug 7341: Missing newline at end of util and DOM source files, - * patch from Martin Kalen. - * - * Revision 1.3 2002/03/06 19:13:12 peiyongz - * Patch: more valid lexcial representation for positive/negative zero - * - * Revision 1.2 2002/03/01 18:47:37 peiyongz - * fix: more valid lexcial representation forms for "neural zero" - * - * Revision 1.1.1.1 2002/02/01 22:22:14 peiyongz - * sane_include - * - * Revision 1.2 2001/11/22 21:39:00 peiyongz - * Allow "0.0" to be a valid lexcial representation of ZERO. - * - * Revision 1.1 2001/11/19 21:33:42 peiyongz - * Reorganization: Double/Float - * - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/XMLBigDecimal.cpp b/src/xercesc/util/XMLBigDecimal.cpp index f89e9ac0e92f20c23c52bf2338abdb2421a02f92..b2ebada72adbb603130997052ab65be573855f21 100644 --- a/src/xercesc/util/XMLBigDecimal.cpp +++ b/src/xercesc/util/XMLBigDecimal.cpp @@ -15,97 +15,7 @@ */ /* - * $Log$ - * Revision 1.24 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.23 2004/08/11 16:17:58 peiyongz - * Light weight parsing method - * - * Revision 1.22 2004/03/19 01:15:55 peiyongz - * store/load fRawData - * - * Revision 1.21 2004/01/13 19:50:56 peiyongz - * remove parseContent() - * - * Revision 1.18 2003/12/23 21:48:14 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0 - * - * Revision 1.17 2003/12/17 20:42:16 neilg - * fix two overflow conditions - * - * Revision 1.16 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.15 2003/12/11 21:38:12 peiyongz - * support for Canonical Representation for Datatype - * - * Revision 1.14 2003/10/01 16:32:39 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.13 2003/09/25 22:24:28 peiyongz - * Using writeString/readString - * - * Revision 1.12 2003/09/25 15:23:25 peiyongz - * add sizeof(XMLCh) when allocating memory - * - * Revision 1.11 2003/09/23 18:16:07 peiyongz - * Inplementation for Serialization/Deserialization - * - * Revision 1.10 2003/08/14 02:57:27 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.9 2003/05/16 06:01:53 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.8 2003/05/15 19:07:46 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/04/29 18:13:36 peiyongz - * cut link to XMLBigInteger, patch from Khaled Noaman - * - * Revision 1.6 2003/02/25 17:24:18 peiyongz - * Schema Errata: E2-44 totalDigits/fractDigits - * - * Revision 1.5 2003/02/02 23:54:43 peiyongz - * getFormattedString() added to return original and converted value. - * - * Revision 1.4 2003/01/30 21:55:22 tng - * Performance: create getRawData which is similar to toString but return the internal data directly, user is not required to delete the returned memory. - * - * Revision 1.3 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/08/13 22:11:23 peiyongz - * Fix to Bug#9442 - * - * Revision 1.1.1.1 2002/02/01 22:22:14 peiyongz - * sane_include - * - * Revision 1.8 2001/08/08 18:33:44 peiyongz - * fix: unresolved symbol warning for 'pow'. - * - * Revision 1.7 2001/07/25 19:07:42 peiyongz - * Fix to AIX compilation error: The function abs must have a prototype. - * - * Revision 1.6 2001/07/24 13:58:11 peiyongz - * XMLDouble and related supporting methods from XMLBigInteger/XMLBigDecimal - * - * Revision 1.5 2001/06/07 20:55:21 tng - * Fix no newline at the end warning. By Pei Yong Zhang. - * - * Revision 1.4 2001/05/18 20:17:55 tng - * Schema: More exception messages in XMLBigDecimal/XMLBigInteger/DecimalDatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.3 2001/05/18 13:22:54 tng - * Schema: Exception messages in DatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/11 13:26:30 tng - * Copyright update. - * - * Revision 1.1 2001/05/10 20:51:20 tng - * Schema: Add DecimalDatatypeValidator and XMLBigDecimal, XMLBigInteger. By Pei Yong Zhang. - * + * $Id$ */ // --------------------------------------------------------------------------- @@ -370,7 +280,7 @@ void XMLBigDecimal::parseDecimal(const XMLCh* const toParse /*** E2-44 totalDigits - ... by restricting it to numbers that are expressible as i × 10^-n + ... by restricting it to numbers that are expressible as i � 10^-n where i and n are integers such that |i| < 10^totalDigits and 0 <= n <= totalDigits. normalization: remove all trailing zero after the '.' diff --git a/src/xercesc/util/XMLBigInteger.cpp b/src/xercesc/util/XMLBigInteger.cpp index 0d195dab15afa4eccf902439af82981ada58697b..f74b5dd2a22625912bda615d516cba5125858348 100644 --- a/src/xercesc/util/XMLBigInteger.cpp +++ b/src/xercesc/util/XMLBigInteger.cpp @@ -15,73 +15,7 @@ */ /* - * $Log$ - * Revision 1.15 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.14 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.13 2004/08/23 16:06:49 peiyongz - * Fix to memory leakage in getCanRep - * - * Revision 1.12 2004/08/17 21:09:04 peiyongz - * canRep for nonPositivieInteger - * - * Revision 1.11 2004/08/11 16:48:24 peiyongz - * String version compareValue - * - * Revision 1.10 2003/12/23 21:48:14 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0 - * - * Revision 1.9 2003/12/17 20:42:16 neilg - * fix two overflow conditions - * - * Revision 1.8 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/12/11 21:38:12 peiyongz - * support for Canonical Representation for Datatype - * - * Revision 1.6 2003/05/22 02:10:52 knoaman - * Default the memory manager. - * - * Revision 1.5 2003/05/16 06:01:53 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/05/15 19:07:46 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/08/13 22:11:23 peiyongz - * Fix to Bug#9442 - * - * Revision 1.1.1.1 2002/02/01 22:22:14 peiyongz - * sane_include - * - * Revision 1.7 2001/08/23 11:54:26 tng - * Add newline at the end and various typo fixes. - * - * Revision 1.6 2001/07/24 13:58:11 peiyongz - * XMLDouble and related supporting methods from XMLBigInteger/XMLBigDecimal - * - * Revision 1.5 2001/05/31 17:50:26 knoaman - * small modification to XMLBigInteger::toString. - * - * Revision 1.4 2001/05/18 20:17:57 tng - * Schema: More exception messages in XMLBigDecimal/XMLBigInteger/DecimalDatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.3 2001/05/18 13:23:01 tng - * Schema: Exception messages in DatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/11 13:26:31 tng - * Copyright update. - * - * Revision 1.1 2001/05/10 20:51:23 tng - * Schema: Add DecimalDatatypeValidator and XMLBigDecimal, XMLBigInteger. By Pei Yong Zhang. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/XMLDateTime.cpp b/src/xercesc/util/XMLDateTime.cpp index ba9ed1356dd8ccbf2277b03df2e9570d0069b032..444426856f0362aa153b605b693e0154ed32d10f 100644 --- a/src/xercesc/util/XMLDateTime.cpp +++ b/src/xercesc/util/XMLDateTime.cpp @@ -16,114 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.31 2005/05/18 18:24:44 cargilld - * For time schema datatypes, ensure milisecond only contains 0-9. - * - * Revision 1.30 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.29 2004/10/28 20:13:35 peiyongz - * Data member reshuffle - * - * Revision 1.28 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.27 2004/09/02 15:03:50 peiyongz - * To build on AIX - * - * Revision 1.26 2004/08/31 20:50:50 peiyongz - * Parse/keep milisecond as double to retain precision. - * - * Revision 1.25 2004/01/29 11:48:47 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.24 2004/01/25 23:23:26 jberry - * Step around CodeWarrior compiler warning - * - * Revision 1.23 2004/01/13 19:50:56 peiyongz - * remove parseContent() - * - * Revision 1.22 2004/01/13 16:34:20 cargilld - * Misc memory management changes. - * - * Revision 1.21 2004/01/03 00:03:18 peiyongz - * parseContent - * - * Revision 1.20 2003/12/31 02:34:11 neilg - * enable production of canonical representations for dates with negative years, or years >9999 - * - * Revision 1.19 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.18 2003/12/16 22:48:52 peiyongz - * exception thrown upon invalid number, thanks Gareth Reakes. - * - * Revision 1.17 2003/12/11 21:38:12 peiyongz - * support for Canonical Representation for Datatype - * - * Revision 1.16 2003/09/25 22:24:28 peiyongz - * Using writeString/readString - * - * Revision 1.15 2003/09/25 15:22:54 peiyongz - * Solve HP complier error - * - * Revision 1.14 2003/09/23 18:16:07 peiyongz - * Inplementation for Serialization/Deserialization - * - * Revision 1.13 2003/08/14 02:57:27 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.12 2003/05/22 02:10:52 knoaman - * Default the memory manager. - * - * Revision 1.11 2003/05/18 14:02:05 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.10 2003/05/15 19:07:46 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.9 2003/05/15 16:32:19 gareth - * We did not allow dateTimes with a timezone due to the last seconds fix. - * - * Revision 1.8 2003/03/23 22:54:49 peiyongz - * invalid second values - * - * Revision 1.7 2003/02/22 22:49:09 peiyongz - * Schema Errata E2-45 24:00:00 allowed - * - * Revision 1.6 2003/02/02 23:54:43 peiyongz - * getFormattedString() added to return original and converted value. - * - * Revision 1.5 2003/01/30 21:55:22 tng - * Performance: create getRawData which is similar to toString but return the internal data directly, user is not required to delete the returned memory. - * - * Revision 1.4 2002/11/28 20:39:27 peiyongz - * Schema Errata: E2-23 seconds part shall have at least one digit after the dot - * if it appears. - * - * Revision 1.3 2002/11/06 22:22:21 peiyongz - * Schema-Errata: E2-12: gMonth - * - * Revision 1.2 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:14 peiyongz - * sane_include - * - * Revision 1.4 2001/11/14 22:04:03 peiyongz - * Patch to apply check on Year and more rigorous on other fields as well. - * - * Revision 1.3 2001/11/12 20:36:54 peiyongz - * SchemaDateTimeException defined - * - * Revision 1.2 2001/11/09 20:41:45 peiyongz - * Fix: compilation error on Solaris and AIX. - * - * Revision 1.1 2001/11/07 19:16:03 peiyongz - * DateTime Port - * - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/XMLDeleterFor.c b/src/xercesc/util/XMLDeleterFor.c index a43cab1c5f7a360f1b7d28fa3ea473ec4d8f5d44..7080c10878cc56db1f490a691648a8442372b5f8 100644 --- a/src/xercesc/util/XMLDeleterFor.c +++ b/src/xercesc/util/XMLDeleterFor.c @@ -15,21 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:14 peiyongz - * sane_include - * - * Revision 1.1 2000/03/02 19:54:48 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * + * $Id$ */ diff --git a/src/xercesc/util/XMLDouble.cpp b/src/xercesc/util/XMLDouble.cpp index e676560ad839a2697c1bf7bd4c17ec65b2ab5f6a..8d9e44e4082a758eb8b0b6c59fa669ea42b1794e 100644 --- a/src/xercesc/util/XMLDouble.cpp +++ b/src/xercesc/util/XMLDouble.cpp @@ -16,100 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.15 2004/09/09 20:09:30 peiyongz - * getDataOverflowed() - * - * Revision 1.14 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.13 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.12 2003/10/15 14:50:01 peiyongz - * Bugzilla#22821: locale-sensitive function used to validate 'double' type, patch - * from jsweeney@spss.com (Jeff Sweeney) - * - * Revision 1.11 2003/09/23 18:16:07 peiyongz - * Inplementation for Serialization/Deserialization - * - * Revision 1.10 2003/05/16 06:01:53 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.9 2003/05/16 03:11:22 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.8 2003/03/10 20:55:58 peiyongz - * Schema Errata E2-40 double/float - * - * Revision 1.7 2003/02/02 23:54:43 peiyongz - * getFormattedString() added to return original and converted value. - * - * Revision 1.6 2003/01/30 19:14:43 tng - * On some platforms like Solaris strtod will return -0.0. So need to consider this scenario as well. - * - * Revision 1.5 2002/12/11 00:20:02 peiyongz - * Doing businesss in value space. Converting out-of-bound value into special values. - * - * Revision 1.4 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:51:24 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/05/03 16:05:45 peiyongz - * Bug 7341: Missing newline at end of util and DOM source files, - * patch from Martin Kalen. - * - * Revision 1.1.1.1 2002/02/01 22:22:15 peiyongz - * sane_include - * - * Revision 1.16 2001/11/19 21:33:42 peiyongz - * Reorganization: Double/Float - * - * Revision 1.15 2001/11/19 17:27:55 peiyongz - * Boundary Values updated - * - * Revision 1.14 2001/10/26 16:37:46 peiyongz - * Add thread safe code - * - * Revision 1.12 2001/09/20 13:11:41 knoaman - * Regx + misc. fixes - * - * Revision 1.11 2001/09/14 13:57:59 peiyongz - * exponent is a must if 'E' or 'e' is present. - * - * Revision 1.10 2001/08/23 11:54:26 tng - * Add newline at the end and various typo fixes. - * - * Revision 1.9 2001/08/21 15:10:15 peiyongz - * Bugzilla# 3017: MSVC5.0: C2202: 'compareSpecial' : not all - * control paths return a value - * - * Revision 1.8 2001/08/14 22:10:20 peiyongz - * new exception message added - * - * Revision 1.7 2001/07/31 17:38:16 peiyongz - * Fix: memory leak by static (boundry) objects - * - * Revision 1.6 2001/07/31 13:48:29 peiyongz - * fValue removed - * - * Revision 1.5 2001/07/27 20:43:53 peiyongz - * copy ctor: to check for special types. - * - * Revision 1.4 2001/07/26 18:21:15 peiyongz - * Boundary Checking - * - * Revision 1.3 2001/07/25 19:06:56 peiyongz - * Fix to Linux compilation error: XMLDouble::LiteralType' is not an aggregate type - * - * Revision 1.2 2001/07/24 21:52:27 peiyongz - * XMLDouble: move fg...String to XMLUni - * - * Revision 1.1 2001/07/24 13:58:11 peiyongz - * XMLDouble and related supporting methods from XMLBigInteger/XMLBigDecimal - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/XMLFloat.cpp b/src/xercesc/util/XMLFloat.cpp index 84efed261dc409d3ef81266c9706822b0ff5e762..9ab4a590e851eb427c52c2f2de4f09071a6e4ed3 100644 --- a/src/xercesc/util/XMLFloat.cpp +++ b/src/xercesc/util/XMLFloat.cpp @@ -16,95 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.16 2004/09/09 20:09:30 peiyongz - * getDataOverflowed() - * - * Revision 1.15 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.14 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.13 2003/10/15 14:50:01 peiyongz - * Bugzilla#22821: locale-sensitive function used to validate 'double' type, patch - * from jsweeney@spss.com (Jeff Sweeney) - * - * Revision 1.12 2003/09/23 18:16:07 peiyongz - * Inplementation for Serialization/Deserialization - * - * Revision 1.11 2003/05/16 06:01:53 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.10 2003/05/16 03:11:22 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.9 2003/03/10 20:55:58 peiyongz - * Schema Errata E2-40 double/float - * - * Revision 1.8 2003/02/02 23:54:43 peiyongz - * getFormattedString() added to return original and converted value. - * - * Revision 1.7 2003/01/30 19:14:43 tng - * On some platforms like Solaris strtod will return -0.0. So need to consider this scenario as well. - * - * Revision 1.6 2002/12/11 19:55:16 peiyongz - * set negZero/posZero for float. - * - * Revision 1.5 2002/12/11 00:20:02 peiyongz - * Doing businesss in value space. Converting out-of-bound value into special values. - * - * Revision 1.4 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:51:24 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/05/03 16:05:45 peiyongz - * Bug 7341: Missing newline at end of util and DOM source files, - * patch from Martin Kalen. - * - * Revision 1.1.1.1 2002/02/01 22:22:15 peiyongz - * sane_include - * - * Revision 1.13 2001/11/19 21:33:42 peiyongz - * Reorganization: Double/Float - * - * Revision 1.12 2001/11/19 17:27:55 peiyongz - * Boundary Values updated - * - * Revision 1.11 2001/10/26 16:37:46 peiyongz - * Add thread safe code - * - * Revision 1.9 2001/09/20 13:11:41 knoaman - * Regx + misc. fixes - * - * Revision 1.8 2001/09/14 13:57:59 peiyongz - * exponent is a must if 'E' or 'e' is present. - * - * Revision 1.7 2001/08/23 11:54:26 tng - * Add newline at the end and various typo fixes. - * - * Revision 1.6 2001/08/21 15:10:15 peiyongz - * Bugzilla# 3017: MSVC5.0: C2202: 'compareSpecial' : not all - * control paths return a value - * - * Revision 1.5 2001/08/14 22:10:20 peiyongz - * new exception message added - * - * Revision 1.4 2001/07/31 17:38:16 peiyongz - * Fix: memory leak by static (boundry) objects - * - * Revision 1.3 2001/07/31 13:48:29 peiyongz - * fValue removed - * - * Revision 1.2 2001/07/27 20:43:53 peiyongz - * copy ctor: to check for special types. - * - * Revision 1.1 2001/07/26 20:41:37 peiyongz - * XMLFloat - * - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/XMLInitializer.cpp b/src/xercesc/util/XMLInitializer.cpp index 1343076b452fea1e95af88d7030f7f7dd330a7c0..1886613c92a079cb92687cf593e72b2d73bd8ee2 100644 --- a/src/xercesc/util/XMLInitializer.cpp +++ b/src/xercesc/util/XMLInitializer.cpp @@ -15,10 +15,7 @@ */ /* - * $Log$ - * Revision 1.1 2004/10/20 15:18:35 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * + * $Id$ */ diff --git a/src/xercesc/util/XMLMsgLoader.cpp b/src/xercesc/util/XMLMsgLoader.cpp index 05aa2a40a41b75a224cbe474fe65481a6e503f9a..952b1672388705bae121d6ba2844d3a6eba6e5ce 100644 --- a/src/xercesc/util/XMLMsgLoader.cpp +++ b/src/xercesc/util/XMLMsgLoader.cpp @@ -16,23 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.5 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/24 15:24:13 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.3 2003/05/15 19:07:46 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2003/02/17 19:54:47 peiyongz - * Allow set user specified error message file location in PlatformUtils::Initialize(). - * - * Revision 1.1 2002/11/04 22:24:21 peiyongz - * Locale setting for message loader - * - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/XMLNumber.cpp b/src/xercesc/util/XMLNumber.cpp index f4e06369b761b07db199c5fa4f7794255670fc68..92f0a51f08e8f1228c3fc0195df6d008e780ecbf 100644 --- a/src/xercesc/util/XMLNumber.cpp +++ b/src/xercesc/util/XMLNumber.cpp @@ -16,34 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.7 2005/01/07 15:12:10 amassari - * Removed warnings - * - * Revision 1.6 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2004/01/29 11:48:47 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.4 2003/10/17 21:10:55 peiyongz - * loadNumber() added - * - * Revision 1.3 2003/09/23 18:16:07 peiyongz - * Inplementation for Serialization/Deserialization - * - * Revision 1.2 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:15 peiyongz - * sane_include - * - * Revision 1.2 2001/10/09 21:28:28 peiyongz - * explicit ctor/dtor defined. - * - * Revision 1.1 2001/09/27 14:54:03 peiyongz - * DTV Reorganization: new class - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/XMLRegisterCleanup.cpp b/src/xercesc/util/XMLRegisterCleanup.cpp index 5fdd0909d87244b37d68d670d659923757b58dd7..0de9bb0cafe3e3e32b69bcd4fb9eccb588f4ca80 100644 --- a/src/xercesc/util/XMLRegisterCleanup.cpp +++ b/src/xercesc/util/XMLRegisterCleanup.cpp @@ -16,14 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.2 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2004/02/24 22:57:28 peiyongz - * XercesDeprecatedDOMLib - * - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/XMLStringTokenizer.cpp b/src/xercesc/util/XMLStringTokenizer.cpp index 36c9d154a0c306bc242313239173ce3e6e41be82..557fd3fb46161b8b6cac366bf157bc4c0279378d 100644 --- a/src/xercesc/util/XMLStringTokenizer.cpp +++ b/src/xercesc/util/XMLStringTokenizer.cpp @@ -15,40 +15,7 @@ */ /* - * $Log$ - * Revision 1.10 2004/09/08 13:56:24 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/02/05 18:08:38 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.8 2004/01/29 11:48:47 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.7 2003/12/17 00:18:35 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.6 2003/10/01 16:32:39 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.5 2003/05/18 14:02:05 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/16 03:11:22 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:54 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 15:22:05 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:16 peiyongz - * sane_include - * - * Revision 1.1 2001/06/11 15:15:46 knoaman - * StringTokenizer renamed to XMLStringTokenizer. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/ASCIIRangeFactory.cpp b/src/xercesc/util/regx/ASCIIRangeFactory.cpp index efc86f59982e4318a00857a8c425c46c92675ff6..a16cb896084ce712632fbe9925f5c67f6c7a4d76 100644 --- a/src/xercesc/util/regx/ASCIIRangeFactory.cpp +++ b/src/xercesc/util/regx/ASCIIRangeFactory.cpp @@ -15,49 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2005/05/05 01:12:24 dbertoni - * Fix for Jira issue XERCESC-1391. - * - * Revision 1.6 2004/11/12 23:24:58 knoaman - * Fix multi threading problem. - * - * Revision 1.5 2004/10/20 15:18:49 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.4 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/02/05 13:20:06 tng - * [Bug 5716] Can't parse with Validation more than one file. - * - * Revision 1.1.1.1 2002/02/01 22:22:28 peiyongz - * sane_include - * - * Revision 1.3 2001/05/11 13:26:39 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:17:18 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:26:39 knoaman - * Schema: Regular expression handling part II - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/BMPattern.cpp b/src/xercesc/util/regx/BMPattern.cpp index ed2483f83a3b497b520b60e4ba3cbaa1331ed144..39d93d0f59175accb86375c3533d25dc19536b44 100644 --- a/src/xercesc/util/regx/BMPattern.cpp +++ b/src/xercesc/util/regx/BMPattern.cpp @@ -15,31 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2005/01/07 15:12:11 amassari - * Removed warnings - * - * Revision 1.5 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/10/01 16:32:40 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.3 2003/05/15 18:42:54 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:28 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:40 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:31 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/BlockRangeFactory.cpp b/src/xercesc/util/regx/BlockRangeFactory.cpp index edfe3995328aaa06532e2027937772a0a665fb75..e770a2a8ec2dac62cfd2cf9d1ca8df15ddb1c34d 100644 --- a/src/xercesc/util/regx/BlockRangeFactory.cpp +++ b/src/xercesc/util/regx/BlockRangeFactory.cpp @@ -15,64 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2005/05/05 01:12:24 dbertoni - * Fix for Jira issue XERCESC-1391. - * - * Revision 1.8 2004/11/12 23:24:58 knoaman - * Fix multi threading problem. - * - * Revision 1.7 2004/10/20 15:18:49 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.6 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/02/19 20:41:25 knoaman - * Schema errata E2-38. - * - * Revision 1.4 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:59:36 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/02/05 13:20:06 tng - * [Bug 5716] Can't parse with Validation more than one file. - * - * Revision 1.1.1.1 2002/02/01 22:22:28 peiyongz - * sane_include - * - * Revision 1.6 2001/11/09 21:27:21 tng - * Schema Regx Fix: manually add the extra specials and private use block range. - * - * Revision 1.5 2001/11/09 18:10:09 tng - * Schema Regx: Block name 'X' should begin with 'IsX'. And add missing block names and range. - * - * Revision 1.4 2001/06/22 16:26:27 peiyongz - * fix: redefinition of SIZE - * - * Revision 1.3 2001/05/11 13:26:40 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:17:21 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:26:41 knoaman - * Schema: Regular expression handling part II - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/CharToken.cpp b/src/xercesc/util/regx/CharToken.cpp index 69c074fbb3584b48ce12455642933c4b177fcfee..8f1d01e5105c53570d0f14fee9f16f8c9c181057 100644 --- a/src/xercesc/util/regx/CharToken.cpp +++ b/src/xercesc/util/regx/CharToken.cpp @@ -15,25 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:28 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:40 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:34 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/ClosureToken.cpp b/src/xercesc/util/regx/ClosureToken.cpp index aeb621ad51a9f9a0f44ba6bd2eb5b8d5053596ee..3b400a64d55f45c909852ea810ea84b03971bbac 100644 --- a/src/xercesc/util/regx/ClosureToken.cpp +++ b/src/xercesc/util/regx/ClosureToken.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.3 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:41 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:36 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/ConcatToken.cpp b/src/xercesc/util/regx/ConcatToken.cpp index 20ccf257a790bebd1b2cd61ab0eb2a4c1ffc0d33..4d6dffdf170fa86431872ed4db792f9f91cce06e 100644 --- a/src/xercesc/util/regx/ConcatToken.cpp +++ b/src/xercesc/util/regx/ConcatToken.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:41 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:37 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/ConditionToken.cpp b/src/xercesc/util/regx/ConditionToken.cpp index 103b6c05d3389126961d603d535c3d4edc88ddb3..1314375cd1b742611841dff2a5fe93da79b1fd63 100644 --- a/src/xercesc/util/regx/ConditionToken.cpp +++ b/src/xercesc/util/regx/ConditionToken.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:41 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:39 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/Match.cpp b/src/xercesc/util/regx/Match.cpp index 83b6269c1364aeb415124be05c1852212618df08..965823a9830b216e694f5a1eef779a8e52f97032 100644 --- a/src/xercesc/util/regx/Match.cpp +++ b/src/xercesc/util/regx/Match.cpp @@ -15,31 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2005/01/07 15:12:11 amassari - * Removed warnings - * - * Revision 1.5 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/05/16 00:03:10 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 13:01:02 gareth - * New functionality - tokenize and replace. Fixed REVISIT for case insensitive match. Patch by Jennifer Schachter. - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:42 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:40 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/ModifierToken.cpp b/src/xercesc/util/regx/ModifierToken.cpp index 556697f318d7b68a8a4a84c517959a752c10edea..aea5f7c37f3a246dc78c25ebd22c5851f5ee7bb1 100644 --- a/src/xercesc/util/regx/ModifierToken.cpp +++ b/src/xercesc/util/regx/ModifierToken.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:43 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:41 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/Op.cpp b/src/xercesc/util/regx/Op.cpp index a963ff5bb23bf93c03cb304bf31bb903db32e730..49a2361fcf85259121e588924eadf2abcd0a07c0 100644 --- a/src/xercesc/util/regx/Op.cpp +++ b/src/xercesc/util/regx/Op.cpp @@ -15,38 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.5 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.4 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.3 2003/05/16 00:03:10 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.3 2001/06/01 14:15:36 knoaman - * Add a return value to satisfy compilers that complain about - * no return value, although that code will not be executed. - * - * Revision 1.2 2001/05/11 13:26:43 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:47 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/OpFactory.cpp b/src/xercesc/util/regx/OpFactory.cpp index b16c375db1a8464dc501f4d840b9118c6207e452..90e2726bbd870aa177316c06080eae9ac8286ff5 100644 --- a/src/xercesc/util/regx/OpFactory.cpp +++ b/src/xercesc/util/regx/OpFactory.cpp @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2004/02/16 10:11:28 amassari - * Fixed warning with gcc 3.3 - * - * Revision 1.7 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.6 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.5 2003/05/16 00:03:10 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/05/15 18:42:54 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.3 2001/06/07 20:55:36 tng - * Fix no newline at the end warning. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/11 13:26:43 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:48 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/ParenToken.cpp b/src/xercesc/util/regx/ParenToken.cpp index a061a35be0145ee77af28754384f429142aa07ed..55dad634db554754abed7b1f26ed352d1a6b1474 100644 --- a/src/xercesc/util/regx/ParenToken.cpp +++ b/src/xercesc/util/regx/ParenToken.cpp @@ -15,25 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:44 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:49 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/ParserForXMLSchema.cpp b/src/xercesc/util/regx/ParserForXMLSchema.cpp index 75a91c6b8f9fd50d0d1bc3573a223cabc9f46a59..d50812273b1e3250ae04ccb0cb9c20046e0c0292 100644 --- a/src/xercesc/util/regx/ParserForXMLSchema.cpp +++ b/src/xercesc/util/regx/ParserForXMLSchema.cpp @@ -15,65 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.7 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.6 2003/05/15 18:42:54 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/03/18 19:38:28 knoaman - * Schema Errata E2-18 + misc. regex fixes. - * - * Revision 1.4 2003/01/13 19:02:23 knoaman - * [Bug 14390] C++ Indentifier collision with Python. - * - * Revision 1.3 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.6 2001/09/20 13:11:42 knoaman - * Regx + misc. fixes - * - * Revision 1.5 2001/06/01 14:15:37 knoaman - * Add a return value to satisfy compilers that complain about - * no return value, although that code will not be executed. - * - * Revision 1.4 2001/05/11 21:50:56 knoaman - * Schema updates and fixes. - * - * Revision 1.3 2001/05/11 13:26:44 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:17:30 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:26:43 knoaman - * Schema: Regular expression handling part II - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/RangeFactory.cpp b/src/xercesc/util/regx/RangeFactory.cpp index 4b1d6fbcfe4679452ac20188f5398dbb7842e2cf..c0728f502596f781944057e073133b9a4e916a91 100644 --- a/src/xercesc/util/regx/RangeFactory.cpp +++ b/src/xercesc/util/regx/RangeFactory.cpp @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/10/20 15:18:49 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.3 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:29 peiyongz - * sane_include - * - * Revision 1.4 2001/05/11 13:26:45 tng - * Copyright update. - * - * Revision 1.3 2001/05/03 18:17:33 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.2 2001/03/22 13:23:32 knoaman - * Minor modifications to eliminate compiler warnings. - * - * Revision 1.1 2001/03/02 19:26:44 knoaman - * Schema: Regular expression handling part II - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/RangeToken.cpp b/src/xercesc/util/regx/RangeToken.cpp index d7464cad60209ad4ef45fd8fb89e4cba02e98a71..7dd94787110c839a99d363303d29063e403a1d15 100644 --- a/src/xercesc/util/regx/RangeToken.cpp +++ b/src/xercesc/util/regx/RangeToken.cpp @@ -15,64 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2005/05/05 01:12:24 dbertoni - * Fix for Jira issue XERCESC-1391. - * - * Revision 1.10 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.8 2003/05/16 21:37:00 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.7 2003/05/15 21:46:47 knoaman - * Add missing include. - * - * Revision 1.6 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.5 2002/10/15 18:15:02 knoaman - * [Bug 13490]: - new[]/delete mismatch in RangeToken.cpp - * - * Revision 1.4 2002/05/27 11:46:53 tng - * Fix compilation error. The definition should match declaration. - * - * Revision 1.3 2002/05/24 16:42:20 knoaman - * Performance fixes: eliminate mulitple calls to addRange and sort. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:30 peiyongz - * sane_include - * - * Revision 1.4 2001/05/29 19:39:33 knoaman - * Typo fix - * - * Revision 1.3 2001/05/11 13:26:45 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:17:37 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:26:46 knoaman - * Schema: Regular expression handling part II - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/RangeTokenMap.cpp b/src/xercesc/util/regx/RangeTokenMap.cpp index c629bb4016a57ce7acb91fd8e44082fb088e42f9..52a458ab8892a709df2f3af8fa31591941bebe83 100644 --- a/src/xercesc/util/regx/RangeTokenMap.cpp +++ b/src/xercesc/util/regx/RangeTokenMap.cpp @@ -15,73 +15,7 @@ */ /* - * $Log$ - * Revision 1.13 2004/11/12 23:24:58 knoaman - * Fix multi threading problem. - * - * Revision 1.12 2004/10/20 15:18:49 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.11 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/07/22 15:37:18 knoaman - * Use file static instance instead of local static instance - * - * Revision 1.9 2004/01/13 16:17:10 knoaman - * Fo sanity, use class name to qualify method - * - * Revision 1.8 2004/01/09 22:41:58 knoaman - * Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap - * - * Revision 1.7 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.6 2003/10/17 16:44:34 knoaman - * Fix multithreading problem. - * - * Revision 1.5 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 19:10:23 knoaman - * Add missing include. - * - * Revision 1.3 2003/03/04 21:11:12 knoaman - * [Bug 17516] Thread safety problems in ../util/ and ../util/regx. - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:30 peiyongz - * sane_include - * - * Revision 1.5 2001/10/25 15:06:26 tng - * Thread safe the static instance. - * - * Revision 1.4 2001/10/23 23:13:41 peiyongz - * [Bug#880] patch to PlatformUtils:init()/term() and related. from Mark Weaver - * - * Revision 1.3 2001/07/16 21:28:25 knoaman - * fix bug - no delete for the static instance in destructor. - * - * Revision 1.2 2001/05/11 13:26:45 tng - * Copyright update. - * - * Revision 1.1 2001/05/03 18:17:40 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/RegularExpression.cpp b/src/xercesc/util/regx/RegularExpression.cpp index 379bfd051a6658785f3674e193c53aa344440544..de420f097d4fec4c9bd6dd47b538b513a5754155 100644 --- a/src/xercesc/util/regx/RegularExpression.cpp +++ b/src/xercesc/util/regx/RegularExpression.cpp @@ -15,106 +15,7 @@ */ /* - * $Log$ - * Revision 1.26 2005/05/05 01:12:24 dbertoni - * Fix for Jira issue XERCESC-1391. - * - * Revision 1.25 2005/04/05 18:18:34 knoaman - * Performance: do not make a copy of the expression to match. - * - * Revision 1.24 2005/04/01 17:36:25 dbertoni - * Fix for Jira issue XERCESC-1389. - * - * Revision 1.23 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.22 2004/01/13 20:05:00 peiyongz - * revert code back to previous version - * - * Revision 1.19 2003/12/24 15:24:15 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.18 2003/12/17 05:16:59 neilg - * ensure all uses of ArrayJanitor use a memory manager - * - * Revision 1.17 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.16 2003/12/16 12:25:48 cargilld - * Change a conditional expression to an if-else to avoid a compiler problem. - * - * Revision 1.15 2003/10/01 16:32:40 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.14 2003/08/14 02:57:27 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.13 2003/05/25 21:42:41 knoaman - * Allocate/Deallocate Context::xxx only when necessary. - * - * Revision 1.12 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.11 2003/05/16 21:37:00 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.10 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.9 2003/05/16 00:03:10 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.8 2003/05/15 18:42:54 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/05/12 10:08:22 gareth - * The correct file this time. - * - * Revision 1.5 2002/12/18 13:01:02 gareth - * New functionality - tokenize and replace. Fixed REVISIT for case insensitive match. Patch by Jennifer Schachter. - * - * Revision 1.4 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/10/15 18:56:02 knoaman - * [Bug 13604] while loop never terminates. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:30 peiyongz - * sane_include - * - * Revision 1.6 2002/01/02 20:09:11 knoaman - * Fix for regular expression patterns that begin with ".". - * - * Revision 1.5 2001/10/09 12:20:25 tng - * Leak fix: Need to delete fMatch if adopted. - * - * Revision 1.4 2001/05/11 21:50:58 knoaman - * Schema updates and fixes. - * - * Revision 1.3 2001/05/11 13:26:46 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:17:42 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:22:52 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/RegxParser.cpp b/src/xercesc/util/regx/RegxParser.cpp index 2ce910b68c0901f4d99449e9b50c94ebe6348c57..6b67d6cb425f12e3835844749e3e0e81a706ca7f 100644 --- a/src/xercesc/util/regx/RegxParser.cpp +++ b/src/xercesc/util/regx/RegxParser.cpp @@ -15,88 +15,7 @@ */ /* - * $Log$ - * Revision 1.13 2005/02/20 01:58:17 cargilld - * Update error message from regular expressions. - * - * Revision 1.12 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.10 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.8 2003/05/16 00:03:10 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/05/15 18:42:55 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.6 2003/03/18 19:38:28 knoaman - * Schema Errata E2-18 + misc. regex fixes. - * - * Revision 1.5 2003/03/04 16:36:17 knoaman - * RegEx: fix for character category escape - * - * Revision 1.4 2003/01/13 19:02:23 knoaman - * [Bug 14390] C++ Indentifier collision with Python. - * - * Revision 1.3 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:30 peiyongz - * sane_include - * - * Revision 1.10 2001/11/20 20:48:10 knoaman - * Fix for invalid repeating quantifier check. - * - * Revision 1.9 2001/11/16 15:56:37 knoaman - * Add check for invalid repeating quantifier. - * - * Revision 1.8 2001/09/20 13:11:42 knoaman - * Regx + misc. fixes - * - * Revision 1.7 2001/08/31 16:53:41 knoaman - * Misc. fixes. - * - * Revision 1.6 2001/07/26 12:46:48 knoaman - * Fix for bug 2815. - * - * Revision 1.5 2001/06/06 13:49:27 jberry - * Fix two improper NULL tests - * - * Revision 1.4 2001/05/11 21:51:01 knoaman - * Schema updates and fixes. - * - * Revision 1.3 2001/05/11 13:26:48 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:17:45 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:22:54 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/RegxUtil.cpp b/src/xercesc/util/regx/RegxUtil.cpp index c5fa4406f1be7e199e3a28c748b4f1fb557417a3..3cd2921d1eed0e078888bdfa6a9d8437c41e4aa1 100644 --- a/src/xercesc/util/regx/RegxUtil.cpp +++ b/src/xercesc/util/regx/RegxUtil.cpp @@ -15,34 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2005/04/01 17:36:25 dbertoni - * Fix for Jira issue XERCESC-1389. - * - * Revision 1.5 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/05/16 00:03:10 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/05/15 18:42:55 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:31 peiyongz - * sane_include - * - * Revision 1.3 2001/06/07 20:55:38 tng - * Fix no newline at the end warning. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/11 13:26:49 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:56 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/StringToken.cpp b/src/xercesc/util/regx/StringToken.cpp index ce0db875a0c9370528e0f9310c3244c0f191a55b..4644076357cdfd386afbf64544f52977fc6c904f 100644 --- a/src/xercesc/util/regx/StringToken.cpp +++ b/src/xercesc/util/regx/StringToken.cpp @@ -15,31 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.4 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2003/05/16 00:03:10 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:31 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:49 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:22:57 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/Token.cpp b/src/xercesc/util/regx/Token.cpp index 4a81a7578754ea09ab68b7dbc77c81432d9aa79d..aa1046e964713e7af63c392b3e727970ecc91d9a 100644 --- a/src/xercesc/util/regx/Token.cpp +++ b/src/xercesc/util/regx/Token.cpp @@ -15,49 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2002/11/21 14:56:35 gareth - * Fixed bug in Token::analyzeFirstCharacter so that . matches new line with head character optimisation enabled. As per discussion Jennifer Schachter had with Khaled. - * - * Revision 1.4 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/10/15 18:11:02 knoaman - * [Bug 13489]: missing 'return' in Token.cpp - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:31 peiyongz - * sane_include - * - * Revision 1.3 2001/05/11 13:26:50 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:17:49 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:22:58 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/TokenFactory.cpp b/src/xercesc/util/regx/TokenFactory.cpp index 87bbb65a0b2698ad86fb8e89b4c3d523be412139..e88d65b3d9b5767c6da4ab20e324c2e8a1b8eaf6 100644 --- a/src/xercesc/util/regx/TokenFactory.cpp +++ b/src/xercesc/util/regx/TokenFactory.cpp @@ -15,76 +15,7 @@ */ /* - * $Log$ - * Revision 1.14 2004/10/20 15:18:49 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.13 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.12 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.11 2004/01/09 22:41:58 knoaman - * Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap - * - * Revision 1.10 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/10/17 16:44:34 knoaman - * Fix multithreading problem. - * - * Revision 1.8 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.7 2003/05/16 21:37:00 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.6 2003/05/16 00:03:10 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/03/04 21:11:12 knoaman - * [Bug 17516] Thread safety problems in ../util/ and ../util/regx. - * - * Revision 1.4 2002/12/24 17:59:07 tng - * Build with ICU 2.4 - * - * Revision 1.3 2002/11/04 15:17:00 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:31 peiyongz - * sane_include - * - * Revision 1.5 2001/06/07 20:55:39 tng - * Fix no newline at the end warning. By Pei Yong Zhang. - * - * Revision 1.4 2001/05/11 13:26:51 tng - * Copyright update. - * - * Revision 1.3 2001/05/03 18:17:52 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.2 2001/03/22 13:23:34 knoaman - * Minor modifications to eliminate compiler warnings. - * - * Revision 1.1 2001/03/02 19:23:00 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/UnicodeRangeFactory.cpp b/src/xercesc/util/regx/UnicodeRangeFactory.cpp index 0f2819c98d938bccb3fb2beea3a5c6fe0b687666..ac7af4ce0ca91ca46687475ad2062fdf7f52bcf9 100644 --- a/src/xercesc/util/regx/UnicodeRangeFactory.cpp +++ b/src/xercesc/util/regx/UnicodeRangeFactory.cpp @@ -15,58 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2005/05/06 21:45:45 dbertoni - * Change for loop control variable for compilers that don't enforce for scope. - * - * Revision 1.8 2005/05/05 01:12:24 dbertoni - * Fix for Jira issue XERCESC-1391. - * - * Revision 1.7 2004/11/12 23:24:58 knoaman - * Fix multi threading problem. - * - * Revision 1.6 2004/10/20 15:18:49 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.5 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2002/11/04 15:17:01 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/02/05 13:20:06 tng - * [Bug 5716] Can't parse with Validation more than one file. - * - * Revision 1.1.1.1 2002/02/01 22:22:34 peiyongz - * sane_include - * - * Revision 1.4 2001/10/15 18:30:40 knoaman - * Add support for 'Pi' and 'Pf'. - * - * Revision 1.3 2001/05/11 13:26:51 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:17:56 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:26:48 knoaman - * Schema: Regular expression handling part II - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/UnionToken.cpp b/src/xercesc/util/regx/UnionToken.cpp index fee350fd458f755c309d8ea74e070e7525d9c890..f0d02e0325da2cb825f706ea27d98a3e54b036f1 100644 --- a/src/xercesc/util/regx/UnionToken.cpp +++ b/src/xercesc/util/regx/UnionToken.cpp @@ -15,58 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2003/12/24 15:24:15 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.7 2003/12/17 00:18:37 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.6 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.5 2003/05/16 21:37:00 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.4 2003/05/16 00:03:10 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 15:17:01 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/03/18 19:29:53 knoaman - * Change constant names to eliminate possible conflict with user defined ones. - * - * Revision 1.1.1.1 2002/02/01 22:22:34 peiyongz - * sane_include - * - * Revision 1.4 2001/06/05 14:50:32 knoaman - * Fixes to regular expression. - * - * Revision 1.3 2001/05/11 13:26:52 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:17:59 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:23:02 knoaman - * Schema: Regular expression handling part I - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/XMLRangeFactory.cpp b/src/xercesc/util/regx/XMLRangeFactory.cpp index f3dbe6fc8d2b43499c3ee489d2fb7712c4fd4cd6..320dac1702cbec053b08915abec96d65bafcac4d 100644 --- a/src/xercesc/util/regx/XMLRangeFactory.cpp +++ b/src/xercesc/util/regx/XMLRangeFactory.cpp @@ -15,58 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2005/05/05 01:12:24 dbertoni - * Fix for Jira issue XERCESC-1391. - * - * Revision 1.8 2004/11/12 23:24:58 knoaman - * Fix multi threading problem. - * - * Revision 1.7 2004/10/20 15:18:49 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.6 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2002/11/04 15:17:01 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/05/24 16:42:20 knoaman - * Performance fixes: eliminate mulitple calls to addRange and sort. - * - * Revision 1.2 2002/02/05 13:20:06 tng - * [Bug 5716] Can't parse with Validation more than one file. - * - * Revision 1.1.1.1 2002/02/01 22:22:34 peiyongz - * sane_include - * - * Revision 1.4 2001/10/15 20:18:32 knoaman - * Fix for bug 4177. - * - * Revision 1.3 2001/05/11 13:26:52 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 18:18:02 knoaman - * Some design changes: - * o Changed the TokenFactory from a single static instance, to a - * normal class. Each RegularExpression object will have its own - * instance of TokenFactory, and that instance will be passed to - * other classes that need to use a TokenFactory to create Token - * objects (with the exception of RangeTokenMap). - * o Added a new class RangeTokenMap to map a the different ranges - * in a given category to a specific RangeFactory object. In the old - * design RangeFactory had dual functionality (act as a Map, and as - * a factory for creating RangeToken(s)). The RangeTokenMap will - * have its own copy of the TokenFactory. There will be only one - * instance of the RangeTokenMap class, and that instance will be - * lazily deleted when XPlatformUtils::Terminate is called. - * - * Revision 1.1 2001/03/02 19:26:50 knoaman - * Schema: Regular expression handling part II - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/util/regx/XMLUniCharacter.cpp b/src/xercesc/util/regx/XMLUniCharacter.cpp index 9be9e54df9903fc27f672a54df65824bdec9aa5d..0633fa28f1cc69af9cffa2228644554e1ebaaba6 100644 --- a/src/xercesc/util/regx/XMLUniCharacter.cpp +++ b/src/xercesc/util/regx/XMLUniCharacter.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2005/05/19 15:46:32 cargilld - * 390 update: use ICU table which is present with the uniconv390. - * - * Revision 1.4 2004/09/08 13:56:47 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2002/12/24 17:59:07 tng - * Build with ICU 2.4 - * - * Revision 1.2 2002/11/04 15:17:01 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:34 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:26:52 tng - * Copyright update. - * - * Revision 1.1 2001/03/02 19:26:51 knoaman - * Schema: Regular expression handling part II - * + * $Id$ */ diff --git a/src/xercesc/validators/DTD/DTDAttDef.cpp b/src/xercesc/validators/DTD/DTDAttDef.cpp index 3373034ab39ca0390dcc0af2f69f758b668c9cf6..57f8059a940558beb349c1535f7b911e59646258 100644 --- a/src/xercesc/validators/DTD/DTDAttDef.cpp +++ b/src/xercesc/validators/DTD/DTDAttDef.cpp @@ -15,39 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:50 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/10/10 16:24:51 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.4 2003/05/16 21:43:19 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.3 2003/05/15 18:54:50 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:50:40 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:43 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:55:39 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/09 21:42:37 abagchi - * Copyright swatswat - * - * Revision 1.1.1.1 1999/11/09 01:03:24 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:39 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/validators/DTD/DTDAttDefList.cpp b/src/xercesc/validators/DTD/DTDAttDefList.cpp index 489e85d0d1a02e3fafba98fffb7f1847a9a0da4f..a0c8a47be4b2246219737f83f975078458e0e897 100644 --- a/src/xercesc/validators/DTD/DTDAttDefList.cpp +++ b/src/xercesc/validators/DTD/DTDAttDefList.cpp @@ -15,51 +15,7 @@ */ /* - * $Log$ - * Revision 1.10 2004/09/08 13:56:50 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/01/29 11:52:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.8 2003/12/17 00:18:40 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/11/13 23:19:49 peiyongz - * initSize - * - * Revision 1.6 2003/11/10 21:54:51 neilg - * implementation for new stateless means of traversing attribute definition lists - * - * Revision 1.5 2003/10/20 11:46:28 gareth - * Pass in memory manager to constructors and use for creation of enumerators. - * - * Revision 1.4 2003/10/17 21:14:30 peiyongz - * using XTemplateSerializer - * - * Revision 1.3 2003/10/10 16:24:51 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.2 2002/11/04 14:50:40 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:43 peiyongz - * sane_include - * - * Revision 1.3 2000/03/02 19:55:39 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/09 21:42:37 abagchi - * Copyright swatswat - * - * Revision 1.1.1.1 1999/11/09 01:03:27 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:39 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/validators/DTD/DTDGrammar.cpp b/src/xercesc/validators/DTD/DTDGrammar.cpp index d92b0c48464a29a3f5d1cbf2d4aa50d24193b6f0..5bd87766590d28c350631bfd463efb3a3beefb37 100644 --- a/src/xercesc/validators/DTD/DTDGrammar.cpp +++ b/src/xercesc/validators/DTD/DTDGrammar.cpp @@ -15,82 +15,7 @@ */ /* - * $Log$ - * Revision 1.22 2004/10/28 20:18:26 peiyongz - * Data member reshuffle - * - * Revision 1.21 2004/10/20 15:19:07 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.20 2004/09/08 13:56:50 peiyongz - * Apache License Version 2.0 - * - * Revision 1.19 2004/07/21 15:07:13 peiyongz - * rewind previous change - * - * Revision 1.17 2004/03/03 23:03:28 peiyongz - * Using serialize() to save/load object created in ctor - * - * Revision 1.16 2004/01/29 11:52:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.15 2004/01/13 16:17:09 knoaman - * Fo sanity, use class name to qualify method - * - * Revision 1.14 2004/01/09 22:41:58 knoaman - * Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap - * - * Revision 1.13 2003/11/12 20:32:47 peiyongz - * Do not serialize/deserialize fElemNonDeclPool - * - * Revision 1.12 2003/11/06 15:03:45 peiyongz - * initialize data member - * - * Revision 1.11 2003/10/17 21:14:30 peiyongz - * using XTemplateSerializer - * - * Revision 1.10 2003/10/14 15:20:42 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.9 2003/09/22 19:49:02 neilg - * implement change to Grammar::putElem(XMLElementDecl, bool). If Grammars are used only to hold declared objects, there will be no need for the fElemNonDeclPool tables; make Grammar implementations lazily create them only if the application requires them (which good cpplications should not.) - * - * Revision 1.8 2003/08/14 03:00:46 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.7 2003/07/31 17:09:59 peiyongz - * Grammar embed grammar description - * - * Revision 1.6 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.5 2003/05/15 18:54:50 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2002/12/04 02:47:25 knoaman - * scanner re-organization. - * - * Revision 1.3 2002/11/04 14:50:40 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/07/11 18:19:28 knoaman - * Grammar caching/preparsing - initial implementation. - * - * Revision 1.1.1.1 2002/02/01 22:22:43 peiyongz - * sane_include - * - * Revision 1.4 2001/09/14 14:50:22 tng - * Schema: Fix some wildcard bugs, and some retrieving qualified/unqualified element decl problems. - * - * Revision 1.3 2001/05/11 13:27:08 tng - * Copyright update. - * - * Revision 1.2 2001/04/19 18:17:20 tng - * Schema: SchemaValidator update, and use QName in Content Model - * - * Revision 1.1 2001/03/21 21:56:20 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * + * $Id$ */ diff --git a/src/xercesc/validators/DTD/DTDScanner.cpp b/src/xercesc/validators/DTD/DTDScanner.cpp index e59bc41f1ceaa1518d8283d3ddd4a2aeda5cae2c..d4e03384d69193900379a121885540c9a8e79da7 100644 --- a/src/xercesc/validators/DTD/DTDScanner.cpp +++ b/src/xercesc/validators/DTD/DTDScanner.cpp @@ -15,209 +15,7 @@ */ /* - * $Log$ - * Revision 1.39 2005/04/05 15:12:36 cargilld - * Implement support for disabling default entity resolution. - * - * Revision 1.38 2005/03/20 19:02:45 cargilld - * Implement versions of uppercase and compareIstring that only check a to z, instead of all characters, and don't rely on functionality provided in the transcoders. - * - * Revision 1.37 2005/01/07 15:28:49 amassari - * Removed warnings - * - * Revision 1.36 2004/12/14 02:06:40 cargilld - * More error message updates. - * - * Revision 1.35 2004/09/30 13:14:27 amassari - * Fix jira#1280 - Borland leaks memory if break or continue are used inside a catch block - * - * Revision 1.34 2004/09/08 13:56:50 peiyongz - * Apache License Version 2.0 - * - * Revision 1.33 2004/07/06 15:57:55 amassari - * Fix for jira#1226: when a 32 bit entity is encountered, reset the secondCh variable after using it - * - * Revision 1.32 2004/01/29 11:52:30 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.31 2003/12/31 15:40:00 cargilld - * Release memory when an error is encountered. - * - * Revision 1.30 2003/12/17 00:18:40 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.29 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.28 2003/07/10 19:50:12 peiyongz - * Stateless Grammar: create grammar components with grammarPool's memory Manager - * - * Revision 1.27 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.26 2003/05/16 21:43:19 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.25 2003/05/15 18:54:50 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.24 2003/03/10 15:28:07 tng - * XML1.0 Errata E38 - * - * Revision 1.23 2003/02/05 22:07:09 tng - * [Bug 3111] Problem with LexicalHandler::startDTD() and LexicalHandler::endDTD(). - * - * Revision 1.22 2003/01/20 22:01:38 tng - * Need to check text decl when expanding PE - * - * Revision 1.21 2003/01/16 21:30:14 tng - * [Bug 16151] Memory leak in DTDScanner with ill-formed DTD declaration. Fix by David Bertoni. - * - * Revision 1.20 2002/12/24 16:12:19 tng - * For performance reason, move the character check to scancharref. - * - * Revision 1.19 2002/12/20 22:10:47 tng - * XML 1.1 - * - * Revision 1.18 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.17 2002/12/04 02:47:25 knoaman - * scanner re-organization. - * - * Revision 1.16 2002/11/14 22:34:11 tng - * [Bug 14265] Access violation with Null systemId/publicId in DTDScanner - * - * Revision 1.15 2002/11/05 21:40:36 tng - * Oasis test fix: - * 1. Should check if content model allow character for CDataSection case - * 2. Should check partial markup in entity for INCLUDE and IGNORE scenario - * 3. If standalone is yes, reference to entity where its declaration is external is a well-formness fatal error (XML 1.0 Section 4.1) - * If standalone is yes, reference to parameter entity where is declaration is external is a validity constraint (XML 1.0 Section 2.9) - * 4. XML 1.0 Section 2.8 Partial markup in parameter entity reference. - * If it is a complete declaration, partial markup is a fatal error. - * - * Revision 1.14 2002/11/04 14:50:40 tng - * C++ Namespace Support. - * - * Revision 1.13 2002/09/24 20:10:30 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.12 2002/08/22 21:05:29 tng - * [Bug 7475] Xerces-C++ reports validation error with Docbook. - * - * Revision 1.11 2002/08/22 20:26:01 tng - * [Bug 7512] Wrong error message created . - * - * Revision 1.10 2002/08/22 19:29:13 tng - * [Bug 11448] DomCount has problems with XHTML1.1 DTD. - * - * Revision 1.9 2002/08/19 14:40:31 tng - * Fix: public id / system id in entity decl should be null if empty - * - * Revision 1.8 2002/07/26 13:33:44 knoaman - * Public/System id for notations should be stored as NULL if missing. - * - * Revision 1.7 2002/07/11 18:39:48 knoaman - * Access entities through the DTDGrammar instead of the scanner. - * - * Revision 1.6 2002/06/06 20:36:33 tng - * Fix: Valid encoding name is not checked in scanning Text Decl - * - * Revision 1.5 2002/05/30 16:17:19 tng - * Add feature to optionally ignore external DTD. - * - * Revision 1.4 2002/05/03 14:51:16 peiyongz - * Bug#8769: UMR detected by memory tool - patch from Kenneth Palsson - * - * Revision 1.3 2002/02/28 22:34:36 peiyongz - * Bug#2717: patch to Unterminated INCLUDE section causes infinite loop with setExitOnFirstFatalError(false) - * - * Revision 1.2 2002/02/26 21:06:53 knoaman - * Create ZeroOrOne node only if needed. - * - * Revision 1.1.1.1 2002/02/01 22:22:44 peiyongz - * sane_include - * - * Revision 1.25 2002/01/24 16:30:50 tng - * [Bug 3111] Problem with LexicalHandler::startDTD() and LexicalHandler::endDTD() . - * - * Revision 1.24 2001/12/17 15:39:14 knoaman - * Fix for surrogate pair support. - * - * Revision 1.23 2001/12/14 20:21:37 knoaman - * Add surrogate support to comments and processing instrunctions. - * - * Revision 1.22 2001/12/06 17:51:18 tng - * Performance Enhancement. The ContentSpecNode constructor always copied the QName - * that was passed to it. Added a second constructor that allows the QName to be just assigned, not copied. - * That was because there are some cases in which a temporary QName was constructed, passed to ContentSpecNode, and then deleted. - * There were examples of that in TraverseSchema and DTDScanner. - * By Henry Zongaro. - * - * Revision 1.21 2001/11/13 13:27:28 tng - * Move root element check to XMLScanner. - * - * Revision 1.20 2001/09/05 20:49:10 knoaman - * Fix for complexTypes with mixed content model. - * - * Revision 1.19 2001/08/02 16:54:39 tng - * Reset some Scanner flags in scanReset(). - * - * Revision 1.18 2001/07/13 16:57:11 tng - * ScanId fix. - * - * Revision 1.17 2001/07/12 20:10:18 tng - * Partial Markup in Parameter Entity is validity constraint and thus should be just error, not fatal error. - * - * Revision 1.16 2001/07/10 21:09:39 tng - * Give proper error messsage when scanning external id. - * - * Revision 1.15 2001/07/10 20:56:17 tng - * Should check the first char of PI Target Name. - * - * Revision 1.14 2001/07/09 13:42:20 tng - * Partial Markup in Parameter Entity is validity constraint and thus should be just error, not fatal error. - * - * Revision 1.13 2001/07/05 14:05:29 tng - * Encoding String must present for external entity text decl. - * - * Revision 1.12 2001/07/05 13:12:19 tng - * Standalone checking is validity constraint and thus should be just error, not fatal error: - * - * Revision 1.11 2001/06/25 14:39:54 knoaman - * Fix bug #965 - submitted by Matt Lovett - * - * Revision 1.10 2001/06/22 12:42:33 tng - * [Bug 2257] 1.5 thinks a <?xml-stylesheet ...> tag is a <?xml ...> tag - * - * Revision 1.9 2001/06/21 14:25:53 knoaman - * Fix for bug 1946 - * - * Revision 1.8 2001/06/04 13:25:50 tng - * the start tag "<?xml" could be followed by (#x20 | #x9 | #xD | #xA)+. Fixed by Pei Yong Zhang. - * - * Revision 1.7 2001/05/28 20:54:06 tng - * Schema: allocate a fDTDValidator, fSchemaValidator explicitly to avoid wrong cast - * - * Revision 1.6 2001/05/11 13:27:09 tng - * Copyright update. - * - * Revision 1.5 2001/05/03 20:34:36 tng - * Schema: SchemaValidator update - * - * Revision 1.4 2001/04/23 18:54:35 tng - * Reuse grammar should allow users to use any stored element decl as root. Fixed by Erik Rydgren. - * - * Revision 1.3 2001/04/19 18:17:21 tng - * Schema: SchemaValidator update, and use QName in Content Model - * - * Revision 1.2 2001/03/30 16:35:17 tng - * Schema: Whitespace normalization. - * - * Revision 1.1 2001/03/21 21:56:20 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * + * $Id$ */ diff --git a/src/xercesc/validators/DTD/XMLDTDDescriptionImpl.cpp b/src/xercesc/validators/DTD/XMLDTDDescriptionImpl.cpp index 40ea0f8f0981e2b578eccded7be654bd2bc94aec..f7601a68a62f8194dbf104987193f5c43b2bf61a 100644 --- a/src/xercesc/validators/DTD/XMLDTDDescriptionImpl.cpp +++ b/src/xercesc/validators/DTD/XMLDTDDescriptionImpl.cpp @@ -15,27 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/10/28 20:18:39 peiyongz - * store/load fSystemId - * - * Revision 1.5 2004/09/08 13:56:50 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2004/04/07 14:10:04 peiyongz - * systemId (to replace rootElemName) as DTDGrammar Key - * - * Revision 1.3 2004/03/03 23:04:38 peiyongz - * deallocate fRootName when loaded - * - * Revision 1.2 2003/10/14 15:20:42 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.1 2003/06/20 18:39:33 peiyongz - * Stateless Grammar Pool :: Part I - * * $Id$ - * */ diff --git a/src/xercesc/validators/common/AllContentModel.cpp b/src/xercesc/validators/common/AllContentModel.cpp index a4ef06fe2396e1d919ddbab8743f8dac9a5a6dbe..ea3f02c33bda6878e7a703f531da4a19e21b8983 100644 --- a/src/xercesc/validators/common/AllContentModel.cpp +++ b/src/xercesc/validators/common/AllContentModel.cpp @@ -15,50 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/11/25 14:36:40 knoaman - * Fix problem with an All content model with minOccurs of 0. - * - * Revision 1.10 2004/09/16 13:32:03 amassari - * Updated error message for UPA to also state the complex type that is failing the test - * - * Revision 1.9 2004/09/08 13:56:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.7 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.6 2003/11/20 18:09:18 knoaman - * Store a copy of each child, instead of a reference, as the content spec node - * tree is not guaranteed to be persistent. - * - * Revision 1.5 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:48:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 14:54:58 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 19:48:39 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:22:37 peiyongz - * sane_include - * - * Revision 1.3 2001/11/21 14:30:13 knoaman - * Fix for UPA checking. - * - * Revision 1.2 2001/08/27 12:19:00 tng - * Schema: AllContentModel UPA Check typo fix - * - * Revision 1.1 2001/08/24 12:48:48 tng - * Schema: AllContentModel - * + * $Id$ */ diff --git a/src/xercesc/validators/common/CMAny.cpp b/src/xercesc/validators/common/CMAny.cpp index 329060df3ee17ab904ea37e4c24201d56ec1fde7..1065b49236c0c9630dc3b3da3d2ca132e01723f0 100644 --- a/src/xercesc/validators/common/CMAny.cpp +++ b/src/xercesc/validators/common/CMAny.cpp @@ -15,40 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2003/05/15 18:48:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:54:58 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:37 peiyongz - * sane_include - * - * Revision 1.6 2001/08/08 13:23:27 knoaman - * Fix condition check. - * - * Revision 1.5 2001/07/09 15:22:35 knoaman - * complete <any> declaration. - * - * Revision 1.4 2001/06/07 20:58:38 tng - * Fix no newline at the end warning. By Pei Yong Zhang. - * - * Revision 1.3 2001/05/11 13:27:14 tng - * Copyright update. - * - * Revision 1.2 2001/05/03 21:02:27 tng - * Schema: Add SubstitutionGroupComparator and update exception messages. By Pei Yong Zhang. - * - * Revision 1.1 2001/02/27 14:48:45 tng - * Schema: Add CMAny and ContentLeafNameTypeVector, by Pei Yong Zhang - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/common/CMBinaryOp.cpp b/src/xercesc/validators/common/CMBinaryOp.cpp index 2494d343182d5e4f4ddc4b4b2f8468ab5d12a1dd..7f5a2bc14873556d6186c6af157055abf48aa037 100644 --- a/src/xercesc/validators/common/CMBinaryOp.cpp +++ b/src/xercesc/validators/common/CMBinaryOp.cpp @@ -15,53 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:56:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2003/11/20 18:12:20 knoaman - * Use a bitwise operation to check the node type. - * - * Revision 1.4 2003/11/07 17:08:11 knoaman - * For PSVI support, distinguish wildcard elements with namespace lists. - * - * Revision 1.3 2003/05/15 18:48:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:54:58 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:37 peiyongz - * sane_include - * - * Revision 1.3 2001/05/11 13:27:15 tng - * Copyright update. - * - * Revision 1.2 2001/02/16 14:58:57 tng - * Schema: Update Makefile, configure files, project files, and include path in - * certain cpp files because of the move of the common Content Model files. By Pei Yong Zhang. - * - * Revision 1.1 2001/02/16 14:17:29 tng - * Schema: Move the common Content Model files that are shared by DTD - * and schema from 'DTD' folder to 'common' folder. By Pei Yong Zhang. - * - * Revision 1.3 2000/03/02 19:55:37 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/09 21:42:36 abagchi - * Copyright swatswat - * - * Revision 1.1.1.1 1999/11/09 01:03:00 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:35 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/validators/common/CMUnaryOp.cpp b/src/xercesc/validators/common/CMUnaryOp.cpp index 1c74acae3d587558f6f5d2b6bad2dbe20d429555..767b840cb0d653b2198dc3db7d0df7d054e9b56a 100644 --- a/src/xercesc/validators/common/CMUnaryOp.cpp +++ b/src/xercesc/validators/common/CMUnaryOp.cpp @@ -15,50 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2003/05/15 18:48:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:54:58 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:38 peiyongz - * sane_include - * - * Revision 1.4 2001/05/11 13:27:17 tng - * Copyright update. - * - * Revision 1.3 2001/02/27 14:48:47 tng - * Schema: Add CMAny and ContentLeafNameTypeVector, by Pei Yong Zhang - * - * Revision 1.2 2001/02/16 14:58:57 tng - * Schema: Update Makefile, configure files, project files, and include path in - * certain cpp files because of the move of the common Content Model files. By Pei Yong Zhang. - * - * Revision 1.1 2001/02/16 14:17:29 tng - * Schema: Move the common Content Model files that are shared by DTD - * and schema from 'DTD' folder to 'common' folder. By Pei Yong Zhang. - * - * Revision 1.3 2000/03/02 19:55:37 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/09 21:42:37 abagchi - * Copyright swatswat - * - * Revision 1.1.1.1 1999/11/09 01:03:08 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:37 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/validators/common/ContentLeafNameTypeVector.cpp b/src/xercesc/validators/common/ContentLeafNameTypeVector.cpp index 358fd21e164a6e6a223dc58be8f8b354f9e68285..9c57b13c3f5429f2be35ab4d5cb4684d64a00245 100644 --- a/src/xercesc/validators/common/ContentLeafNameTypeVector.cpp +++ b/src/xercesc/validators/common/ContentLeafNameTypeVector.cpp @@ -15,34 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2005/01/07 15:28:49 amassari - * Removed warnings - * - * Revision 1.5 2004/09/08 13:56:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.3 2003/05/15 18:48:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:54:58 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:38 peiyongz - * sane_include - * - * Revision 1.3 2001/05/11 13:27:17 tng - * Copyright update. - * - * Revision 1.2 2001/04/19 18:17:28 tng - * Schema: SchemaValidator update, and use QName in Content Model - * - * Revision 1.1 2001/02/27 14:48:49 tng - * Schema: Add CMAny and ContentLeafNameTypeVector, by Pei Yong Zhang - * + * $Id$ */ diff --git a/src/xercesc/validators/common/DFAContentModel.cpp b/src/xercesc/validators/common/DFAContentModel.cpp index 533dc7b5a5e11c2b079694d9c5c3d58aee55c057..238f535626bf02db46971f153ad94fa5731e98c1 100644 --- a/src/xercesc/validators/common/DFAContentModel.cpp +++ b/src/xercesc/validators/common/DFAContentModel.cpp @@ -15,170 +15,7 @@ */ /* - * $Log$ - * Revision 1.13 2004/09/16 13:32:03 amassari - * Updated error message for UPA to also state the complex type that is failing the test - * - * Revision 1.12 2004/09/08 13:56:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.10 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/20 18:12:20 knoaman - * Use a bitwise operation to check the node type. - * - * Revision 1.8 2003/11/07 17:08:11 knoaman - * For PSVI support, distinguish wildcard elements with namespace lists. - * - * Revision 1.7 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.6 2003/05/16 21:43:20 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.5 2003/05/15 18:48:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2002/11/04 14:54:58 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:48:39 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/02/25 21:18:53 tng - * Schema Fix: Ensure no invalid uri index for UPA checking. - * - * Revision 1.1.1.1 2002/02/01 22:22:38 peiyongz - * sane_include - * - * Revision 1.29 2001/12/10 21:42:55 peiyongz - * Memory Leak: fLeafNameTypeVector - * - * Revision 1.28 2001/12/06 17:52:17 tng - * Performance Enhancement. The QName that was passed to the CMLeaf - * constructor was always being copied, even though the CMLeaf objects - * only existed during construction of a DFA. In most cases the original - * QName that was passed into the CMLeaf constructor continued to exist long - * after the CMLeaf was destroyed; in some cases the QName was constructed - * specifically to be passed to the CMLeaf constructor. Added a second CMLeaf constructor that indicated the QName passed in was to be adopted; otherwise the CMLeaf constructor just sets a reference to the QName passed in. - * By Henry Zongaro. - * - * Revision 1.27 2001/11/21 14:30:13 knoaman - * Fix for UPA checking. - * - * Revision 1.26 2001/11/07 21:10:46 tng - * Performance: move getRawName() to outer loop so that it is called only once per outer loop. - * - * Revision 1.25 2001/10/04 15:08:55 knoaman - * Add support for circular import. - * - * Revision 1.24 2001/09/14 14:50:22 tng - * Schema: Fix some wildcard bugs, and some retrieving qualified/unqualified element decl problems. - * - * Revision 1.23 2001/08/24 12:48:48 tng - * Schema: AllContentModel - * - * Revision 1.22 2001/08/22 16:58:55 tng - * typo: should issue the name of second element. - * - * Revision 1.21 2001/08/21 16:50:23 tng - * Schema: Unique Particle Attribution Constraint Checking. - * - * Revision 1.20 2001/08/21 16:06:11 tng - * Schema: Unique Particle Attribution Constraint Checking. - * - * Revision 1.19 2001/08/17 16:12:51 peiyongz - * Fix to memory leak in buildDFA(), patch from Nick Chiang (nchiang@ss8.com) - * - * Revision 1.18 2001/08/16 21:52:40 peiyongz - * stateTable created to optimize the identification of new state created. - * - * Revision 1.17 2001/07/31 17:45:25 peiyongz - * Fix: memory leak in postTreeBuildInit() - * - * Revision 1.16 2001/07/24 20:00:33 peiyongz - * Memory Leak fix: Bugzilla #2707 reported by Francois Rioux - * - * + | DESCRIPTION | - * + There are some memory leaks in the buildDFA method : - * + the first QName allocated object - * + the nodeOrgContent - * + fHeadNode - * - * Revision 1.15 2001/07/09 15:22:36 knoaman - * complete <any> declaration. - * - * Revision 1.14 2001/06/13 20:50:56 peiyongz - * fIsMixed: to handle mixed Content Model - * - * Revision 1.13 2001/06/12 19:07:14 peiyongz - * Memory leak: fixed by Erik Rydgren - * - * Revision 1.12 2001/06/12 17:30:49 knoaman - * Fix Typo - * - * Revision 1.11 2001/06/07 21:08:20 tng - * Fix unsigned/signed warning from Linux. By Pei Yong Zhang. - * - * Revision 1.10 2001/05/28 20:52:44 tng - * Schema: move static data gInvalidTrans, gEOCFakeId, gEpsilonFakeId to XMLContentModel for others to access - * - * Revision 1.9 2001/05/11 13:27:18 tng - * Copyright update. - * - * Revision 1.8 2001/05/03 21:02:29 tng - * Schema: Add SubstitutionGroupComparator and update exception messages. By Pei Yong Zhang. - * - * Revision 1.7 2001/04/19 18:17:30 tng - * Schema: SchemaValidator update, and use QName in Content Model - * - * Revision 1.6 2001/03/21 21:56:27 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.5 2001/03/21 19:29:51 tng - * Schema: Content Model Updates, by Pei Yong Zhang. - * - * Revision 1.4 2001/02/27 18:32:31 tng - * Schema: Use XMLElementDecl instead of DTDElementDecl in Content Model. - * - * Revision 1.3 2001/02/27 14:48:51 tng - * Schema: Add CMAny and ContentLeafNameTypeVector, by Pei Yong Zhang - * - * Revision 1.2 2001/02/16 14:58:57 tng - * Schema: Update Makefile, configure files, project files, and include path in - * certain cpp files because of the move of the common Content Model files. By Pei Yong Zhang. - * - * Revision 1.1 2001/02/16 14:17:29 tng - * Schema: Move the common Content Model files that are shared by DTD - * and schema from 'DTD' folder to 'common' folder. By Pei Yong Zhang. - * - * Revision 1.5 2000/03/28 19:43:25 roddey - * Fixes for signed/unsigned warnings. New work for two way transcoding - * stuff. - * - * Revision 1.4 2000/03/08 23:52:34 roddey - * Got rid of the use of -1 to represent an invalid transition state, - * and just created a const value that is unsigned. This should make - * some compilers happier. - * - * Revision 1.3 2000/03/02 19:55:38 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/09 21:42:37 abagchi - * Copyright swatswat - * - * Revision 1.1.1.1 1999/11/09 01:03:17 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:38 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/validators/common/MixedContentModel.cpp b/src/xercesc/validators/common/MixedContentModel.cpp index 0ffd28b55407e918051c875a923f4547aec54b35..fa69bf17356f95adbbfce086974c39f07a1f8471 100644 --- a/src/xercesc/validators/common/MixedContentModel.cpp +++ b/src/xercesc/validators/common/MixedContentModel.cpp @@ -15,104 +15,7 @@ */ /* - * $Log$ - * Revision 1.12 2004/09/08 13:56:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2004/08/11 21:08:31 knoaman - * Fixing Xerces-C crash when creating a MixedContentModel. Patch by Andrew Fang. - * - * Revision 1.10 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.9 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.8 2003/11/20 18:12:20 knoaman - * Use a bitwise operation to check the node type. - * - * Revision 1.7 2003/11/07 17:08:11 knoaman - * For PSVI support, distinguish wildcard elements with namespace lists. - * - * Revision 1.6 2003/05/18 14:02:06 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.5 2003/05/16 21:43:20 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.4 2003/05/15 18:48:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 14:54:58 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 19:48:39 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:22:39 peiyongz - * sane_include - * - * Revision 1.13 2001/08/24 12:48:48 tng - * Schema: AllContentModel - * - * Revision 1.12 2001/08/21 16:06:11 tng - * Schema: Unique Particle Attribution Constraint Checking. - * - * Revision 1.11 2001/07/09 15:22:37 knoaman - * complete <any> declaration. - * - * Revision 1.10 2001/06/12 22:13:33 peiyongz - * validateContentSpecial() : apply SubstitutionGroupComparator.isEquivalentTo() - * - * Revision 1.9 2001/05/11 13:27:19 tng - * Copyright update. - * - * Revision 1.8 2001/05/03 21:02:30 tng - * Schema: Add SubstitutionGroupComparator and update exception messages. By Pei Yong Zhang. - * - * Revision 1.7 2001/04/19 18:17:32 tng - * Schema: SchemaValidator update, and use QName in Content Model - * - * Revision 1.6 2001/03/21 21:56:28 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.5 2001/03/21 19:29:57 tng - * Schema: Content Model Updates, by Pei Yong Zhang. - * - * Revision 1.4 2001/02/27 18:32:32 tng - * Schema: Use XMLElementDecl instead of DTDElementDecl in Content Model. - * - * Revision 1.3 2001/02/27 14:48:54 tng - * Schema: Add CMAny and ContentLeafNameTypeVector, by Pei Yong Zhang - * - * Revision 1.2 2001/02/16 14:58:57 tng - * Schema: Update Makefile, configure files, project files, and include path in - * certain cpp files because of the move of the common Content Model files. By Pei Yong Zhang. - * - * Revision 1.1 2001/02/16 14:17:29 tng - * Schema: Move the common Content Model files that are shared by DTD - * and schema from 'DTD' folder to 'common' folder. By Pei Yong Zhang. - * - * Revision 1.5 2000/05/15 22:31:32 andyh - * Replace #include<memory.h> with <string.h> everywhere. - * - * Revision 1.4 2000/03/18 00:00:05 roddey - * Initial updates for two way transcoding support - * - * Revision 1.3 2000/03/02 19:55:39 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/09 21:42:39 abagchi - * Copyright swatswat - * - * Revision 1.1.1.1 1999/11/09 01:03:43 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:45:43 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/validators/common/SimpleContentModel.cpp b/src/xercesc/validators/common/SimpleContentModel.cpp index 39239b65ba5361e76fc9992155578de75823d5a5..36dcb2096391eb11dd133439db4ded3e2cabc0df 100644 --- a/src/xercesc/validators/common/SimpleContentModel.cpp +++ b/src/xercesc/validators/common/SimpleContentModel.cpp @@ -15,90 +15,7 @@ */ /* - * $Log$ - * Revision 1.10 2004/09/16 13:32:04 amassari - * Updated error message for UPA to also state the complex type that is failing the test - * - * Revision 1.9 2004/09/08 13:56:51 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2004/01/29 11:51:21 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.7 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.6 2003/11/20 18:12:20 knoaman - * Use a bitwise operation to check the node type. - * - * Revision 1.5 2003/11/07 17:08:11 knoaman - * For PSVI support, distinguish wildcard elements with namespace lists. - * - * Revision 1.4 2002/11/04 14:54:58 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:48:39 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/02/25 21:18:53 tng - * Schema Fix: Ensure no invalid uri index for UPA checking. - * - * Revision 1.1.1.1 2002/02/01 22:22:39 peiyongz - * sane_include - * - * Revision 1.11 2001/11/28 16:46:20 tng - * Schema fix: Check for invalid URI index first. - * - * Revision 1.10 2001/11/21 14:30:13 knoaman - * Fix for UPA checking. - * - * Revision 1.9 2001/08/21 16:06:11 tng - * Schema: Unique Particle Attribution Constraint Checking. - * - * Revision 1.8 2001/05/11 13:27:19 tng - * Copyright update. - * - * Revision 1.7 2001/05/03 21:02:32 tng - * Schema: Add SubstitutionGroupComparator and update exception messages. By Pei Yong Zhang. - * - * Revision 1.6 2001/04/19 18:17:33 tng - * Schema: SchemaValidator update, and use QName in Content Model - * - * Revision 1.5 2001/03/21 21:56:29 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.4 2001/03/21 19:30:00 tng - * Schema: Content Model Updates, by Pei Yong Zhang. - * - * Revision 1.3 2001/02/27 14:48:57 tng - * Schema: Add CMAny and ContentLeafNameTypeVector, by Pei Yong Zhang - * - * Revision 1.2 2001/02/16 14:58:57 tng - * Schema: Update Makefile, configure files, project files, and include path in - * certain cpp files because of the move of the common Content Model files. By Pei Yong Zhang. - * - * Revision 1.1 2001/02/16 14:17:29 tng - * Schema: Move the common Content Model files that are shared by DTD - * and schema from 'DTD' folder to 'common' folder. By Pei Yong Zhang. - * - * Revision 1.4 2000/03/03 22:33:00 roddey - * Fixed a bug in SimpleContentModel that allowed an <a/> to be taken - * as valid for a content model of (a,b). - * - * Revision 1.3 2000/03/02 19:55:40 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.2 2000/02/09 21:42:39 abagchi - * Copyright swatswat - * - * Revision 1.1.1.1 1999/11/09 01:03:46 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:45:44 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/src/xercesc/validators/datatype/AbstractNumericFacetValidator.cpp b/src/xercesc/validators/datatype/AbstractNumericFacetValidator.cpp index bb5c9a445a050d88b16735c51e6ea8a68791a61b..aa7f4a5d03161efe57e8c7a1bb46b2964dfc118f 100644 --- a/src/xercesc/validators/datatype/AbstractNumericFacetValidator.cpp +++ b/src/xercesc/validators/datatype/AbstractNumericFacetValidator.cpp @@ -16,89 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.21 2005/01/07 15:28:49 amassari - * Removed warnings - * - * Revision 1.20 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.19 2004/03/19 01:18:08 peiyongz - * Let base dv to store/load (Max,Min)(Inc,Exc)sives - * - * Revision 1.18 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.17 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.16 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.15 2003/10/17 21:13:43 peiyongz - * using XTemplateSerializer - * - * Revision 1.14 2003/10/07 19:39:37 peiyongz - * Use of Template_Class Object Serialization/Deserialization API - * - * Revision 1.13 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.12 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.11 2003/02/03 16:34:35 peiyongz - * fix to misplaced derived and base value in error message. - * - * Revision 1.10 2003/02/02 23:55:40 peiyongz - * getFormattedString() added to return original and converted value. - * - * Revision 1.9 2003/01/30 21:56:22 tng - * Performance: call getRawData instead of toString - * - * Revision 1.8 2003/01/25 16:33:25 peiyongz - * wrong error code. - * - * Revision 1.7 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.6 2002/11/26 22:19:15 peiyongz - * Schema Errata E2-16 maxExclusive - * - * Revision 1.5 2002/11/04 14:53:27 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.3 2002/04/01 20:17:46 peiyongz - * Bug#7551: Exceptions are caught by value, rather than by reference - * - * Revision 1.2 2002/02/14 15:17:31 peiyongz - * getEnumString() - * - * Revision 1.1.1.1 2002/02/01 22:22:39 peiyongz - * sane_include - * - * Revision 1.6 2001/12/13 16:48:29 peiyongz - * Avoid dangling pointer - * - * Revision 1.5 2001/12/10 22:13:21 peiyongz - * swap checking to avoid "dangling pointer" reported by BoundsChecker - * - * Revision 1.4 2001/11/12 20:37:57 peiyongz - * SchemaDateTimeException defined - * - * Revision 1.3 2001/10/16 16:29:34 tng - * Schema: Fix Typo - * - * Revision 1.2 2001/10/09 21:17:41 peiyongz - * . macro to simplify code - * .save get***() to temp vars. - * - * Revision 1.1 2001/10/01 16:13:56 peiyongz - * DTV Reorganization:new classes: AbstractNumericFactValidator/ AbstractNumericValidator - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/AbstractNumericValidator.cpp b/src/xercesc/validators/datatype/AbstractNumericValidator.cpp index aeb2c3b15fd79cb7b4861fc0be158c1b037050ba..d2e0e4f9f559cce9a6ef3ecaa598b221fef3d1e8 100644 --- a/src/xercesc/validators/datatype/AbstractNumericValidator.cpp +++ b/src/xercesc/validators/datatype/AbstractNumericValidator.cpp @@ -16,53 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.13 2004/12/01 17:44:20 cargilld - * Minor code cleanup. - * - * Revision 1.12 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2003/12/23 21:50:36 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0, - * only validate when required - * - * Revision 1.10 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/12/11 21:40:24 peiyongz - * support for Canonical Representation for Datatype - * - * Revision 1.8 2003/11/28 18:53:07 peiyongz - * Support for getCanonicalRepresentation - * - * Revision 1.7 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.6 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.5 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/02/02 23:55:40 peiyongz - * getFormattedString() added to return original and converted value. - * - * Revision 1.3 2003/01/30 21:56:22 tng - * Performance: call getRawData instead of toString - * - * Revision 1.2 2002/11/04 14:53:27 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:39 peiyongz - * sane_include - * - * Revision 1.2 2001/10/09 21:16:31 peiyongz - * . macro to simplify code - * - * Revision 1.1 2001/10/01 16:13:56 peiyongz - * DTV Reorganization:new classes: AbstractNumericFactValidator/ AbstractNumericValidator - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/AbstractStringValidator.cpp b/src/xercesc/validators/datatype/AbstractStringValidator.cpp index d7f7e506f3551f26c1a21e5111a3c926b21aacc8..c27c6a6c7b54f89bee80130699ce8c8887012366 100644 --- a/src/xercesc/validators/datatype/AbstractStringValidator.cpp +++ b/src/xercesc/validators/datatype/AbstractStringValidator.cpp @@ -15,109 +15,7 @@ */ /* - * $Log$ - * Revision 1.24 2005/01/07 15:28:49 amassari - * Removed warnings - * - * Revision 1.23 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.22 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.21 2004/01/13 21:18:18 peiyongz - * revert code back to previous version - * - * Revision 1.20 2004/01/12 16:25:09 neilg - * remove use of static buffers - * - * Revision 1.19 2004/01/06 18:13:59 peiyongz - * using the no-exception-thrown ctor - * - * Revision 1.18 2003/12/31 10:38:00 amassari - * Made virtual function checkAdditionalFacet 'const', so that it matches the declaration in a derived class - * - * Revision 1.17 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.16 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.15 2003/10/17 21:13:43 peiyongz - * using XTemplateSerializer - * - * Revision 1.14 2003/10/07 19:39:37 peiyongz - * Use of Template_Class Object Serialization/Deserialization API - * - * Revision 1.13 2003/09/29 21:47:35 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.12 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.11 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.10 2003/02/22 18:28:26 peiyongz - * Schema Errata E2-35 Length, minLength and maxLength in different derivation steps. - * - * Revision 1.9 2003/01/27 19:24:17 peiyongz - * normalize Base64 data before checking against enumeration. - * - * Revision 1.8 2003/01/24 23:18:34 peiyongz - * normalizeEnumeration() added to remove optional ws in Base64 data. - * - * Revision 1.7 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.6 2002/11/04 14:53:27 tng - * C++ Namespace Support. - * - * Revision 1.5 2002/10/02 13:29:12 tng - * Since the compare function return int, so use XMLString::compareString instead of XMLString::equals there. - * - * Revision 1.4 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.3 2002/04/01 20:17:46 peiyongz - * Bug#7551: Exceptions are caught by value, rather than by reference - * - * Revision 1.2 2002/02/14 15:17:31 peiyongz - * getEnumString() - * - * Revision 1.1.1.1 2002/02/01 22:22:39 peiyongz - * sane_include - * - * Revision 1.7 2001/12/13 16:48:29 peiyongz - * Avoid dangling pointer - * - * Revision 1.6 2001/10/15 20:57:27 tng - * Schema: we should propagate the exception thrown from checkContent. - * - * Revision 1.5 2001/10/09 21:00:54 peiyongz - * . init() take 1 arg, - * . make inspectFacetBase() virtual to allow ListDTV provide its own method, - * . reorganize init() into assignFacet(), inspectFacet(), inspectFacetBase() and - * inheritFacet() to improve mantainability. - * . macro to simplify code - * . save get***() to temp vars - * - * Revision 1.4 2001/09/24 15:30:16 peiyongz - * DTV Reorganization: init() to be invoked from derived class' ctor to allow - * correct resolution of virtual methods like assignAdditionalFacet(), - * inheritAdditionalFacet(), etc. - * - * Revision 1.3 2001/09/19 18:48:27 peiyongz - * DTV reorganization:getLength() added, move inline to class declaration to avoid inline - * function interdependency. - * - * Revision 1.2 2001/09/18 21:16:42 peiyongz - * DTV reorganization: temp vars to replace repeated invocation of getFacetsDefined() - * - * Revision 1.1 2001/09/18 14:45:04 peiyongz - * DTV reorganization - * - * + * $Id$ */ // --------------------------------------------------------------------------- @@ -399,7 +297,7 @@ void AbstractStringValidator::inspectFacetBase(MemoryManager* const manager) base' length and derived' (minLength | maxLength) E2-35 - It is an ·error· for both length and either of minLength or maxLength to be members of {facets}, + It is an �error� for both length and either of minLength or maxLength to be members of {facets}, unless they are specified in different derivation steps in which case the following must be true: the {value} of minLength <= the {value} of length <= the {value} of maxLength ***/ diff --git a/src/xercesc/validators/datatype/AnySimpleTypeDatatypeValidator.cpp b/src/xercesc/validators/datatype/AnySimpleTypeDatatypeValidator.cpp index 580ecc915bc82db36ecad3c98fb21faabee4c9a2..8dd9553c034fc69d2cee028f11f1459272b1e78d 100644 --- a/src/xercesc/validators/datatype/AnySimpleTypeDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/AnySimpleTypeDatatypeValidator.cpp @@ -15,47 +15,7 @@ */ /* - * $Log$ - * Revision 1.12 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.10 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/07 19:39:03 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 01:09:35 knoaman - * Refactoring of some code to improve performance. - * - * Revision 1.6 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/01/13 20:16:51 knoaman - * [Bug 16024] SchemaSymbols.hpp conflicts C++ Builder 6 dir.h - * - * Revision 1.4 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.3 2002/11/04 14:53:27 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/02/14 15:17:31 peiyongz - * getEnumString() - * - * Revision 1.1.1.1 2002/02/01 22:22:40 peiyongz - * sane_include - * - * Revision 1.1 2001/08/24 17:12:01 knoaman - * Add support for anySimpleType. - * Remove parameter 'baseValidator' from the virtual method 'newInstance'. - * + * $Id$ */ diff --git a/src/xercesc/validators/datatype/AnyURIDatatypeValidator.cpp b/src/xercesc/validators/datatype/AnyURIDatatypeValidator.cpp index 874cc8fa4a3b5ad9b21db1271d0f4ef6443c45e5..7fafdce8ade40082304caddd480e1179054c56b8 100644 --- a/src/xercesc/validators/datatype/AnyURIDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/AnyURIDatatypeValidator.cpp @@ -16,77 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.12 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2004/01/12 23:02:18 neilg - * remove unused static member - * - * Revision 1.10 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.8 2003/10/01 00:27:12 knoaman - * Performance: call a static method to check the validity of URI instead of - * creating/deleting local objects. - * - * Revision 1.7 2003/09/30 21:31:30 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.6 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.5 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:27 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:40 peiyongz - * sane_include - * - * Revision 1.10 2001/10/10 14:18:26 peiyongz - * no message - * - * Revision 1.9 2001/10/09 20:53:58 peiyongz - * init(): take 1 arg. - * - * Revision 1.8 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.7 2001/09/24 15:33:15 peiyongz - * DTV Reorganization: virtual methods moved to *.cpp - * - * Revision 1.6 2001/09/19 18:49:17 peiyongz - * DTV reorganization: move inline to class declaration to avoid inline - * function interdependency. - * - * Revision 1.5 2001/09/18 20:38:03 peiyongz - * DTV reorganization: inherit from AbstractStringValidator. - * - * Revision 1.4 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.3 2001/08/14 22:11:56 peiyongz - * new exception message added - * - * Revision 1.2 2001/08/10 16:21:19 peiyongz - * use XMLUri instead of XMLURL - * - * Revision 1.1 2001/08/01 18:49:16 peiyongz - * AnyRUIDatatypeValidator - * - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp b/src/xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp index 03e3e9af43a06acc1a21aa9cc278a6278364d3df..d603094f4aed11b288e24acac10f3830cd5826ee 100644 --- a/src/xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp @@ -15,74 +15,7 @@ */ /* - * $Log$ - * Revision 1.10 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/06/24 15:00:58 peiyongz - * Schema-Errata: E2-54 new specs for base64 - * - * Revision 1.8 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/09/30 21:31:30 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.6 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/01/27 19:24:17 peiyongz - * normalize Base64 data before checking against enumeration. - * - * Revision 1.4 2003/01/24 23:18:34 peiyongz - * normalizeEnumeration() added to remove optional ws in Base64 data. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:40 peiyongz - * sane_include - * - * Revision 1.12 2001/10/09 20:47:26 peiyongz - * init(): take 1 arg - * - * Revision 1.11 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.10 2001/09/24 15:33:15 peiyongz - * DTV Reorganization: virtual methods moved to *.cpp - * - * Revision 1.9 2001/09/19 18:49:40 peiyongz - * DTV reorganization: inherit from AbstractStringVaildator - * - * Revision 1.8 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.7 2001/06/20 17:56:47 peiyongz - * support for "fixed" option on constrainning facets - * - * Revision 1.6 2001/05/29 19:49:31 tng - * Schema: Constraint Checking Fix in datatypeValidators. By Pei Yong Zhang. - * - * Revision 1.5 2001/05/28 21:11:17 tng - * Schema: Various DatatypeValidator fix. By Pei Yong Zhang - * - * Revision 1.4 2001/05/18 13:36:41 tng - * Schema: Catch RegularExpression exception and NumberFormatException - * - * Revision 1.3 2001/05/18 13:23:43 tng - * Schema: Exception messages in DatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/17 18:13:46 tng - * Schema Fix: issue error message when binary data is invalid. - * - * Revision 1.1 2001/05/16 15:24:40 tng - * Schema: Add Base64 and HexBin. By Pei Yong Zhang. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/BooleanDatatypeValidator.cpp b/src/xercesc/validators/datatype/BooleanDatatypeValidator.cpp index 304464757f4bd054bfe8d03447754580f079bb75..be7da7533601cc691a9d105d028438b6af3768bf 100644 --- a/src/xercesc/validators/datatype/BooleanDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/BooleanDatatypeValidator.cpp @@ -15,80 +15,7 @@ */ /* - * $Log$ - * Revision 1.18 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.17 2004/08/11 16:52:59 peiyongz - * using Literal constants from XMLUni - * - * Revision 1.16 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.15 2004/01/13 20:57:06 peiyongz - * revert code back to previous version - * - * Revision 1.13 2003/12/23 21:50:36 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0, - * only validate when required - * - * Revision 1.12 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.11 2003/11/28 18:53:07 peiyongz - * Support for getCanonicalRepresentation - * - * Revision 1.10 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.9 2003/10/07 19:39:03 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.8 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.6 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.5 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.3 2002/08/23 20:16:50 tng - * Memory leak fix: enums is not deleted if an error occurred. - * - * Revision 1.2 2002/02/14 15:17:31 peiyongz - * getEnumString() - * - * Revision 1.1.1.1 2002/02/01 22:22:40 peiyongz - * sane_include - * - * Revision 1.7 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.6 2001/06/22 16:26:01 peiyongz - * fix: redefinition of SIZE - * - * Revision 1.5 2001/05/29 19:49:33 tng - * Schema: Constraint Checking Fix in datatypeValidators. By Pei Yong Zhang. - * - * Revision 1.4 2001/05/28 21:11:17 tng - * Schema: Various DatatypeValidator fix. By Pei Yong Zhang - * - * Revision 1.3 2001/05/18 13:36:44 tng - * Schema: Catch RegularExpression exception and NumberFormatException - * - * Revision 1.2 2001/05/11 13:27:26 tng - * Copyright update. - * - * Revision 1.1 2001/05/09 18:43:35 tng - * Add StringDatatypeValidator and BooleanDatatypeValidator. By Pei Yong Zhang. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/DatatypeValidator.cpp b/src/xercesc/validators/datatype/DatatypeValidator.cpp index 2ff1ed42bf331d96c11536584437151b200de061..b6caa661a36366b429bf3e5ec303dacbd86a182f 100644 --- a/src/xercesc/validators/datatype/DatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/DatatypeValidator.cpp @@ -15,112 +15,7 @@ */ /* - * $Log$ - * Revision 1.27 2004/10/28 20:16:31 peiyongz - * Data member reshuffle - * - * Revision 1.26 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.25 2004/03/09 21:00:46 peiyongz - * recognize builtIn dv - * - * Revision 1.24 2004/03/03 23:08:28 peiyongz - * Move the logic to check for BuiltIn Dv to storeDV/loadDV therefore dv which - * refers to BuiltIn DV will NOT be actually saved/loaded, as opposed to previously - * it is only done for dv appears in fBaseValidator. - * - * Revision 1.23 2004/03/02 23:34:58 peiyongz - * fix typo - * - * Revision 1.22 2004/03/02 23:22:06 peiyongz - * save/load TypeUri/TypeLocalName more accurately - * - * Revision 1.21 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.20 2003/12/23 21:50:36 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0, - * only validate when required - * - * Revision 1.19 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.18 2003/11/28 18:53:07 peiyongz - * Support for getCanonicalRepresentation - * - * Revision 1.17 2003/11/13 23:19:18 peiyongz - * initSize - * - * Revision 1.16 2003/11/07 22:39:41 peiyongz - * PSVI/schema component model implementation, thanks to David Cargill - * - * Revision 1.15 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.14 2003/11/05 16:37:18 peiyongz - * don't serialize built-in baseValidator, and don't serialize localName/uriName - * - * Revision 1.13 2003/10/17 21:13:44 peiyongz - * using XTemplateSerializer - * - * Revision 1.12 2003/10/07 19:39:37 peiyongz - * Use of Template_Class Object Serialization/Deserialization API - * - * Revision 1.11 2003/10/02 19:20:19 peiyongz - * fWhiteSpace added; more dv serialization support added - * - * Revision 1.10 2003/10/01 01:09:35 knoaman - * Refactoring of some code to improve performance. - * - * Revision 1.9 2003/09/30 21:32:23 peiyongz - * AnyURI, Base64, HexBin, NOTATION, List and QName - * - * Revision 1.8 2003/09/30 18:17:53 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/09/29 21:47:35 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.6 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/01/29 19:52:32 gareth - * PSVI API additions. - * - * Revision 1.4 2002/12/19 14:03:10 gareth - * get/set methods to see if the represented type is anonymous. Patch by Peter Volchek. - * - * Revision 1.3 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/10/15 18:04:31 knoaman - * Bug [13485]: incorrect return from getWSstring - * - * Revision 1.1.1.1 2002/02/01 22:22:40 peiyongz - * sane_include - * - * Revision 1.7 2001/06/20 17:56:56 peiyongz - * support for "fixed" option on constrainning facets - * - * Revision 1.6 2001/05/11 21:51:09 knoaman - * Schema updates and fixes. - * - * Revision 1.5 2001/05/11 13:27:27 tng - * Copyright update. - * - * Revision 1.4 2001/05/09 18:43:38 tng - * Add StringDatatypeValidator and BooleanDatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.3 2001/05/03 21:09:52 tng - * Schema: DatatypeValidator Update. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/03 19:17:43 knoaman - * TraverseSchema Part II. - * - * Revision 1.1 2001/03/21 21:39:13 knoaman - * Schema symbols and Datatype validator part I - * + * $Id$ */ diff --git a/src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp b/src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp index b9f1c26eef83a6801d4f15bb37b72c597ba39fe7..5f9eff3f1bca88c6a257f7955437b8219ca54c4e 100644 --- a/src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp +++ b/src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp @@ -15,183 +15,7 @@ */ /* - * $Log$ - * Revision 1.31 2005/02/23 19:07:59 cargilld - * Various PSVI fixes from Mike Boos. - * - * Revision 1.30 2004/10/20 15:19:07 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.29 2004/09/13 21:38:34 peiyongz - * getBuiltInBaseValidator - * - * Revision 1.28 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.27 2004/08/11 16:52:59 peiyongz - * using Literal constants from XMLUni - * - * Revision 1.26 2004/01/13 16:17:09 knoaman - * Fo sanity, use class name to qualify method - * - * Revision 1.25 2004/01/09 22:41:58 knoaman - * Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap - * - * Revision 1.24 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.23 2003/12/11 21:40:24 peiyongz - * support for Canonical Representation for Datatype - * - * Revision 1.22 2003/11/13 23:02:09 peiyongz - * using default memory manager and specify derivated from list, not user defined - * - * Revision 1.21 2003/11/12 20:30:58 peiyongz - * movd ID/IDREF/IDREFS/ENTITY/ENTITIES dv to BuiltInRegistry - * - * Revision 1.20 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.19 2003/11/05 16:36:15 peiyongz - * initialize BuiltInRegistry during deserialization - * - * Revision 1.18 2003/10/20 15:56:48 knoaman - * Fix multithreading problem. - * - * Revision 1.17 2003/10/17 21:13:05 peiyongz - * Implement Serialization/Deserialization - * - * Revision 1.16 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.15 2003/05/16 21:43:20 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.14 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.13 2003/03/18 19:42:17 knoaman - * Schema Errata E2-18. - * - * Revision 1.12 2003/02/26 16:14:27 peiyongz - * Schema Errata E2-43: disallow trailing decimal point and a new pattern added - * to the Integer definition. - * - * Revision 1.11 2003/01/29 19:51:48 gareth - * type names / uris are now added to DatatypeValidators. - * - * Revision 1.10 2003/01/03 16:39:45 tng - * Performance: no need to create that many members for fBuiltInRegistry - * - * Revision 1.9 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.8 2002/12/02 16:01:24 gareth - * Fix to bug #12188. NCNAME validator now has a base validator of NAME. Patch by Peter Volchek. - * - * Revision 1.7 2002/12/02 13:25:51 gareth - * Fix for bug #12188. Create NMTOKEN, ID, IDREF, ENTITY, NAME, NCNAME with appropriate base types. Some reordering of creation was required where dependencies resulted. - * - * Revision 1.6 2002/11/21 23:43:19 peiyongz - * Schema Errata: E2-25 language - * - * Revision 1.5 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/05/08 12:25:30 tng - * Schema Fix: re-add the ID, IDREF ... datatype validators only if they were not there. - * - * Revision 1.3 2002/05/07 20:00:07 tng - * Schema Fix: No need to re-add the ID, IDREF ... datatype validators if the fUserDefinedRegistry already exists. - * - * Revision 1.2 2002/02/25 21:28:26 tng - * Schema Fix: Thread-safe the built-in datatype validator factory. - * - * Revision 1.1.1.1 2002/02/01 22:22:40 peiyongz - * sane_include - * - * Revision 1.26 2001/11/07 19:18:52 peiyongz - * DateTime Port - * - * Revision 1.25 2001/10/25 15:06:49 tng - * Thread safe the static instance. - * - * Revision 1.24 2001/10/23 23:14:22 peiyongz - * [Bug#880] patch to PlatformUtils:init()/term() and related. from Mark Weaver - * - * Revision 1.23 2001/09/25 16:00:03 peiyongz - * DTV Reorganization: Create native NameDTV and NCNameDTV - * - * Revision 1.22 2001/08/24 17:12:01 knoaman - * Add support for anySimpleType. - * Remove parameter 'baseValidator' from the virtual method 'newInstance'. - * - * Revision 1.21 2001/08/01 18:49:16 peiyongz - * AnyRUIDatatypeValidator - * - * Revision 1.20 2001/07/26 20:48:02 peiyongz - * FloatDatatypeValidator - * - * Revision 1.19 2001/07/24 21:23:39 tng - * Schema: Use DatatypeValidator for ID/IDREF/ENTITY/ENTITIES/NOTATION. - * - * Revision 1.18 2001/07/24 13:59:03 peiyongz - * DoubleDTV - * - * Revision 1.17 2001/07/19 17:46:42 tng - * Enable those derived dataype like nonPositiveinteger, negativeInteger ... etc. - * - * Revision 1.16 2001/07/13 14:10:33 peiyongz - * UnionDTV - * - * Revision 1.15 2001/07/11 21:37:18 peiyongz - * ListDatatypeDTV - * - * Revision 1.14 2001/07/06 20:21:58 peiyongz - * QNameDTV & ENTITYDTV enabled - * - * Revision 1.13 2001/07/05 20:15:25 peiyongz - * NOTATIONDatatypeValidator - * - * Revision 1.12 2001/07/04 20:16:31 peiyongz - * IDREFDatatypeValidator - * - * Revision 1.11 2001/07/04 14:38:24 peiyongz - * IDDatatypeValidator: created - * DatatypeValidatorFactory: IDDTV enabled - * XMLString:isValidName(): to validate Name (XML [4][5]) - * - * Revision 1.10 2001/05/28 21:11:17 tng - * Schema: Various DatatypeValidator fix. By Pei Yong Zhang - * - * Revision 1.9 2001/05/18 16:51:37 knoaman - * Added circular check for complexType + more error messages. - * - * Revision 1.8 2001/05/17 18:11:11 knoaman - * More constraint and attribute checking. - * - * Revision 1.7 2001/05/16 15:24:42 tng - * Schema: Add Base64 and HexBin. By Pei Yong Zhang. - * - * Revision 1.6 2001/05/15 21:59:19 knoaman - * TraverseSchema: add attribute checking + some fixes + more error messages. - * More attribute cheking to come. - * - * Revision 1.5 2001/05/11 21:51:13 knoaman - * Schema updates and fixes. - * - * Revision 1.4 2001/05/11 13:27:28 tng - * Copyright update. - * - * Revision 1.3 2001/05/09 18:43:40 tng - * Add StringDatatypeValidator and BooleanDatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/03 19:17:47 knoaman - * TraverseSchema Part II. - * - * Revision 1.1 2001/03/21 21:39:14 knoaman - * Schema symbols and Datatype validator part I - * + * $Id$ */ diff --git a/src/xercesc/validators/datatype/DateDatatypeValidator.cpp b/src/xercesc/validators/datatype/DateDatatypeValidator.cpp index 5efdd8e9a2d96c5818ef463862cf559f621f56dd..a996032ef7285afd2ca07f4a4a4022040906f6f7 100644 --- a/src/xercesc/validators/datatype/DateDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/DateDatatypeValidator.cpp @@ -16,49 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.11 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:40 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:09:23 peiyongz - * catch(...) only. (the invoker need to cath XMLException to display proper message) - * - * Revision 1.2 2001/11/14 22:02:25 peiyongz - * rethrow exception with original error message. - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/DateTimeDatatypeValidator.cpp b/src/xercesc/validators/datatype/DateTimeDatatypeValidator.cpp index 3d38321ff5e5c3ef5592af7e35b4152f9ed4251e..aaf468aaa22fba96ad41a8cc972e3c8c28778841 100644 --- a/src/xercesc/validators/datatype/DateTimeDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/DateTimeDatatypeValidator.cpp @@ -16,59 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.15 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.14 2003/12/23 21:50:36 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0, - * only validate when required - * - * Revision 1.12 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.11 2003/12/11 21:40:24 peiyongz - * support for Canonical Representation for Datatype - * - * Revision 1.10 2003/11/28 18:53:07 peiyongz - * Support for getCanonicalRepresentation - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:40 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:09:23 peiyongz - * catch(...) only. (the invoker need to cath XMLException to display proper message) - * - * Revision 1.2 2001/11/14 22:02:25 peiyongz - * rethrow exception with original error message. - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/DateTimeValidator.cpp b/src/xercesc/validators/datatype/DateTimeValidator.cpp index 79dd119f8f429b73a6bbda5fc14eaf59423a6f77..44ac5462c6f3cb23f61596ea5519fe2316ae96f0 100644 --- a/src/xercesc/validators/datatype/DateTimeValidator.cpp +++ b/src/xercesc/validators/datatype/DateTimeValidator.cpp @@ -16,68 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.18 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.17 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.16 2004/01/13 21:18:18 peiyongz - * revert code back to previous version - * - * Revision 1.15 2004/01/12 16:25:49 neilg - * remove use of static buffers - * - * Revision 1.14 2004/01/06 18:13:59 peiyongz - * using the no-exception-thrown ctor - * - * Revision 1.13 2003/12/19 23:02:25 cargilld - * More memory management updates. - * - * Revision 1.12 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.11 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.10 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.9 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.8 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.7 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.6 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/01/30 21:56:22 tng - * Performance: call getRawData instead of toString - * - * Revision 1.3 2002/11/27 21:26:55 peiyongz - * Schema Errat E2-24 Duration 'T': allow SchemaDateTimeException be - * propogated to client. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.2 2001/11/12 20:37:57 peiyongz - * SchemaDateTimeException defined - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/DayDatatypeValidator.cpp b/src/xercesc/validators/datatype/DayDatatypeValidator.cpp index 77e2d865b9cce2d377154c8dfca956b781dca4fe..67d4ac0a5abb47c7d42d4099ba108a5ee3f98536 100644 --- a/src/xercesc/validators/datatype/DayDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/DayDatatypeValidator.cpp @@ -16,49 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.11 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:09:23 peiyongz - * catch(...) only. (the invoker need to cath XMLException to display proper message) - * - * Revision 1.2 2001/11/14 22:02:25 peiyongz - * rethrow exception with original error message. - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/DecimalDatatypeValidator.cpp b/src/xercesc/validators/datatype/DecimalDatatypeValidator.cpp index 862f5fd343360fd154378d8a973e29b828d2d9e7..f809f893c030eb7f1da2f6c014bcc4ed4dfba6bb 100644 --- a/src/xercesc/validators/datatype/DecimalDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/DecimalDatatypeValidator.cpp @@ -15,147 +15,7 @@ */ /* - * $Log$ - * Revision 1.28 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.27 2004/08/17 21:09:27 peiyongz - * canRep for nonPositivieInteger - * - * Revision 1.26 2004/01/13 21:18:18 peiyongz - * revert code back to previous version - * - * Revision 1.25 2004/01/12 16:25:09 neilg - * remove use of static buffers - * - * Revision 1.24 2004/01/06 18:13:59 peiyongz - * using the no-exception-thrown ctor - * - * Revision 1.23 2004/01/06 04:42:53 neilg - * On some platforms, it is problematic to throw a different exception from inside the catch block of another exception - * - * Revision 1.22 2004/01/03 00:04:36 peiyongz - * using ctor/parseContent to avoid exception thrown from ctor - * - * Revision 1.21 2003/12/23 21:50:36 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0, - * only validate when required - * - * Revision 1.20 2003/12/19 23:02:25 cargilld - * More memory management updates. - * - * Revision 1.19 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.18 2003/12/11 21:40:24 peiyongz - * support for Canonical Representation for Datatype - * - * Revision 1.17 2003/11/28 18:53:07 peiyongz - * Support for getCanonicalRepresentation - * - * Revision 1.16 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.15 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.14 2003/10/31 22:16:58 peiyongz - * to serialize/deserialize data member - * - * Revision 1.13 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.12 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.11 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.10 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.9 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.8 2003/03/01 20:59:06 peiyongz - * TotalDigits value must be a positiveInteger - * - * Revision 1.7 2003/02/25 17:24:37 peiyongz - * Schema Errata: E2-44 totalDigits/fractDigits - * - * Revision 1.6 2003/01/30 21:56:22 tng - * Performance: call getRawData instead of toString - * - * Revision 1.5 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.4 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/04/01 20:17:46 peiyongz - * Bug#7551: Exceptions are caught by value, rather than by reference - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.19 2001/10/09 20:53:22 peiyongz - * Optimization: save get***() to temp var - * - * Revision 1.18 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.17 2001/10/01 21:04:40 peiyongz - * DTV Reorganization:fix to memory leak in compare() method. - * - * Revision 1.16 2001/10/01 16:16:38 peiyongz - * DTV Reorganization:derived from AbstractNumericValidator - * - * Revision 1.15 2001/09/20 13:11:42 knoaman - * Regx + misc. fixes - * - * Revision 1.14 2001/08/22 18:28:01 peiyongz - * Memory leak: delete the bufffer allocated by ::toString() - * - * Revision 1.13 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.12 2001/08/15 18:08:44 peiyongz - * Fix to potential leakage in strEnumeration - * - * Revision 1.11 2001/07/17 21:30:12 peiyongz - * bug fix: numBase->getMinInclusive()->toString() - * - * Revision 1.10 2001/06/20 17:56:32 peiyongz - * support for "fixed" option on constrainning facets - * - * Revision 1.8 2001/05/29 19:49:34 tng - * Schema: Constraint Checking Fix in datatypeValidators. By Pei Yong Zhang. - * - * Revision 1.7 2001/05/28 21:11:18 tng - * Schema: Various DatatypeValidator fix. By Pei Yong Zhang - * - * Revision 1.6 2001/05/18 20:18:02 tng - * Schema: More exception messages in XMLBigDecimal/XMLBigInteger/DecimalDatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.5 2001/05/18 13:36:45 tng - * Schema: Catch RegularExpression exception and NumberFormatException - * - * Revision 1.4 2001/05/18 13:23:46 tng - * Schema: Exception messages in DatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.3 2001/05/11 17:17:23 tng - * Schema: DatatypeValidator fixes. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/11 13:27:28 tng - * Copyright update. - * - * Revision 1.1 2001/05/10 20:51:29 tng - * Schema: Add DecimalDatatypeValidator and XMLBigDecimal, XMLBigInteger. By Pei Yong Zhang. - * + * $Id$ */ // --------------------------------------------------------------------------- @@ -621,7 +481,7 @@ void DecimalDatatypeValidator::checkContent(const XMLCh* const conte /*** E2-44 totalDigits - ... by restricting it to numbers that are expressible as i × 10^-n + ... by restricting it to numbers that are expressible as i � 10^-n where i and n are integers such that |i| < 10^totalDigits and 0 <= n <= totalDigits. ***/ diff --git a/src/xercesc/validators/datatype/DoubleDatatypeValidator.cpp b/src/xercesc/validators/datatype/DoubleDatatypeValidator.cpp index 7f40187b75e2bfae62173e1d0afd3dd06890f91f..90311bf655a0e5e50316533c084f333f15160137 100644 --- a/src/xercesc/validators/datatype/DoubleDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/DoubleDatatypeValidator.cpp @@ -16,62 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.14 2004/09/08 13:56:52 peiyongz - * Apache License Version 2.0 - * - * Revision 1.13 2004/01/13 20:57:06 peiyongz - * revert code back to previous version - * - * Revision 1.10 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.8 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.7 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.6 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.5 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.6 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.5 2001/10/01 21:03:55 peiyongz - * DTV Reorganization:derived from AbstractNumericValidator - * - * Revision 1.4 2001/09/20 13:11:42 knoaman - * Regx + misc. fixes - * - * Revision 1.3 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.2 2001/08/15 18:08:44 peiyongz - * Fix to potential leakage in strEnumeration - * - * Revision 1.1 2001/07/24 13:59:03 peiyongz - * DoubleDTV - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/DurationDatatypeValidator.cpp b/src/xercesc/validators/datatype/DurationDatatypeValidator.cpp index f33350d145ff0e848b5d2c20f5bf6ccf12951d05..1b545151e0e2d5cdf9bb9422f9d65e30445673ea 100644 --- a/src/xercesc/validators/datatype/DurationDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/DurationDatatypeValidator.cpp @@ -16,52 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.12 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.10 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:09:23 peiyongz - * catch(...) only. (the invoker need to cath XMLException to display proper message) - * - * Revision 1.2 2001/11/14 22:02:25 peiyongz - * rethrow exception with original error message. - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/ENTITYDatatypeValidator.cpp b/src/xercesc/validators/datatype/ENTITYDatatypeValidator.cpp index e270cbadf687372a3b32ea94629d3c6d444afed9..768f9dda97da00770d365338299f8283fa0c7bcc 100644 --- a/src/xercesc/validators/datatype/ENTITYDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/ENTITYDatatypeValidator.cpp @@ -16,61 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.11 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.9 2003/12/17 00:18:38 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.8 2003/11/12 20:31:33 peiyongz - * Using ValidationContext to validate() - * - * Revision 1.7 2003/09/30 18:17:53 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.6 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2003/01/06 19:40:05 knoaman - * Throw an invalid datatype value exception if fEntityDeclPool is NULL. - * - * Revision 1.4 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.3 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.7 2001/11/13 13:21:59 tng - * Schema fix: Entities should be unparsed. - * - * Revision 1.6 2001/10/09 20:50:27 peiyongz - * init(): take 1 arg - * - * Revision 1.5 2001/09/27 13:51:25 peiyongz - * DTV Reorganization: ctor/init created to be used by derived class - * - * Revision 1.4 2001/09/24 21:39:29 peiyongz - * DTV Reorganization: checkValueSpace() - * - * Revision 1.3 2001/08/14 22:11:56 peiyongz - * new exception message added - * - * Revision 1.2 2001/07/24 21:23:39 tng - * Schema: Use DatatypeValidator for ID/IDREF/ENTITY/ENTITIES/NOTATION. - * - * Revision 1.1 2001/07/06 20:19:52 peiyongz - * ENTITYDTV - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/FloatDatatypeValidator.cpp b/src/xercesc/validators/datatype/FloatDatatypeValidator.cpp index 112990f87a2b9d18665950a038213092b2562e41..fbb073c73d12bbadf9e84496b6c5a75ecdb75fbb 100644 --- a/src/xercesc/validators/datatype/FloatDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/FloatDatatypeValidator.cpp @@ -16,66 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.15 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.14 2004/01/13 20:57:06 peiyongz - * revert code back to previous version - * - * Revision 1.11 2003/12/19 23:02:25 cargilld - * More memory management updates. - * - * Revision 1.10 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.8 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.7 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.6 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.5 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.6 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.5 2001/10/01 21:03:55 peiyongz - * DTV Reorganization:derived from AbstractNumericValidator - * - * Revision 1.4 2001/09/20 13:11:42 knoaman - * Regx + misc. fixes - * - * Revision 1.3 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.2 2001/08/15 18:08:44 peiyongz - * Fix to potential leakage in strEnumeration - * - * Revision 1.1 2001/07/26 20:42:16 peiyongz - * FloatDatatypeValidator - * - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp b/src/xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp index d873aec313f5ed61ec3003c23efcb2cc6811d02c..f16ec0d369108c4ad0bd49de6c0afb8a76a00831 100644 --- a/src/xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp @@ -15,68 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.6 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2003/09/30 21:31:30 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.12 2001/10/09 20:47:45 peiyongz - * init(): take 1 arg - * - * Revision 1.11 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.10 2001/09/24 15:33:15 peiyongz - * DTV Reorganization: virtual methods moved to *.cpp - * - * Revision 1.9 2001/09/19 20:35:23 peiyongz - * DTV reorganization: inherit from AbstractStringVaildator - * - * Revision 1.8 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.7 2001/06/20 17:56:21 peiyongz - * support for "fixed" option on constrainning facets - * - * Revision 1.6 2001/05/29 19:49:35 tng - * Schema: Constraint Checking Fix in datatypeValidators. By Pei Yong Zhang. - * - * Revision 1.5 2001/05/28 21:11:18 tng - * Schema: Various DatatypeValidator fix. By Pei Yong Zhang - * - * Revision 1.4 2001/05/18 13:36:47 tng - * Schema: Catch RegularExpression exception and NumberFormatException - * - * Revision 1.3 2001/05/18 13:23:49 tng - * Schema: Exception messages in DatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/17 18:13:47 tng - * Schema Fix: issue error message when binary data is invalid. - * - * Revision 1.1 2001/05/16 15:24:43 tng - * Schema: Add Base64 and HexBin. By Pei Yong Zhang. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/IDDatatypeValidator.cpp b/src/xercesc/validators/datatype/IDDatatypeValidator.cpp index a4f74e9ea8e7486fced70d33b77c6fca01e2bbde..97d6bc3cd2c1957be3a63f91d7ab448681049be7 100644 --- a/src/xercesc/validators/datatype/IDDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/IDDatatypeValidator.cpp @@ -16,54 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.9 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/11/12 20:31:33 peiyongz - * Using ValidationContext to validate() - * - * Revision 1.6 2003/09/30 18:17:53 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.5 2003/05/16 21:43:21 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.6 2001/10/09 20:50:02 peiyongz - * init(): take 1 arg - * - * Revision 1.5 2001/09/27 13:51:25 peiyongz - * DTV Reorganization: ctor/init created to be used by derived class - * - * Revision 1.4 2001/09/25 14:23:42 peiyongz - * DTV Reorganization: checkValueSpace() - * - * Revision 1.3 2001/08/14 22:11:56 peiyongz - * new exception message added - * - * Revision 1.2 2001/07/24 21:23:40 tng - * Schema: Use DatatypeValidator for ID/IDREF/ENTITY/ENTITIES/NOTATION. - * - * Revision 1.1 2001/07/04 14:38:25 peiyongz - * IDDatatypeValidator: created - * DatatypeValidatorFactory: IDDTV enabled - * XMLString:isValidName(): to validate Name (XML [4][5]) - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/IDREFDatatypeValidator.cpp b/src/xercesc/validators/datatype/IDREFDatatypeValidator.cpp index 4a65c910a7fb04fb638a41e8921edee5bfd31294..da04c7f906a51f1a4ef02df2cc3ee5557ee06d85 100644 --- a/src/xercesc/validators/datatype/IDREFDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/IDREFDatatypeValidator.cpp @@ -16,52 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.9 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/11/12 20:31:33 peiyongz - * Using ValidationContext to validate() - * - * Revision 1.6 2003/09/30 18:17:53 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.5 2003/05/16 21:43:21 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:41 peiyongz - * sane_include - * - * Revision 1.6 2001/10/09 20:49:38 peiyongz - * init(): take 1 arg - * - * Revision 1.5 2001/09/27 13:51:25 peiyongz - * DTV Reorganization: ctor/init created to be used by derived class - * - * Revision 1.4 2001/09/25 14:23:42 peiyongz - * DTV Reorganization: checkValueSpace() - * - * Revision 1.3 2001/08/14 22:11:56 peiyongz - * new exception message added - * - * Revision 1.2 2001/07/24 21:23:40 tng - * Schema: Use DatatypeValidator for ID/IDREF/ENTITY/ENTITIES/NOTATION. - * - * Revision 1.1 2001/07/04 20:16:59 peiyongz - * IDREFDatatypeValidator - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/ListDatatypeValidator.cpp b/src/xercesc/validators/datatype/ListDatatypeValidator.cpp index f4d5202232641de99900996d47acd98f3b699a3a..21052a6fa8417e5327c76841c4955d7846f833af 100644 --- a/src/xercesc/validators/datatype/ListDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/ListDatatypeValidator.cpp @@ -16,104 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.23 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.22 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.21 2004/01/13 21:18:18 peiyongz - * revert code back to previous version - * - * Revision 1.20 2004/01/12 16:25:09 neilg - * remove use of static buffers - * - * Revision 1.19 2004/01/06 18:13:59 peiyongz - * using the no-exception-thrown ctor - * - * Revision 1.18 2003/12/31 02:34:41 neilg - * fix one more buffer overrun, affecting boolean lists - * - * Revision 1.17 2003/12/23 21:50:36 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0, - * only validate when required - * - * Revision 1.16 2003/12/17 20:41:47 neilg - * fix a segfault and a possible buffer overflow condition - * - * Revision 1.15 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.14 2003/12/10 20:52:27 neilg - * fixes for canonical value production; memory management was not implemented correctly - * - * Revision 1.13 2003/11/28 18:53:07 peiyongz - * Support for getCanonicalRepresentation - * - * Revision 1.12 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.11 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.10 2003/09/30 21:31:30 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.9 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.8 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.6 2002/12/16 22:28:25 knoaman - * Make isAtomic inline. - * - * Revision 1.5 2002/12/06 16:45:54 tng - * header include cleanup. - * - * Revision 1.4 2002/11/20 19:57:44 peiyongz - * validate content as a whole against pattern. - * - * Revision 1.3 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.8 2001/10/11 19:32:27 peiyongz - * To overwrite inheritFacet() - * - * Revision 1.7 2001/10/09 20:56:21 peiyongz - * inherit from AbstractStringValidator instead of DatatypeValidator to reuse - * the code. - * - * Revision 1.6 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.5 2001/09/20 13:11:42 knoaman - * Regx + misc. fixes - * - * Revision 1.4 2001/08/29 19:03:40 peiyongz - * Bugzilla# 2816:on AIX 4.2, xlC 3 r ev.1, Compilation error on inline method - * - * Revision 1.3 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.2 2001/08/14 22:11:56 peiyongz - * new exception message added - * - * Revision 1.1 2001/07/11 21:37:17 peiyongz - * ListDatatypeDTV - * - * */ // --------------------------------------------------------------------------- @@ -479,9 +381,9 @@ void ListDatatypeValidator::inheritFacet() /*** * 2.5.1.2 List datatypes * - * The canonical-lexical-representation for the ·list· datatype is defined as - * the lexical form in which each item in the ·list· has the canonical - * lexical representation of its ·itemType·. + * The canonical-lexical-representation for the �list� datatype is defined as + * the lexical form in which each item in the �list� has the canonical + * lexical representation of its �itemType�. ***/ const XMLCh* ListDatatypeValidator::getCanonicalRepresentation(const XMLCh* const rawData , MemoryManager* const memMgr diff --git a/src/xercesc/validators/datatype/MonthDatatypeValidator.cpp b/src/xercesc/validators/datatype/MonthDatatypeValidator.cpp index 3344ad72d90f56985044f85ae646332b67a5d5ca..03a4e47bc3776996087a201270e35cd9acf68783 100644 --- a/src/xercesc/validators/datatype/MonthDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/MonthDatatypeValidator.cpp @@ -16,49 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.11 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:09:23 peiyongz - * catch(...) only. (the invoker need to cath XMLException to display proper message) - * - * Revision 1.2 2001/11/14 22:02:25 peiyongz - * rethrow exception with original error message. - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/MonthDayDatatypeValidator.cpp b/src/xercesc/validators/datatype/MonthDayDatatypeValidator.cpp index 43ff74838e079f8d4336ad3f8d98de101d17e24d..0e8fbf53fc53ab5cc5fb5b911db05085e6f335d8 100644 --- a/src/xercesc/validators/datatype/MonthDayDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/MonthDayDatatypeValidator.cpp @@ -16,49 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.11 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:09:23 peiyongz - * catch(...) only. (the invoker need to cath XMLException to display proper message) - * - * Revision 1.2 2001/11/14 22:02:25 peiyongz - * rethrow exception with original error message. - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/NCNameDatatypeValidator.cpp b/src/xercesc/validators/datatype/NCNameDatatypeValidator.cpp index b8a1af3befb0ba4e7c13f32e3ffef6b1daf2ccc2..08ccaf93a4726162a55dd3f91be3c816265ab973 100644 --- a/src/xercesc/validators/datatype/NCNameDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/NCNameDatatypeValidator.cpp @@ -16,46 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.10 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.8 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.6 2003/09/30 18:17:53 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.5 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.3 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.3 2001/10/09 20:49:09 peiyongz - * init(): take 1 arg - * - * Revision 1.2 2001/09/27 13:51:25 peiyongz - * DTV Reorganization: ctor/init created to be used by derived class - * - * Revision 1.1 2001/09/25 15:58:45 peiyongz - * DTV Reorganization: new class - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/NOTATIONDatatypeValidator.cpp b/src/xercesc/validators/datatype/NOTATIONDatatypeValidator.cpp index 31914e7e4b2853d92a7680a740fc82ad6df1d407..1f32b52ba92e47b657896e712d6de9c8a74627bb 100644 --- a/src/xercesc/validators/datatype/NOTATIONDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/NOTATIONDatatypeValidator.cpp @@ -16,65 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.10 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/08/11 16:52:20 peiyongz - * using XMLString::isValidNOTATION() - * - * Revision 1.8 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/09/30 21:31:30 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.5 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/05/15 18:53:26 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.10 2001/10/10 15:11:21 peiyongz - * extract/validate URI iff present - * - * Revision 1.9 2001/10/10 14:17:50 peiyongz - * <URI>:<LocalPart> where <URI> can be optional. - * - * Revision 1.8 2001/10/09 20:46:19 peiyongz - * NOTATION: checkContent(): <URI>:<localPart> - * - * Revision 1.7 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.6 2001/09/24 15:33:15 peiyongz - * DTV Reorganization: virtual methods moved to *.cpp - * - * Revision 1.5 2001/09/20 15:14:47 peiyongz - * DTV reorganization: inherit from AbstractStringVaildator - * - * Revision 1.3 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.2 2001/08/14 22:11:56 peiyongz - * new exception message added - * - * Revision 1.1 2001/07/05 20:15:27 peiyongz - * NOTATIONDatatypeValidator - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/NameDatatypeValidator.cpp b/src/xercesc/validators/datatype/NameDatatypeValidator.cpp index 71a035b08daf39b5ea0a6a98c5dbe1a1c0f0fddc..3eab5d1159b19acd529b39c067b6b628c5eaf439 100644 --- a/src/xercesc/validators/datatype/NameDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/NameDatatypeValidator.cpp @@ -16,49 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.10 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.8 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.7 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.6 2003/09/30 18:17:53 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.5 2003/05/15 18:53:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.3 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.4 2001/10/09 20:48:39 peiyongz - * init(): take 1 arg - * - * Revision 1.3 2001/10/02 18:59:59 peiyongz - * Invalid_Name to replace Invalid_NCName. - * - * Revision 1.2 2001/09/27 13:51:25 peiyongz - * DTV Reorganization: ctor/init created to be used by derived class - * - * Revision 1.1 2001/09/25 15:58:45 peiyongz - * DTV Reorganization: new class - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/QNameDatatypeValidator.cpp b/src/xercesc/validators/datatype/QNameDatatypeValidator.cpp index ba043201cda6706483cddd9f559f34750623b349..0d87444ca3386694d3e04a07ee85f415a72575bc 100644 --- a/src/xercesc/validators/datatype/QNameDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/QNameDatatypeValidator.cpp @@ -16,53 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.7 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2003/09/30 21:31:30 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.4 2003/05/15 18:53:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.9 2001/10/09 20:47:05 peiyongz - * init(): take 1 arg - * - * Revision 1.8 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.7 2001/09/24 15:33:15 peiyongz - * DTV Reorganization: virtual methods moved to *.cpp - * - * Revision 1.6 2001/09/20 15:36:49 peiyongz - * DTV reorganization: inherit from AbstractStringVaildator - * - * Revision 1.4 2001/09/06 21:34:48 peiyongz - * Fix:improper loop in enumeration checking - * - * Revision 1.3 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.2 2001/08/14 22:11:56 peiyongz - * new exception message added - * - * Revision 1.1 2001/07/06 20:20:14 peiyongz - * QNameDTV - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/StringDatatypeValidator.cpp b/src/xercesc/validators/datatype/StringDatatypeValidator.cpp index 5a46513469a9bcc08b39c6017007399ab5e2ecb7..a3b7d5a9ee2bbc03e932576563f8589ff170ad80 100644 --- a/src/xercesc/validators/datatype/StringDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/StringDatatypeValidator.cpp @@ -15,95 +15,7 @@ */ /* - * $Log$ - * Revision 1.13 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.12 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.11 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.10 2003/11/24 05:11:06 neilg - * remove unused statics - * - * Revision 1.9 2003/10/02 19:20:42 peiyongz - * fWhiteSpace moved to DatatypeValidator - * - * Revision 1.8 2003/10/01 01:09:35 knoaman - * Refactoring of some code to improve performance. - * - * Revision 1.7 2003/09/30 21:31:37 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.6 2003/09/29 21:47:35 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.5 2003/05/15 18:53:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.3 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.17 2001/10/09 20:54:35 peiyongz - * init(): take 1 arg. - * - * Revision 1.16 2001/09/27 13:51:25 peiyongz - * DTV Reorganization: ctor/init created to be used by derived class - * - * Revision 1.15 2001/09/25 15:58:14 peiyongz - * Check baseValidator in assignAdditinoalFacet() and inheritAdditionalFacet() - * - * Revision 1.14 2001/09/24 15:31:13 peiyongz - * DTV Reorganization: inherit from AbstractStringValidator - * - * Revision 1.12 2001/08/21 18:42:53 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.11 2001/06/20 17:56:09 peiyongz - * support for "fixed" option on constrainning facets - * - * Revision 1.10 2001/05/29 19:49:36 tng - * Schema: Constraint Checking Fix in datatypeValidators. By Pei Yong Zhang. - * - * Revision 1.9 2001/05/28 21:11:18 tng - * Schema: Various DatatypeValidator fix. By Pei Yong Zhang - * - * Revision 1.8 2001/05/23 16:05:11 tng - * Schema: NormalizedString fix. By Pei Yong Zhang. - * - * Revision 1.7 2001/05/23 15:45:25 tng - * Schema: NormalizedString fix. By Pei Yong Zhang. - * - * Revision 1.6 2001/05/18 13:36:48 tng - * Schema: Catch RegularExpression exception and NumberFormatException - * - * Revision 1.5 2001/05/18 13:23:51 tng - * Schema: Exception messages in DatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.4 2001/05/16 14:33:40 tng - * Schema Constraint checking fix. - * - * Revision 1.3 2001/05/11 17:17:28 tng - * Schema: DatatypeValidator fixes. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/11 13:27:29 tng - * Copyright update. - * - * Revision 1.1 2001/05/09 18:43:42 tng - * Add StringDatatypeValidator and BooleanDatatypeValidator. By Pei Yong Zhang. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/TimeDatatypeValidator.cpp b/src/xercesc/validators/datatype/TimeDatatypeValidator.cpp index 9e44602ee6014a6557ff29d7d6c4740bb53f515b..e03df17a9a99b0ce6a9267e0f31a125f9c402c43 100644 --- a/src/xercesc/validators/datatype/TimeDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/TimeDatatypeValidator.cpp @@ -16,62 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.15 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.14 2003/12/23 21:50:36 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0, - * only validate when required - * - * Revision 1.13 2003/12/19 23:02:25 cargilld - * More memory management updates. - * - * Revision 1.12 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.11 2003/12/11 21:40:24 peiyongz - * support for Canonical Representation for Datatype - * - * Revision 1.10 2003/11/28 18:53:07 peiyongz - * Support for getCanonicalRepresentation - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:53:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:09:23 peiyongz - * catch(...) only. (the invoker need to cath XMLException to display proper message) - * - * Revision 1.2 2001/11/14 22:02:25 peiyongz - * rethrow exception with original error message. - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/UnionDatatypeValidator.cpp b/src/xercesc/validators/datatype/UnionDatatypeValidator.cpp index 0125fb3b19d7d98df2881c732082103708656b07..376ab0ce72f47a812cdb3b941e0fc8a4fc58627e 100644 --- a/src/xercesc/validators/datatype/UnionDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/UnionDatatypeValidator.cpp @@ -16,108 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.28 2004/09/08 13:56:53 peiyongz - * Apache License Version 2.0 - * - * Revision 1.27 2004/03/19 01:17:22 peiyongz - * enumeration is ALWAYS owned, datatype validator not. - * - * Revision 1.26 2004/01/29 11:51:22 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.25 2004/01/13 21:18:18 peiyongz - * revert code back to previous version - * - * Revision 1.24 2004/01/12 16:25:09 neilg - * remove use of static buffers - * - * Revision 1.23 2004/01/06 18:13:59 peiyongz - * using the no-exception-thrown ctor - * - * Revision 1.22 2003/12/23 21:50:36 peiyongz - * Absorb exception thrown in getCanonicalRepresentation and return 0, - * only validate when required - * - * Revision 1.21 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.20 2003/12/10 20:55:18 neilg - * fixes for canonical value production; memory management was not implemented correctly - * - * Revision 1.19 2003/11/28 18:53:07 peiyongz - * Support for getCanonicalRepresentation - * - * Revision 1.18 2003/11/24 05:10:26 neilg - * implement method for determining member type of union that validated some value - * - * Revision 1.17 2003/11/13 23:19:18 peiyongz - * initSize - * - * Revision 1.16 2003/11/12 20:32:03 peiyongz - * Statless Grammar: ValidationContext - * - * Revision 1.15 2003/10/31 22:17:11 peiyongz - * solve ownership - * - * Revision 1.14 2003/10/17 21:13:44 peiyongz - * using XTemplateSerializer - * - * Revision 1.13 2003/10/07 19:39:03 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.12 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.11 2003/08/16 18:42:49 neilg - * fix for bug 22457. Union types that are restrictions of other union types were previously considered not to inherit their parents member types. This is at variance with the behaviour of the Java parser and apparently with the spec, so I have changed this. - * - * Revision 1.10 2003/05/16 06:01:57 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.9 2003/05/15 18:53:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.8 2003/02/06 13:51:55 gareth - * fixed bug with multiple attributes being validated by the same union type. - * - * Revision 1.7 2003/01/29 19:53:35 gareth - * we now store information about which validator was used to validate. - * - * Revision 1.6 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.5 2002/12/06 16:45:54 tng - * header include cleanup. - * - * Revision 1.4 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:44:40 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/02/14 15:17:31 peiyongz - * getEnumString() - * - * Revision 1.1.1.1 2002/02/01 22:22:42 peiyongz - * sane_include - * - * Revision 1.5 2001/10/02 18:59:29 peiyongz - * Invalid_Facet_Tag to display the tag name - * - * Revision 1.4 2001/09/20 13:11:42 knoaman - * Regx + misc. fixes - * - * Revision 1.3 2001/08/21 18:42:54 peiyongz - * Bugzilla# 2816: cleanUp() declared with external linkage and called - * before defined as inline - * - * Revision 1.2 2001/08/14 22:11:56 peiyongz - * new exception message added - * - * Revision 1.1 2001/07/13 14:10:40 peiyongz - * UnionDTV - * */ // --------------------------------------------------------------------------- @@ -477,8 +375,8 @@ const RefArrayVectorOf<XMLCh>* UnionDatatypeValidator::getEnumString() const /*** * 2.5.1.3 Union datatypes * - * The canonical-lexical-representation for a ·union· datatype is defined as the lexical form - * in which the values have the canonical lexical representation of the appropriate ·memberTypes·. + * The canonical-lexical-representation for a �union� datatype is defined as the lexical form + * in which the values have the canonical lexical representation of the appropriate �memberTypes�. ***/ const XMLCh* UnionDatatypeValidator::getCanonicalRepresentation(const XMLCh* const rawData , MemoryManager* const memMgr diff --git a/src/xercesc/validators/datatype/YearDatatypeValidator.cpp b/src/xercesc/validators/datatype/YearDatatypeValidator.cpp index 0fde148a44098c2f970b8b59ba31250bb7d50fca..f4079f57e1027a754bc30343db4b178b05db3bbd 100644 --- a/src/xercesc/validators/datatype/YearDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/YearDatatypeValidator.cpp @@ -16,49 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.11 2004/09/08 13:56:54 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:53:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:43 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:09:23 peiyongz - * catch(...) only. (the invoker need to cath XMLException to display proper message) - * - * Revision 1.2 2001/11/14 22:02:25 peiyongz - * rethrow exception with original error message. - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/datatype/YearMonthDatatypeValidator.cpp b/src/xercesc/validators/datatype/YearMonthDatatypeValidator.cpp index 512f086b5ae47e3759954a6009e04e164e7db662..5dee45b13f213471c97387620bdee89cbe5164a0 100644 --- a/src/xercesc/validators/datatype/YearMonthDatatypeValidator.cpp +++ b/src/xercesc/validators/datatype/YearMonthDatatypeValidator.cpp @@ -16,49 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.11 2004/09/08 13:56:54 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/12/17 00:18:39 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/11/06 15:30:07 neilg - * first part of PSVI/schema component model implementation, thanks to David Cargill. This covers setting the PSVIHandler on parser objects, as well as implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and XSAttributeUse. - * - * Revision 1.8 2003/10/02 19:21:06 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.7 2003/10/01 16:32:41 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/08/14 03:00:11 knoaman - * Code refactoring to improve performance of validation. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:53:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:55 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:53:28 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:43 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:09:23 peiyongz - * catch(...) only. (the invoker need to cath XMLException to display proper message) - * - * Revision 1.2 2001/11/14 22:02:25 peiyongz - * rethrow exception with original error message. - * - * Revision 1.1 2001/11/07 19:18:52 peiyongz - * DateTime Port - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/ComplexTypeInfo.cpp b/src/xercesc/validators/schema/ComplexTypeInfo.cpp index 8a2dbc6854cc2f8d97a57090f748a0b2b45c4822..8865574c3c3459ac1b3625893f49689b1c753e61 100644 --- a/src/xercesc/validators/schema/ComplexTypeInfo.cpp +++ b/src/xercesc/validators/schema/ComplexTypeInfo.cpp @@ -15,191 +15,7 @@ */ /* - * $Log$ - * Revision 1.34 2005/04/04 15:03:44 cargilld - * Fix memory leak when deserializing grammars. - * - * Revision 1.33 2005/03/07 20:10:21 knoaman - * Eliminate lazy creation of attribute lists. - * - * Revision 1.32 2004/10/28 20:21:06 peiyongz - * Data member reshuffle - * - * Revision 1.31 2004/10/20 15:19:07 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.30 2004/09/23 00:37:24 cargilld - * Remove unused variable and data member. - * - * Revision 1.29 2004/09/16 13:32:04 amassari - * Updated error message for UPA to also state the complex type that is failing the test - * - * Revision 1.28 2004/09/08 13:56:56 peiyongz - * Apache License Version 2.0 - * - * Revision 1.27 2004/07/22 15:00:54 knoaman - * Eliminate the need to create a temporary content model when performing UPA checking - * - * Revision 1.26 2004/01/29 11:52:31 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.25 2004/01/13 16:17:09 knoaman - * Fo sanity, use class name to qualify method - * - * Revision 1.24 2004/01/09 22:41:58 knoaman - * Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap - * - * Revision 1.23 2003/12/24 17:42:03 knoaman - * Misc. PSVI updates - * - * Revision 1.22 2003/12/17 00:18:40 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.21 2003/12/16 17:18:50 peiyongz - * don't expand ContextSpecNode when deserilized - * - * Revision 1.20 2003/11/20 18:05:16 knoaman - * PSVI: Use a copy of the content spec node when creating the content model. - * - * Revision 1.19 2003/11/13 23:20:47 peiyongz - * initSize - * - * Revision 1.18 2003/11/10 21:54:51 neilg - * implementation for new stateless means of traversing attribute definition lists - * - * Revision 1.17 2003/11/07 17:08:12 knoaman - * For PSVI support, distinguish wildcard elements with namespace lists. - * - * Revision 1.16 2003/10/29 16:22:58 peiyongz - * allow proper recreation of ContentModel from deserialization - * - * Revision 1.15 2003/10/21 10:23:53 amassari - * When creating a new list of attributes, use the assigned memory manager - * - * Revision 1.14 2003/10/17 21:17:12 peiyongz - * using XTemplateSerializer - * - * Revision 1.13 2003/10/14 15:22:28 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.12 2003/10/10 16:25:40 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.11 2003/10/08 21:33:48 peiyongz - * Synchronize ContentSpec/ContentModel/FormattedModel - * - * Revision 1.10 2003/09/26 18:31:05 peiyongz - * Synchronize ContentSpecNode and formattedModel - * - * Revision 1.9 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.8 2003/05/16 21:43:21 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.7 2003/05/15 18:57:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.6 2003/01/29 19:57:30 gareth - * API to retrive local and uri part of the type name - * - * Revision 1.5 2002/12/19 14:04:05 gareth - * get/set methods to see if the represented type is anonymous. Patch by Peter Volchek. - * - * Revision 1.4 2002/11/04 14:49:41 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/03/21 15:34:40 knoaman - * Add support for reporting line/column numbers of schema errors. - * - * Revision 1.2 2002/02/06 22:29:24 knoaman - * Remove unnecessary data/methods. - * - * Revision 1.1.1.1 2002/02/01 22:22:45 peiyongz - * sane_include - * - * Revision 1.27 2002/01/15 19:09:16 knoaman - * Fix for bug 5807. - * - * Revision 1.26 2002/01/02 15:20:22 tng - * Schema Fix: should not store a temp value as the key in the element pool and the attribute pool. - * - * Revision 1.25 2001/12/17 21:38:59 tng - * Fix dangling pointer. - * - * Revision 1.24 2001/11/21 14:30:13 knoaman - * Fix for UPA checking. - * - * Revision 1.23 2001/11/15 17:10:19 knoaman - * Particle derivation checking support. - * - * Revision 1.22 2001/11/07 21:50:28 tng - * Fix comment log that lead to error. - * - * Revision 1.21 2001/11/07 21:12:15 tng - * Performance: Create QName in ContentSpecNode only if it is a leaf/Any/PCDataNode. - * - * Revision 1.20 2001/10/12 18:08:57 tng - * make sure the second node exists before calling getType - * - * Revision 1.19 2001/10/04 15:08:56 knoaman - * Add support for circular import. - * - * Revision 1.18 2001/09/05 20:49:11 knoaman - * Fix for complexTypes with mixed content model. - * - * Revision 1.17 2001/08/29 21:27:07 knoaman - * no message - * - * Revision 1.16 2001/08/28 20:43:52 knoaman - * Fix for content spec node adoption. - * - * Revision 1.15 2001/08/27 23:04:02 knoaman - * Handle deletion of spec node tree created during UPA checking. - * - * Revision 1.14 2001/08/27 20:48:45 knoaman - * Make the UPA rename before the content model expansion. - * - * Revision 1.13 2001/08/27 20:14:42 knoaman - * Validate attributes in <all>, <redefine>, <group> and <attributeGroup> declarations. - * Misc. fixes. - * - * Revision 1.12 2001/08/24 12:48:48 tng - * Schema: AllContentModel - * - * Revision 1.11 2001/08/23 11:54:26 tng - * Add newline at the end and various typo fixes. - * - * Revision 1.10 2001/08/21 18:14:55 knoaman - * Defer creation of spec node. - * - * Revision 1.9 2001/08/21 16:06:11 tng - * Schema: Unique Particle Attribution Constraint Checking. - * - * Revision 1.8 2001/08/09 15:23:16 knoaman - * add support for <anyAttribute> declaration. - * - * Revision 1.7 2001/07/24 18:33:46 knoaman - * Added support for <group> + extra constraint checking for complexType - * - * Revision 1.6 2001/06/05 13:59:53 knoaman - * Fixes to include and import. - * - * Revision 1.5 2001/05/11 13:27:32 tng - * Copyright update. - * - * Revision 1.4 2001/05/10 17:49:40 tng - * Schema: SchemaValidator fixes - * - * Revision 1.3 2001/05/10 16:33:12 knoaman - * Traverse Schema Part III + error messages. - * - * Revision 1.2 2001/05/03 20:34:41 tng - * Schema: SchemaValidator update - * - * Revision 1.1 2001/04/19 17:43:14 knoaman - * More schema implementation classes. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/NamespaceScope.cpp b/src/xercesc/validators/schema/NamespaceScope.cpp index db0a880a4a66a427edda0b26d76b040e82c5c345..701e1936eb40d2166ac479365fea6488cdf6becc 100644 --- a/src/xercesc/validators/schema/NamespaceScope.cpp +++ b/src/xercesc/validators/schema/NamespaceScope.cpp @@ -15,37 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:56:56 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/12/17 00:18:40 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.5 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/16 21:43:21 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.3 2003/05/15 18:57:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:49:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:45 peiyongz - * sane_include - * - * Revision 1.3 2001/07/31 15:26:54 knoaman - * Added support for <attributeGroup>. - * - * Revision 1.2 2001/05/11 13:27:33 tng - * Copyright update. - * - * Revision 1.1 2001/04/19 17:43:15 knoaman - * More schema implementation classes. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/SchemaAttDef.cpp b/src/xercesc/validators/schema/SchemaAttDef.cpp index 401235f27c22138e983fd0ae0ae35a71cff1690d..2c9318dcb9887518e861e83f60cb065ba29c0544 100644 --- a/src/xercesc/validators/schema/SchemaAttDef.cpp +++ b/src/xercesc/validators/schema/SchemaAttDef.cpp @@ -15,69 +15,7 @@ */ /* - * $Log$ - * Revision 1.16 2004/10/28 20:21:06 peiyongz - * Data member reshuffle - * - * Revision 1.15 2004/10/13 17:55:40 cargilld - * Serialization fix, fPVSIScope not serialized. Problem reported by David Bertoni. - * - * Revision 1.14 2004/09/08 13:56:56 peiyongz - * Apache License Version 2.0 - * - * Revision 1.13 2004/01/29 11:52:31 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.12 2003/12/24 17:42:03 knoaman - * Misc. PSVI updates - * - * Revision 1.11 2003/12/17 20:50:35 knoaman - * PSVI: fix for annotation of attributes in attributeGroup/derived types - * - * Revision 1.10 2003/11/25 18:15:00 knoaman - * Serialize enclosing complex type. Thanks to David Cargill. - * - * Revision 1.9 2003/11/21 22:34:46 neilg - * More schema component model implementation, thanks to David Cargill. - * In particular, this cleans up and completes the XSModel, XSNamespaceItem, - * XSAttributeDeclaration and XSAttributeGroup implementations. - * - * Revision 1.8 2003/10/17 21:17:12 peiyongz - * using XTemplateSerializer - * - * Revision 1.7 2003/10/10 16:25:40 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.6 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.5 2003/05/16 21:43:21 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.4 2003/02/06 13:51:55 gareth - * fixed bug with multiple attributes being validated by the same union type. - * - * Revision 1.3 2003/01/29 19:47:16 gareth - * added DOMTypeInfo and some PSVI methods - * - * Revision 1.2 2002/11/04 14:49:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:45 peiyongz - * sane_include - * - * Revision 1.4 2001/08/09 15:23:16 knoaman - * add support for <anyAttribute> declaration. - * - * Revision 1.3 2001/07/31 15:26:54 knoaman - * Added support for <attributeGroup>. - * - * Revision 1.2 2001/05/11 13:27:33 tng - * Copyright update. - * - * Revision 1.1 2001/02/27 18:48:22 tng - * Schema: Add SchemaAttDef, SchemaElementDecl, SchemaAttDefList. - * + * $Id$ */ diff --git a/src/xercesc/validators/schema/SchemaAttDefList.cpp b/src/xercesc/validators/schema/SchemaAttDefList.cpp index 09a1ade4434aadafb4a0759d86dc3fadb430c1f7..d113b3f373c89456bbf20fdbe208bcfe8b7e70fa 100644 --- a/src/xercesc/validators/schema/SchemaAttDefList.cpp +++ b/src/xercesc/validators/schema/SchemaAttDefList.cpp @@ -15,49 +15,7 @@ */ /* - * $Log$ - * Revision 1.12 2004/09/10 18:42:06 cargilld - * Performance improvement fix to more efficiently findattdef. Fix from Dave Bertoni. - * - * Revision 1.11 2004/09/08 13:56:56 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/01/29 11:52:31 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.9 2003/12/17 00:18:40 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.8 2003/11/13 23:20:47 peiyongz - * initSize - * - * Revision 1.7 2003/11/10 21:54:51 neilg - * implementation for new stateless means of traversing attribute definition lists - * - * Revision 1.6 2003/10/20 11:46:28 gareth - * Pass in memory manager to constructors and use for creation of enumerators. - * - * Revision 1.5 2003/10/17 21:17:12 peiyongz - * using XTemplateSerializer - * - * Revision 1.4 2003/10/10 16:25:40 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.3 2003/05/18 14:02:07 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.2 2002/11/04 14:49:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:46 peiyongz - * sane_include - * - * Revision 1.2 2001/05/11 13:27:34 tng - * Copyright update. - * - * Revision 1.1 2001/02/27 18:48:22 tng - * Schema: Add SchemaAttDef, SchemaElementDecl, SchemaAttDefList. - * + * $Id$ */ diff --git a/src/xercesc/validators/schema/SchemaElementDecl.cpp b/src/xercesc/validators/schema/SchemaElementDecl.cpp index 0e1a6480e57e239ff2ad8ba4ae223d43252d65e1..c77879009002a1f746789a4cabfbefbe007c3c4c 100644 --- a/src/xercesc/validators/schema/SchemaElementDecl.cpp +++ b/src/xercesc/validators/schema/SchemaElementDecl.cpp @@ -15,129 +15,7 @@ */ /* - * $Log$ - * Revision 1.23 2005/01/07 15:28:49 amassari - * Removed warnings - * - * Revision 1.22 2004/10/28 20:21:06 peiyongz - * Data member reshuffle - * - * Revision 1.21 2004/10/13 17:55:40 cargilld - * Serialization fix, fPVSIScope not serialized. Problem reported by David Bertoni. - * - * Revision 1.20 2004/09/08 13:56:56 peiyongz - * Apache License Version 2.0 - * - * Revision 1.19 2004/01/29 11:52:31 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.18 2003/12/24 17:42:03 knoaman - * Misc. PSVI updates - * - * Revision 1.17 2003/12/17 00:18:40 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.16 2003/12/12 18:36:37 peiyongz - * getObjectType() - * - * Revision 1.15 2003/11/13 23:20:47 peiyongz - * initSize - * - * Revision 1.14 2003/10/17 21:17:12 peiyongz - * using XTemplateSerializer - * - * Revision 1.12 2003/10/14 15:22:28 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.11 2003/10/05 02:08:05 neilg - * Because it makes grammars un-sharable between parsers running on multiple threads, xsi:type should not be handled by modifying element declarations. Modifying implementation so it no longer relies on this kind of behaviour; marking methods as deprecated which imply that xsi:type will be handled in this way. Once their behaviour is handled elsewhere, these methods should eventually be removed - * - * Revision 1.10 2003/05/18 14:02:08 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.9 2003/05/16 21:43:21 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.8 2003/05/15 18:57:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.7 2003/01/29 19:47:16 gareth - * added DOMTypeInfo and some PSVI methods - * - * Revision 1.6 2002/11/04 14:49:41 tng - * C++ Namespace Support. - * - * Revision 1.5 2002/07/12 15:17:48 knoaman - * For a given global element, store info about a substitution group element - * as a SchemaElementDecl and not as a string. - * - * Revision 1.4 2002/05/08 13:53:37 peiyongz - * Bug#8898: SchemaElementDecl doesn't compile with Intel C++ for IA32, - * patch from Curt Arnold - * - * Revision 1.3 2002/03/21 16:31:43 knoaman - * Remove data/methods from SchemaElementDecl that are not used. - * - * Revision 1.2 2002/02/06 22:30:50 knoaman - * Added a new attribute to store the wild card information for elements of type 'anyType'. - * - * Revision 1.1.1.1 2002/02/01 22:22:46 peiyongz - * sane_include - * - * Revision 1.18 2002/01/02 15:20:22 tng - * Schema Fix: should not store a temp value as the key in the element pool and the attribute pool. - * - * Revision 1.17 2001/11/02 14:13:45 knoaman - * Add support for identity constraints. - * - * Revision 1.16 2001/10/11 12:07:39 tng - * Schema: model type should be based on complextypeinfo if exists. - * - * Revision 1.15 2001/09/14 14:50:22 tng - * Schema: Fix some wildcard bugs, and some retrieving qualified/unqualified element decl problems. - * - * Revision 1.14 2001/09/11 13:02:40 tng - * [Bug 3523] SchemaElementDecl.cpp(242) : error C2202 : not all control paths return a value - * - * Revision 1.13 2001/08/29 20:52:35 tng - * Schema: xsi:type support - * - * Revision 1.12 2001/08/21 16:06:11 tng - * Schema: Unique Particle Attribution Constraint Checking. - * - * Revision 1.11 2001/07/24 18:33:46 knoaman - * Added support for <group> + extra constraint checking for complexType - * - * Revision 1.10 2001/07/09 15:22:43 knoaman - * complete <any> declaration. - * - * Revision 1.9 2001/06/13 20:51:18 peiyongz - * fIsMixed: to handle mixed Content Model - * - * Revision 1.8 2001/05/11 13:27:35 tng - * Copyright update. - * - * Revision 1.7 2001/05/03 20:34:42 tng - * Schema: SchemaValidator update - * - * Revision 1.6 2001/05/03 19:17:59 knoaman - * TraverseSchema Part II. - * - * Revision 1.5 2001/04/19 17:43:16 knoaman - * More schema implementation classes. - * - * Revision 1.4 2001/03/21 21:56:33 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * - * Revision 1.3 2001/03/21 19:30:15 tng - * Schema: Content Model Updates, by Pei Yong Zhang. - * - * Revision 1.2 2001/03/07 17:42:12 tng - * fix typo - * - * Revision 1.1 2001/02/27 18:48:22 tng - * Schema: Add SchemaAttDef, SchemaElementDecl, SchemaAttDefList. - * + * $Id$ */ diff --git a/src/xercesc/validators/schema/SchemaGrammar.cpp b/src/xercesc/validators/schema/SchemaGrammar.cpp index edf6a7d5a5e2b8d40a9edec63bf372caf2781e6d..a37e54e8e2059f202d479cebf45eca75cea96c08 100644 --- a/src/xercesc/validators/schema/SchemaGrammar.cpp +++ b/src/xercesc/validators/schema/SchemaGrammar.cpp @@ -15,107 +15,7 @@ */ /* - * $Log$ - * Revision 1.22 2004/10/28 20:21:06 peiyongz - * Data member reshuffle - * - * Revision 1.21 2004/09/08 13:56:56 peiyongz - * Apache License Version 2.0 - * - * Revision 1.20 2004/03/03 23:03:48 peiyongz - * Using serialize() to save/load object created in ctor - * - * Revision 1.19 2004/01/29 11:52:31 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.18 2003/11/13 23:21:19 peiyongz - * don't serialize/deserialize fElemNonDecl - * - * Revision 1.17 2003/11/12 20:35:31 peiyongz - * Stateless Grammar: ValidationContext - * - * Revision 1.16 2003/11/11 22:48:13 knoaman - * Serialization of XSAnnotation. - * - * Revision 1.15 2003/11/06 21:52:17 neilg - * fix typo - * - * Revision 1.14 2003/11/06 19:28:11 knoaman - * PSVI support for annotations. - * - * Revision 1.13 2003/11/05 16:38:08 peiyongz - * serialize DatatypeValidatorFactory first - * - * Revision 1.12 2003/10/29 16:22:30 peiyongz - * serialize/deserialize substitutiongroup - * - * Revision 1.11 2003/10/17 21:17:12 peiyongz - * using XTemplateSerializer - * - * Revision 1.10 2003/10/14 15:22:28 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.9 2003/10/01 16:32:42 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.8 2003/09/22 19:49:02 neilg - * implement change to Grammar::putElem(XMLElementDecl, bool). If Grammars are used only to hold declared objects, there will be no need for the fElemNonDeclPool tables; make Grammar implementations lazily create them only if the application requires them (which good cpplications should not.) - * - * Revision 1.7 2003/07/31 17:12:10 peiyongz - * Grammar embed grammar description - * - * Revision 1.6 2003/05/21 21:35:31 knoaman - * Pass the memory manager. - * - * Revision 1.5 2003/05/18 14:02:08 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:57:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 14:49:41 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/07/11 18:21:20 knoaman - * Grammar caching/preparsing - initial implementation. - * - * Revision 1.1.1.1 2002/02/01 22:22:46 peiyongz - * sane_include - * - * Revision 1.11 2002/01/02 15:20:22 tng - * Schema Fix: should not store a temp value as the key in the element pool and the attribute pool. - * - * Revision 1.10 2001/11/19 18:26:31 knoaman - * no message - * - * Revision 1.9 2001/10/09 12:18:26 tng - * Leak fix: should use delete [] to delete fTargetNamespace. - * - * Revision 1.8 2001/09/14 14:50:22 tng - * Schema: Fix some wildcard bugs, and some retrieving qualified/unqualified element decl problems. - * - * Revision 1.7 2001/08/21 16:06:11 tng - * Schema: Unique Particle Attribution Constraint Checking. - * - * Revision 1.6 2001/07/31 15:27:10 knoaman - * Added support for <attributeGroup>. - * - * Revision 1.5 2001/07/24 18:33:46 knoaman - * Added support for <group> + extra constraint checking for complexType - * - * Revision 1.4 2001/06/25 12:51:56 knoaman - * Add constraint checking on elements in complex types to prevent same - * element names from having different definitions - use substitueGroups. - * - * Revision 1.3 2001/05/11 13:27:36 tng - * Copyright update. - * - * Revision 1.2 2001/04/19 17:43:18 knoaman - * More schema implementation classes. - * - * Revision 1.1 2001/03/21 21:56:33 tng - * Schema: Add Schema Grammar, Schema Validator, and split the DTDValidator into DTDValidator, DTDScanner, and DTDGrammar. - * + * $Id$ */ diff --git a/src/xercesc/validators/schema/SchemaInfo.cpp b/src/xercesc/validators/schema/SchemaInfo.cpp index 54ee4c647373d7a97719d3f0c17670e301a498a1..60938496a75a6f6323544bb5d64272b23a5b96da 100644 --- a/src/xercesc/validators/schema/SchemaInfo.cpp +++ b/src/xercesc/validators/schema/SchemaInfo.cpp @@ -15,66 +15,7 @@ */ /* - * $Log$ - * Revision 1.13 2004/09/29 20:58:10 knoaman - * [Bug 1209] Problem with id usage across schema - * http://issues.apache.org/jira/browse/XERCESC-1209 - * - * Revision 1.12 2004/09/08 13:56:56 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2003/12/11 19:26:27 knoaman - * Store non schema attributes from parent in XSAnnotation - * - * Revision 1.10 2003/05/16 21:43:21 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.9 2002/11/04 14:49:41 tng - * C++ Namespace Support. - * - * Revision 1.8 2002/09/24 20:12:48 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.7 2002/06/21 11:52:24 knoaman - * cleanup - * - * Revision 1.6 2002/05/27 20:23:48 knoaman - * Performance: lazily store top-level components to eliminate unnecessary traversal - * of DOM tree when looking up for a top level component. - * - * Revision 1.5 2002/05/21 19:30:47 tng - * DOM Reorganization: modify to use the new DOM interface. - * - * Revision 1.4 2002/03/19 21:22:39 knoaman - * Fix for declarations referenced from a different NS in the case of a circular import. - * - * Revision 1.3 2002/03/19 15:57:12 knoaman - * Fix for bug 7074. - * - * Revision 1.2 2002/02/06 22:24:59 knoaman - * Use IDOM for schema processing. - * - * Revision 1.1.1.1 2002/02/01 22:22:46 peiyongz - * sane_include - * - * Revision 1.6 2001/12/12 20:52:19 peiyongz - * memory leak: fRedefineList - * - * Revision 1.5 2001/10/04 15:08:56 knoaman - * Add support for circular import. - * - * Revision 1.4 2001/07/31 15:26:54 knoaman - * Added support for <attributeGroup>. - * - * Revision 1.3 2001/07/09 14:29:43 knoaman - * Fixes for import/include declarations - * - * Revision 1.2 2001/05/11 13:27:36 tng - * Copyright update. - * - * Revision 1.1 2001/05/10 16:33:16 knoaman - * Traverse Schema Part III + error messages. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/SchemaSymbols.cpp b/src/xercesc/validators/schema/SchemaSymbols.cpp index b92fdfc8f0ea5797b477d506a0a191d6c9c64d60..b7d33393c3e5d22aeae0fe0f3d34ca35d98e3d05 100644 --- a/src/xercesc/validators/schema/SchemaSymbols.cpp +++ b/src/xercesc/validators/schema/SchemaSymbols.cpp @@ -15,63 +15,7 @@ */ /* - * $Log$ - * Revision 1.4 2004/09/08 13:56:57 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2002/11/04 14:49:42 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/05/27 19:39:25 knoaman - * remove unused constants. - * - * Revision 1.1.1.1 2002/02/01 22:22:46 peiyongz - * sane_include - * - * Revision 1.14 2001/11/07 19:20:01 peiyongz - * DateTime Port - * - * Revision 1.13 2001/09/18 14:41:56 knoaman - * Add support for <annotation>. - * - * Revision 1.12 2001/08/24 20:36:37 knoaman - * Add support for <redefine>. - * - * Revision 1.11 2001/08/24 17:12:02 knoaman - * Add support for anySimpleType. - * Remove parameter 'baseValidator' from the virtual method 'newInstance'. - * - * Revision 1.10 2001/08/22 16:57:53 tng - * typo in ##other. - * - * Revision 1.9 2001/08/01 18:49:32 peiyongz - * AnyRUIDatatypeValidator - * - * Revision 1.8 2001/05/16 15:24:51 tng - * Schema: Add Base64 and HexBin. By Pei Yong Zhang. - * - * Revision 1.7 2001/05/15 21:59:34 knoaman - * TraverseSchema: add attribute checking + some fixes + more error messages. - * More attribute cheking to come. - * - * Revision 1.6 2001/05/14 17:53:48 tng - * Schema: Update Schema URL - * - * Revision 1.5 2001/05/11 15:17:43 tng - * Schema: Nillable fixes. - * - * Revision 1.4 2001/05/11 13:27:37 tng - * Copyright update. - * - * Revision 1.3 2001/05/09 18:43:49 tng - * Add StringDatatypeValidator and BooleanDatatypeValidator. By Pei Yong Zhang. - * - * Revision 1.2 2001/05/03 19:18:03 knoaman - * TraverseSchema Part II. - * - * Revision 1.1 2001/03/21 21:39:21 knoaman - * Schema symbols and Datatype validator part I - * + * $Id$ */ diff --git a/src/xercesc/validators/schema/XMLSchemaDescriptionImpl.cpp b/src/xercesc/validators/schema/XMLSchemaDescriptionImpl.cpp index 5eb5369942a7b8f39aa18a42280f30a5f1b2ed27..2b0e9100f92fe4b5a833686306e2b2e513bf077f 100644 --- a/src/xercesc/validators/schema/XMLSchemaDescriptionImpl.cpp +++ b/src/xercesc/validators/schema/XMLSchemaDescriptionImpl.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/08 13:56:57 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/03/03 23:04:17 peiyongz - * deallocate fNamespace when loaded - * - * Revision 1.6 2003/12/24 15:24:16 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.5 2003/10/17 21:17:12 peiyongz - * using XTemplateSerializer - * - * Revision 1.4 2003/10/14 15:22:28 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.3 2003/07/31 17:14:27 peiyongz - * Grammar embed grammar description - * - * Revision 1.2 2003/06/20 22:19:12 peiyongz - * Stateless Grammar Pool :: Part I - * - * Revision 1.1 2003/06/20 18:40:28 peiyongz - * Stateless Grammar Pool :: Part I - * * $Id$ - * */ diff --git a/src/xercesc/validators/schema/XSDErrorReporter.cpp b/src/xercesc/validators/schema/XSDErrorReporter.cpp index 2833a031d946040d8a61df23fb8d1ceea958e579..bf64ce01cfcd1ef4c0d823847066fff1dffad18d 100644 --- a/src/xercesc/validators/schema/XSDErrorReporter.cpp +++ b/src/xercesc/validators/schema/XSDErrorReporter.cpp @@ -14,58 +14,9 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.15 2004/10/20 15:19:07 knoaman - * Allow option of initializing static data in XMLPlatformUtils::Initialize - * - * Revision 1.14 2004/09/08 13:56:57 peiyongz - * Apache License Version 2.0 - * - * Revision 1.13 2004/07/22 15:37:18 knoaman - * Use file static instance instead of local static instance - * - * Revision 1.12 2004/01/09 22:41:58 knoaman - * Use a global static mutex for locking when creating local static mutexes instead of compareAndSwap - * - * Revision 1.11 2003/12/24 15:24:16 cargilld - * More updates to memory management so that the static memory manager. - * - * Revision 1.10 2003/03/09 17:05:01 peiyongz - * PanicHandler - * - * Revision 1.9 2003/01/13 16:13:37 knoaman - * We should load the validation message set. - * - * Revision 1.8 2003/01/09 15:30:09 tng - * Performance: construct message loader only when required. - * - * Revision 1.7 2002/12/04 02:32:43 knoaman - * #include cleanup. - * - * Revision 1.6 2002/11/27 18:05:38 tng - * Schema Fix: cast the toEmit back to XMLErrs:Codes so that it can be caught by the Scanner properly. - * - * Revision 1.5 2002/11/15 21:58:04 peiyongz - * Leave thread safety issue to message loader - * - * Revision 1.4 2002/11/04 14:49:42 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 20:12:48 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/05/22 20:54:14 knoaman - * Prepare for DOM L3 : - * - Make use of the XMLEntityHandler/XMLErrorReporter interfaces, instead of using - * EntityHandler/ErrorHandler directly. - * - Add 'AbstractDOMParser' class to provide common functionality for XercesDOMParser - * and DOMBuilder. - * - * Revision 1.1 2002/03/21 15:34:40 knoaman - * Add support for reporting line/column numbers of schema errors. - * - */ +/* + * $Id$ + */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/XSDLocator.cpp b/src/xercesc/validators/schema/XSDLocator.cpp index 273fce4d7faffa0d12c834f6d8782de1fbe516df..1f8be0e79b4dc98614fbc5361b37ee6fdc93e367 100644 --- a/src/xercesc/validators/schema/XSDLocator.cpp +++ b/src/xercesc/validators/schema/XSDLocator.cpp @@ -14,21 +14,9 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.4 2004/09/08 13:56:57 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2002/11/04 14:49:42 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/05/27 18:44:07 tng - * To get ready for 64 bit large file, use XMLSSize_t to represent line and column number. - * - * Revision 1.1 2002/03/21 15:34:40 knoaman - * Add support for reporting line/column numbers of schema errors. - * - */ +/* + * $Id$ + */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/XUtil.cpp b/src/xercesc/validators/schema/XUtil.cpp index 1cf3f13cb14b5e1e8484d676cb11f335381a57d9..6544d9a08a6bbb5e52dec8aa54d012e8a954c414 100644 --- a/src/xercesc/validators/schema/XUtil.cpp +++ b/src/xercesc/validators/schema/XUtil.cpp @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2002/11/04 14:49:42 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/09/24 20:12:48 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.3 2002/05/21 19:31:45 tng - * DOM Reorganization: modify to use the new DOM interface and remove obsolete code in XUtil. - * - * Revision 1.2 2002/02/06 22:21:49 knoaman - * Use IDOM for schema processing. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.6 2001/12/05 20:12:30 knoaman - * Use getLocalName instead of getNodeName. - * - * Revision 1.5 2001/11/02 14:13:45 knoaman - * Add support for identity constraints. - * - * Revision 1.4 2001/05/11 13:27:39 tng - * Copyright update. - * - * Revision 1.3 2001/05/03 21:02:40 tng - * Schema: Add SubstitutionGroupComparator and update exception messages. By Pei Yong Zhang. - * - * Revision 1.2 2001/04/04 18:02:04 tng - * Schema: include failure on Unix for XUtil.cpp. Fixed by Pei Yong Zhang. - * - * Revision 1.1 2001/03/30 16:06:00 tng - * Schema: XUtil, added by Pei Yong Zhang - * + * $Id$ */ diff --git a/src/xercesc/validators/schema/XercesAttGroupInfo.cpp b/src/xercesc/validators/schema/XercesAttGroupInfo.cpp index cd2f0b808c90be9b2869db17777bcafed34a2413..94ef2161d03929573b6c5d2c97588c861d7e9dd0 100644 --- a/src/xercesc/validators/schema/XercesAttGroupInfo.cpp +++ b/src/xercesc/validators/schema/XercesAttGroupInfo.cpp @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2004/09/08 13:56:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2003/11/20 17:06:05 knoaman - * PSVI: store name and namespace information - * - * Revision 1.7 2003/11/13 23:20:47 peiyongz - * initSize - * - * Revision 1.6 2003/10/17 21:17:12 peiyongz - * using XTemplateSerializer - * - * Revision 1.5 2003/10/14 15:22:28 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.4 2003/05/15 18:57:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 14:49:42 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 20:12:48 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.4 2001/11/20 20:21:49 knoaman - * Add check for attribute derviation ok when redefining attribute group by restriction. - * - * Revision 1.3 2001/11/20 15:57:04 knoaman - * Add check for multiple attributes with type derived from ID. - * - * Revision 1.2 2001/08/09 15:23:17 knoaman - * add support for <anyAttribute> declaration. - * - * Revision 1.1 2001/07/31 15:26:54 knoaman - * Added support for <attributeGroup>. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/XercesElementWildcard.cpp b/src/xercesc/validators/schema/XercesElementWildcard.cpp index 4d992976197ec408492666559538740209c9e951..2a1529ae53d36a6c6198badb04241fcd8320a107 100644 --- a/src/xercesc/validators/schema/XercesElementWildcard.cpp +++ b/src/xercesc/validators/schema/XercesElementWildcard.cpp @@ -15,25 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 14:49:42 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.3 2001/11/21 14:30:13 knoaman - * Fix for UPA checking. - * - * Revision 1.2 2001/08/22 16:58:27 tng - * typo: the type should be t1/t2, not w1/w2. - * - * Revision 1.1 2001/08/21 15:58:42 tng - * Schema: New files XercesElementWildCard. - * + * $Id$ */ diff --git a/src/xercesc/validators/schema/XercesGroupInfo.cpp b/src/xercesc/validators/schema/XercesGroupInfo.cpp index 9f6e486f083cc5c288dfdadcf01391dcc6f7e3a2..8ae94c2ca8d440ed87a0ab5201bc4bff77415aad 100644 --- a/src/xercesc/validators/schema/XercesGroupInfo.cpp +++ b/src/xercesc/validators/schema/XercesGroupInfo.cpp @@ -15,49 +15,7 @@ */ /* - * $Log$ - * Revision 1.12 2004/09/08 13:56:58 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2003/11/20 17:06:05 knoaman - * PSVI: store name and namespace information - * - * Revision 1.10 2003/11/13 23:20:47 peiyongz - * initSize - * - * Revision 1.9 2003/10/29 16:21:52 peiyongz - * don't own the element list pointed to by fElements - * - * Revision 1.8 2003/10/17 21:17:12 peiyongz - * using XTemplateSerializer - * - * Revision 1.7 2003/10/14 15:22:28 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.6 2003/05/18 14:02:08 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.5 2003/05/15 18:57:27 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2002/11/04 14:49:42 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/04/01 15:47:06 knoaman - * Move Element Consistency checking (ref to global declarations) to SchemaValidator. - * - * Revision 1.2 2002/03/25 20:25:32 knoaman - * Move particle derivation checking from TraverseSchema to SchemaValidator. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.2 2001/08/24 20:36:37 knoaman - * Add support for <redefine>. - * - * Revision 1.1 2001/07/24 18:33:46 knoaman - * Added support for <group> + extra constraint checking for complexType - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/FieldActivator.cpp b/src/xercesc/validators/schema/identity/FieldActivator.cpp index a706e999c3301ddfe20c3c99e1f7b5356138577b..7b26b141d9d108733a169a9cf6682bd3364f4d11 100644 --- a/src/xercesc/validators/schema/identity/FieldActivator.cpp +++ b/src/xercesc/validators/schema/identity/FieldActivator.cpp @@ -15,40 +15,7 @@ */ /* - * $Log$ - * Revision 1.10 2005/01/07 15:28:49 amassari - * Removed warnings - * - * Revision 1.9 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.8 2003/12/17 01:13:10 cargilld - * Fix memhandlertest failure (memory not deleted). - * - * Revision 1.7 2003/12/17 00:18:41 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.6 2003/12/16 18:41:15 knoaman - * Make IC_Field stateless - * - * Revision 1.5 2003/05/22 02:10:52 knoaman - * Default the memory manager. - * - * Revision 1.4 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/08/27 05:56:19 knoaman - * Identity Constraint: handle case of recursive elements. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/FieldValueMap.cpp b/src/xercesc/validators/schema/identity/FieldValueMap.cpp index 5b3beb55855a72c9dc932cacf6afe80d2d869d48..8bf129ae6ae951650f48474b76a70ffafc7ba601 100644 --- a/src/xercesc/validators/schema/identity/FieldValueMap.cpp +++ b/src/xercesc/validators/schema/identity/FieldValueMap.cpp @@ -15,37 +15,7 @@ */ /* - * $Log$ - * Revision 1.9 2005/01/07 15:28:49 amassari - * Removed warnings - * - * Revision 1.8 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2003/10/01 16:32:42 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.6 2003/05/22 02:10:52 knoaman - * Default the memory manager. - * - * Revision 1.5 2003/05/18 14:02:09 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.4 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/12/18 14:17:59 gareth - * Fix to bug #13438. When you eant a vector that calls delete[] on its members you should use RefArrayVectorOf. - * - * Revision 1.2 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/IC_Field.cpp b/src/xercesc/validators/schema/identity/IC_Field.cpp index 0a737f4d516a56ba3f21414b91bba50c6e3c5a65..21378b2d9f401cec0a33b803b8fd5b97f80edd38 100644 --- a/src/xercesc/validators/schema/identity/IC_Field.cpp +++ b/src/xercesc/validators/schema/identity/IC_Field.cpp @@ -15,37 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2004/01/29 11:52:32 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.6 2003/12/16 18:41:15 knoaman - * Make IC_Field stateless - * - * Revision 1.5 2003/10/14 15:24:23 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.4 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2003/01/13 16:30:19 knoaman - * [Bug 14469] Validator doesn't enforce xsd:key. - * - * Revision 1.2 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.2 2001/11/15 17:10:19 knoaman - * Particle derivation checking support. - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/IC_Key.cpp b/src/xercesc/validators/schema/identity/IC_Key.cpp index b7e536a6a18ef2dd1272d710a297271e1ede0ce4..7f6ef0bd19e20559e23c6c6b64b97c60fbda5c24 100644 --- a/src/xercesc/validators/schema/identity/IC_Key.cpp +++ b/src/xercesc/validators/schema/identity/IC_Key.cpp @@ -15,25 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/10/14 15:24:23 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.3 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/IC_KeyRef.cpp b/src/xercesc/validators/schema/identity/IC_KeyRef.cpp index 6abb3411c4aff1c55bd9622fb814a81df1c4eca7..1c93204639ef53ce37b6370b0a02b103559f5992 100644 --- a/src/xercesc/validators/schema/identity/IC_KeyRef.cpp +++ b/src/xercesc/validators/schema/identity/IC_KeyRef.cpp @@ -15,25 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/10/14 15:24:23 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.3 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/IC_Selector.cpp b/src/xercesc/validators/schema/identity/IC_Selector.cpp index 263f742787aaa4621e93b25f81d6cf7563dd1555..0feda2a9fef3347034d82063dcc507ed9c7c1241 100644 --- a/src/xercesc/validators/schema/identity/IC_Selector.cpp +++ b/src/xercesc/validators/schema/identity/IC_Selector.cpp @@ -15,37 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/10/14 15:24:23 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.5 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.4 2003/01/13 16:30:19 knoaman - * [Bug 14469] Validator doesn't enforce xsd:key. - * - * Revision 1.3 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/08/27 05:56:19 knoaman - * Identity Constraint: handle case of recursive elements. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.3 2001/11/23 18:35:33 tng - * Eliminate Warning from AIX xlC 3.6:1540-399: (W) "XMLAttr" is undefined. The delete operator will not call a destructor. - * - * Revision 1.2 2001/11/15 17:10:19 knoaman - * Particle derivation checking support. - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/IC_Unique.cpp b/src/xercesc/validators/schema/identity/IC_Unique.cpp index 924b675169e2e1631d3f63383f4078d4f485a738..64ab352aaa442be64026d7f089a39c631e69071b 100644 --- a/src/xercesc/validators/schema/identity/IC_Unique.cpp +++ b/src/xercesc/validators/schema/identity/IC_Unique.cpp @@ -15,25 +15,7 @@ */ /* - * $Log$ - * Revision 1.5 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.4 2003/10/14 15:24:23 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.3 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/IdentityConstraint.cpp b/src/xercesc/validators/schema/identity/IdentityConstraint.cpp index ccbe6880196d1afe9b40527ace4779ff4c488585..c37c9b61fbcf006bb55eed7bf8c2359abe6b08ec 100644 --- a/src/xercesc/validators/schema/identity/IdentityConstraint.cpp +++ b/src/xercesc/validators/schema/identity/IdentityConstraint.cpp @@ -15,46 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/01/29 11:52:32 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.9 2003/11/14 22:35:09 neilg - * changes in support of second phase of XSModel implementation; thanks to David Cargill - * - * Revision 1.8 2003/11/13 23:21:41 peiyongz - * initSize - * - * Revision 1.7 2003/10/17 21:18:04 peiyongz - * using XTemplateSerializer - * - * Revision 1.6 2003/10/14 15:24:23 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.5 2003/10/01 16:32:42 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.4 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.3 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/09/24 19:57:20 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.1.1.1 2002/02/01 22:22:50 peiyongz - * sane_include - * - * Revision 1.2 2001/11/15 17:10:19 knoaman - * Particle derivation checking support. - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/IdentityConstraintHandler.cpp b/src/xercesc/validators/schema/identity/IdentityConstraintHandler.cpp index 933c984477f3d2938b3b6ebf44ff67f7a41ca48a..66c084d57446f0916840928d90936b6ad2583223 100644 --- a/src/xercesc/validators/schema/identity/IdentityConstraintHandler.cpp +++ b/src/xercesc/validators/schema/identity/IdentityConstraintHandler.cpp @@ -16,14 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.2 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2004/04/13 16:41:16 peiyongz - * IdentityConstraintHandler - * - * */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/ValueStore.cpp b/src/xercesc/validators/schema/identity/ValueStore.cpp index 35b8e5bcfa4cd2a05e746094a57523bd6bad029c..93c6f2cfaef92c43baf27b13adecd0bb4d017bc3 100644 --- a/src/xercesc/validators/schema/identity/ValueStore.cpp +++ b/src/xercesc/validators/schema/identity/ValueStore.cpp @@ -15,49 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/01/29 11:52:32 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.9 2003/12/17 00:18:41 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.8 2003/12/16 18:41:15 knoaman - * Make IC_Field stateless - * - * Revision 1.7 2003/05/18 14:02:09 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.6 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2002/12/04 02:32:43 knoaman - * #include cleanup. - * - * Revision 1.4 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/09/24 19:57:20 tng - * Performance: use XMLString::equals instead of XMLString::compareString - * - * Revision 1.2 2002/02/18 06:26:50 jberry - * Quiet codewarrior compiler warnings - * - * Revision 1.1.1.1 2002/02/01 22:22:51 peiyongz - * sane_include - * - * Revision 1.3 2001/12/06 17:03:37 knoaman - * Identity Constraint: fix for xpath expressions containing union operator(s). - * - * Revision 1.2 2001/11/20 20:32:52 knoaman - * Bypass validating element's simple content if it's empty and element is nillable. - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/ValueStoreCache.cpp b/src/xercesc/validators/schema/identity/ValueStoreCache.cpp index 913ce08d19908974cb9d1d9950d39635f969901d..015c60dd6720c8251692d362db087acb2425202d 100644 --- a/src/xercesc/validators/schema/identity/ValueStoreCache.cpp +++ b/src/xercesc/validators/schema/identity/ValueStoreCache.cpp @@ -15,43 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/12/17 00:18:41 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/10/01 16:32:42 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.8 2003/05/26 22:05:01 knoaman - * Pass the memory manager to XMLString::replicate. - * - * Revision 1.7 2003/05/18 14:02:09 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.6 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.4 2002/08/28 13:41:20 knoaman - * missing type info. - * - * Revision 1.3 2002/08/27 05:56:19 knoaman - * Identity Constraint: handle case of recursive elements. - * - * Revision 1.2 2002/08/26 23:48:09 knoaman - * Fix for ValueStore's null pointer. - * - * Revision 1.1.1.1 2002/02/01 22:22:51 peiyongz - * sane_include - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/XPathMatcher.cpp b/src/xercesc/validators/schema/identity/XPathMatcher.cpp index 7a41087ea59feade0bcf78f0914bd820fd3067c0..61c6a0688fee95ce214f459f9cd9d4023e58b929 100644 --- a/src/xercesc/validators/schema/identity/XPathMatcher.cpp +++ b/src/xercesc/validators/schema/identity/XPathMatcher.cpp @@ -15,49 +15,7 @@ */ /* - * $Log$ - * Revision 1.12 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2004/01/29 11:52:32 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.10 2003/12/17 00:18:41 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.9 2003/10/01 16:32:42 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.8 2003/05/18 14:02:09 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.7 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.6 2003/01/13 20:16:52 knoaman - * [Bug 16024] SchemaSymbols.hpp conflicts C++ Builder 6 dir.h - * - * Revision 1.5 2003/01/13 16:30:19 knoaman - * [Bug 14469] Validator doesn't enforce xsd:key. - * - * Revision 1.4 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.3 2002/08/27 05:56:19 knoaman - * Identity Constraint: handle case of recursive elements. - * - * Revision 1.2 2002/02/18 06:26:50 jberry - * Quiet codewarrior compiler warnings - * - * Revision 1.1.1.1 2002/02/01 22:22:51 peiyongz - * sane_include - * - * Revision 1.2 2001/11/15 17:10:19 knoaman - * Particle derivation checking support. - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/XPathMatcherStack.cpp b/src/xercesc/validators/schema/identity/XPathMatcherStack.cpp index 472d6717000daf2d5217a7bfa4af7227bb429378..6cda0e554acbc4c5dff9ce1567665bebdec0f422 100644 --- a/src/xercesc/validators/schema/identity/XPathMatcherStack.cpp +++ b/src/xercesc/validators/schema/identity/XPathMatcherStack.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.6 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/10/01 16:32:42 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.4 2003/05/18 14:02:09 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.3 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.2 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:51 peiyongz - * sane_include - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/src/xercesc/validators/schema/identity/XPathSymbols.cpp b/src/xercesc/validators/schema/identity/XPathSymbols.cpp index 725e4f7e6ffd21eb8126553032321243b32aa8ef..b418483a76a71ec07e8db5f12ccfe300a829d332 100644 --- a/src/xercesc/validators/schema/identity/XPathSymbols.cpp +++ b/src/xercesc/validators/schema/identity/XPathSymbols.cpp @@ -15,19 +15,7 @@ */ /* - * $Log$ - * Revision 1.3 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.2 2002/11/04 14:47:41 tng - * C++ Namespace Support. - * - * Revision 1.1.1.1 2002/02/01 22:22:51 peiyongz - * sane_include - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ diff --git a/src/xercesc/validators/schema/identity/XercesXPath.cpp b/src/xercesc/validators/schema/identity/XercesXPath.cpp index bf03ace0b1ee98a308eb9e40feb0d3071c4a0b10..830ce6d9d034b01afc06fa0095612a7e684f1186 100644 --- a/src/xercesc/validators/schema/identity/XercesXPath.cpp +++ b/src/xercesc/validators/schema/identity/XercesXPath.cpp @@ -15,67 +15,7 @@ */ /* - * $Log$ - * Revision 1.17 2005/04/07 15:30:57 knoaman - * Update chars table with an NCName char mask instead of an XML letter mask - * - * Revision 1.16 2005/01/07 15:28:49 amassari - * Removed warnings - * - * Revision 1.15 2004/12/28 16:35:57 amassari - * Store fAxisType as an integer, not as a XMLCh (bug# 1177) - * - * Revision 1.14 2004/09/08 13:56:59 peiyongz - * Apache License Version 2.0 - * - * Revision 1.13 2004/01/29 11:52:32 cargilld - * Code cleanup changes to get rid of various compiler diagnostic messages. - * - * Revision 1.12 2003/12/17 00:18:41 cargilld - * Update to memory management so that the static memory manager (one used to call Initialize) is only for static data. - * - * Revision 1.11 2003/10/17 21:18:04 peiyongz - * using XTemplateSerializer - * - * Revision 1.10 2003/10/14 15:24:23 peiyongz - * Implementation of Serialization/Deserialization - * - * Revision 1.9 2003/10/01 16:32:42 neilg - * improve handling of out of memory conditions, bug #23415. Thanks to David Cargill. - * - * Revision 1.8 2003/05/18 14:02:09 knoaman - * Memory manager implementation: pass per instance manager. - * - * Revision 1.7 2003/05/16 21:43:22 knoaman - * Memory manager implementation: Modify constructors to pass in the memory manager. - * - * Revision 1.6 2003/05/15 18:59:34 knoaman - * Partial implementation of the configurable memory manager. - * - * Revision 1.5 2002/12/20 22:10:48 tng - * XML 1.1 - * - * Revision 1.4 2002/12/04 18:21:23 knoaman - * Identity constraint fix. - * - * Revision 1.3 2002/11/04 14:47:42 tng - * C++ Namespace Support. - * - * Revision 1.2 2002/10/30 21:52:01 tng - * [Bug 13641] compiler-generated copy-constructor for QName doesn't do the right thing. - * - * Revision 1.1.1.1 2002/02/01 22:22:51 peiyongz - * sane_include - * - * Revision 1.3 2001/11/15 17:10:19 knoaman - * Particle derivation checking support. - * - * Revision 1.2 2001/11/07 14:25:36 knoaman - * Fix compliation error on Unix. - * - * Revision 1.1 2001/11/02 14:08:40 knoaman - * Add support for identity constraints. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/DOM/DOMTest/DTest.cpp b/tests/src/DOM/DOMTest/DTest.cpp index 9b208b3c2f1136e3820c07bb9ceaf36938abd8ac..610a9a821c529917d63694871dc46ae3703a2a8e 100644 --- a/tests/src/DOM/DOMTest/DTest.cpp +++ b/tests/src/DOM/DOMTest/DTest.cpp @@ -15,97 +15,7 @@ */ /* - * $Log$ - * Revision 1.42 2004/09/08 13:57:02 peiyongz - * Apache License Version 2.0 - * - * Revision 1.41 2004/09/02 15:11:42 cargilld - * Add OutOfMemoryException block to tests. - * - * Revision 1.40 2004/03/02 13:53:50 amassari - * Added test for bug# 26919 - * - * Revision 1.39 2003/02/05 18:55:19 tng - * [Bug 11915] Utility for freeing memory. - * - * Revision 1.38 2003/01/29 20:04:09 gareth - * testing for DOMTypeInfo - * - * Revision 1.37 2003/01/03 17:09:02 tng - * delete the parser when done, avoid memory leak report with the test case - * - * Revision 1.36 2002/11/21 22:12:08 tng - * fix typo where isID should be isId - * - * Revision 1.35 2002/11/21 14:24:39 gareth - * Tests added for isId, setIdAttribute, setIdAttributeNS, setIdAttributeNode - * - * Revision 1.34 2002/11/12 17:52:01 tng - * Test update: do not issue "Test Run Successfully" if there was an error. - * - * Revision 1.33 2002/09/23 21:00:14 tng - * DOM L3: fix to isDefaultNamespace. Patch from Gareth Reakes. - * - * Revision 1.32 2002/09/23 20:09:23 tng - * DOM L3: Test baseURI with different parser's setting. - * - * Revision 1.31 2002/09/23 18:27:48 tng - * DOM L3: Test baseURI. Added by Gareth Reakes and Thomas Ford. - * - * Revision 1.30 2002/08/21 20:59:11 tng - * release the cloned document. - * - * Revision 1.29 2002/08/19 19:56:08 tng - * DOM L3: test DOMNode::isDefaultNamespace. Added by Gareth Reakes. - * - * Revision 1.28 2002/08/16 19:22:29 tng - * Test DOM L3 lookupNamespacePrefix, lookupNamespaceURI support. Added by Gareth Reakes. - * - * Revision 1.27 2002/08/16 16:03:02 tng - * [Bug 11360] Release user data using handler. - * - * Revision 1.26 2002/08/16 13:49:56 tng - * [Bug 11360] Release user data using handler. - * - * Revision 1.25 2002/08/09 20:21:21 tng - * Test DOM L3 compareTreePosition. - * - * Revision 1.24 2002/07/04 15:35:15 tng - * DOM L3: Test DOMDocument::renameNode - * - * Revision 1.23 2002/06/27 18:42:16 tng - * DOM L3: Test DOMNode::isSameNode and DOMNode::isEqualNode - * - * Revision 1.22 2002/06/25 16:22:52 tng - * DOM L3: use release() - * - * Revision 1.21 2002/06/12 18:31:17 tng - * DOM L3: test the DOMUserDataHandler and set/getUserData - * - * Revision 1.20 2002/06/03 20:51:21 tng - * DOM L3: Add DOMImplementationRegistry and DOMImplementationSource - * - * Revision 1.19 2002/05/21 18:50:16 tng - * Test case update: modify to use the latest DOM interface - * - * Revision 1.6 2002/04/01 21:04:00 tng - * According to DOM spec, setNodeValue by default is no-op. - * - * Revision 1.5 2002/03/14 21:59:29 tng - * Run methods test[NodeType] in the IDOMTest and other fixes. - * - * Revision 1.4 2002/02/01 22:44:24 peiyongz - * sane_include - * - * Revision 1.3 2001/12/07 01:48:27 tng - * [Bug 1959] setNodeValue throws exception when spec specifies NOP. - * - * Revision 1.2 2001/11/23 16:16:52 tng - * Elimiate compiler warning Warning: String literal converted to char* in initialization. - * - * Revision 1.1 2001/08/09 19:28:47 tng - * Port test case DOMTest to IDOMTest - * + * $Id$ */ diff --git a/tests/src/DOM/DOMTest/DTest.h b/tests/src/DOM/DOMTest/DTest.h index c9afbb6905780a34f5771c8912efa27f6b69ec0f..ec5fdeb9d09f2ea340ea96db6ed48f2be95ac847 100644 --- a/tests/src/DOM/DOMTest/DTest.h +++ b/tests/src/DOM/DOMTest/DTest.h @@ -15,37 +15,7 @@ */ /* - * $Log$ - * Revision 1.12 2004/09/08 13:57:03 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2002/11/05 21:47:35 tng - * Explicit code using namespace in application. - * - * Revision 1.10 2002/11/04 15:23:43 tng - * C++ Namespace Support. - * - * Revision 1.9 2002/09/23 20:09:23 tng - * DOM L3: Test baseURI with different parser's setting. - * - * Revision 1.8 2002/09/23 18:27:48 tng - * DOM L3: Test baseURI. Added by Gareth Reakes and Thomas Ford. - * - * Revision 1.7 2002/06/12 18:31:17 tng - * DOM L3: test the DOMUserDataHandler and set/getUserData - * - * Revision 1.6 2002/05/21 18:50:16 tng - * Test case update: modify to use the latest DOM interface - * - * Revision 1.3 2002/03/14 21:59:29 tng - * Run methods test[NodeType] in the IDOMTest and other fixes. - * - * Revision 1.2 2002/02/01 22:44:24 peiyongz - * sane_include - * - * Revision 1.1 2001/08/09 19:28:47 tng - * Port test case DOMTest to IDOMTest - * + * $Id$ */ diff --git a/tests/src/DOM/Traversal/Traversal.cpp b/tests/src/DOM/Traversal/Traversal.cpp index e2747c8a0caf2c8dc3127a4e655a032d0aa0c551..672351b0187dd00deac145a80203192d534db60a 100644 --- a/tests/src/DOM/Traversal/Traversal.cpp +++ b/tests/src/DOM/Traversal/Traversal.cpp @@ -24,61 +24,8 @@ // This is NOT a complete test of DOM functionality. // -/** - * $Log$ - * Revision 1.16 2004/09/08 13:57:04 peiyongz - * Apache License Version 2.0 - * - * Revision 1.15 2003/02/05 18:55:20 tng - * [Bug 11915] Utility for freeing memory. - * - * Revision 1.14 2002/11/12 17:52:12 tng - * Test update: do not issue "Test Run Successfully" if there was an error. - * - * Revision 1.13 2002/11/05 21:47:36 tng - * Explicit code using namespace in application. - * - * Revision 1.12 2002/06/25 16:23:16 tng - * DOM L3: use release() - * - * Revision 1.11 2002/06/04 16:14:44 tng - * Use proper feature in DOMImplementationRegistry::getDOMImplementation - * - * Revision 1.10 2002/06/03 20:51:46 tng - * DOM L3: Add DOMImplementationRegistry and DOMImplementationSource - * - * Revision 1.9 2002/05/27 21:11:26 tng - * Add DOMDocumentRange and DOMDocumentTraversal. - * - * Revision 1.8 2002/05/21 18:52:35 tng - * Test case update: modify to use the latest DOM interface. - * - * Revision 1.8 2002/03/07 21:41:58 peiyongz - * Call Terminate() to avoid memory tools reporting memory leak - * - * Revision 1.7 2002/02/04 21:56:57 tng - * Test DOM Level 2 function getRoot. - * - * Revision 1.6 2002/02/04 19:02:37 tng - * Memory leak fix in samples / test cases. - * - * Revision 1.5 2002/02/01 22:44:51 peiyongz - * sane_include - * - * Revision 1.4 2001/11/23 16:18:54 tng - * Elimiate compiler warning: Warning: String literal converted to char* in formal argument file in call to tassert(bool, char*, int). - * - * Revision 1.3 2001/07/19 20:45:16 tng - * Add some test cases in the tests folder to sanityTest.pl - * - * Revision 1.2 2001/06/05 11:58:31 tng - * Delete the document at the end for clearing the memory. - * - * Revision 1.1 2001/06/04 20:11:55 tng - * IDOM: Complete IDNodeIterator, IDTreeWalker, IDNodeFilter. - * - * - +/* + * $Id$ */ #include <stdio.h> diff --git a/tests/src/MemHandlerTest/MemoryMonitor.cpp b/tests/src/MemHandlerTest/MemoryMonitor.cpp index 1162fc63009400ec848c10e21c765dab610342f9..75a9901edbfff8656f6adfe6f6710130990ab2e6 100755 --- a/tests/src/MemHandlerTest/MemoryMonitor.cpp +++ b/tests/src/MemHandlerTest/MemoryMonitor.cpp @@ -15,28 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2004/09/02 15:11:42 cargilld - * Add OutOfMemoryException block to tests. - * - * Revision 1.5 2004/02/15 19:43:04 amassari - * Removed cause for warnings in VC 7.1 - * - * Revision 1.4 2003/06/03 21:42:42 neilg - * update name of test in usage info - * - * Revision 1.3 2003/06/03 14:00:34 neilg - * attempt to make VC6 happy. - * - * Revision 1.2 2003/06/03 13:50:44 neilg - * make Forte compiler happy - * - * Revision 1.1 2003/06/02 22:22:26 neilg - * new test for the pluggable memory management mechanism. This tests all 4 common Xerces parsers (SAX, SAX2, DOMBuilder and DeprecatedDOM) and ensures all allocated memory is dallocated, and that the manager which created the memory is called to deallocate it. - * + * $Id$ */ diff --git a/tests/src/MemHandlerTest/SimpleValueHashTableOf.c b/tests/src/MemHandlerTest/SimpleValueHashTableOf.c index c6aaedb868f13cf809b76193b29c71e9821746f6..99d42a3eaa65ca264114e6daace6d7ba236c19be 100644 --- a/tests/src/MemHandlerTest/SimpleValueHashTableOf.c +++ b/tests/src/MemHandlerTest/SimpleValueHashTableOf.c @@ -14,14 +14,8 @@ * limitations under the License. */ -/** - * $Log$ - * Revision 1.2 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2003/06/03 18:57:32 neilg - * following tradition, use a .c extension for the body of a template class. - * +/* + * $Id$ */ #if defined(XERCES_TMPLSINC) diff --git a/tests/src/ParserTest/ParserTest.cpp b/tests/src/ParserTest/ParserTest.cpp index 0e0f7a95c1f22a995753001923488db8fffc4255..c4a89deed4b463e56a61f579d13d3bb118135065 100644 --- a/tests/src/ParserTest/ParserTest.cpp +++ b/tests/src/ParserTest/ParserTest.cpp @@ -15,48 +15,7 @@ */ /* - * $Log$ - * Revision 1.13 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.12 2003/05/30 13:08:25 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.11 2002/02/01 22:45:54 peiyongz - * sane_include - * - * Revision 1.10 2001/11/28 21:15:08 tng - * Fix broken ParserTest. - * - * Revision 1.9 2000/06/22 04:31:27 roddey - * Another do nothing change to make sure I can still commit - * from home after changing my password. - * - * Revision 1.7 2000/03/02 19:55:46 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.6 2000/02/06 07:48:36 rahulj - * Year 2K copyright swat. - * - * Revision 1.5 2000/01/26 19:35:57 roddey - * When the /Debug output format is used, it will spit out source offset - * data as well now. - * - * Revision 1.4 2000/01/21 23:58:06 roddey - * Initial move away from util streams was bad. Wide char APIs didn't allow enough - * control to do canonical output, so changed to use std short char APIs. - * - * Revision 1.2 2000/01/12 00:29:49 roddey - * Changes for the new URL and InputSource changes. - * - * Revision 1.1.1.1 1999/11/09 01:02:14 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:42:25 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/tests/src/ParserTest/ParserTest_Parser.cpp b/tests/src/ParserTest/ParserTest_Parser.cpp index 4770a93948191f9c5b76ea719a528a1a3f8a601a..3c2983a0120ad26c7b9fc8024d4584015a934393 100644 --- a/tests/src/ParserTest/ParserTest_Parser.cpp +++ b/tests/src/ParserTest/ParserTest_Parser.cpp @@ -15,48 +15,7 @@ */ /* - * $Log$ - * Revision 1.12 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.11 2003/05/30 13:08:26 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.10 2002/02/01 22:45:54 peiyongz - * sane_include - * - * Revision 1.9 2001/11/28 21:15:08 tng - * Fix broken ParserTest. - * - * Revision 1.8 2000/03/02 19:55:46 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.7 2000/02/06 07:48:37 rahulj - * Year 2K copyright swat. - * - * Revision 1.6 2000/01/27 20:31:31 roddey - * More recovery from the move away from the util/xx streams. - * - * Revision 1.5 2000/01/26 19:35:57 roddey - * When the /Debug output format is used, it will spit out source offset - * data as well now. - * - * Revision 1.4 2000/01/25 01:02:12 roddey - * More small fixes in the output from the recent change to get away from - * the util/xx streams. - * - * Revision 1.3 2000/01/21 23:58:06 roddey - * Initial move away from util streams was bad. Wide char APIs didn't allow enough - * control to do canonical output, so changed to use std short char APIs. - * - * Revision 1.1 1999/11/09 01:02:22 twl - * Initial revision - * - * Revision 1.3 1999/11/08 20:42:25 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/tests/src/UtilTests/CoreTestsMain.cpp b/tests/src/UtilTests/CoreTestsMain.cpp index d3a300a1449e526c3cf42fc74f29906c9c623668..3e5fcdcdafd230f83ae0f47c5b12f486b9eb36a7 100644 --- a/tests/src/UtilTests/CoreTestsMain.cpp +++ b/tests/src/UtilTests/CoreTestsMain.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:26 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:47 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:07 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:01:44 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:26 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/tests/src/UtilTests/CoreTests_BitSet.cpp b/tests/src/UtilTests/CoreTests_BitSet.cpp index 0d0251a9f79bac98b7523ae266e171a404fbba27..3560fd7cf1bfb1530e4d3425cb4aaddb187d1a1e 100644 --- a/tests/src/UtilTests/CoreTests_BitSet.cpp +++ b/tests/src/UtilTests/CoreTests_BitSet.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:26 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:48 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:01:47 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:26 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/UtilTests/CoreTests_CountedPointer.cpp b/tests/src/UtilTests/CoreTests_CountedPointer.cpp index e32a3ede568ca8d983f4c50db30d9ffa0097aa40..b4f07679140fc2c724c86b8322ea9ec90b798697 100644 --- a/tests/src/UtilTests/CoreTests_CountedPointer.cpp +++ b/tests/src/UtilTests/CoreTests_CountedPointer.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:26 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:48 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:01:50 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:26 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/tests/src/UtilTests/CoreTests_RefArray.cpp b/tests/src/UtilTests/CoreTests_RefArray.cpp index 2b667035608d1e4b4b6641857add19e4c9811e58..6719e1145c8a9664bb6047f4ccbf9367a3e1a387 100644 --- a/tests/src/UtilTests/CoreTests_RefArray.cpp +++ b/tests/src/UtilTests/CoreTests_RefArray.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:26 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:48 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:01:52 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:27 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/UtilTests/CoreTests_RefHashTable.cpp b/tests/src/UtilTests/CoreTests_RefHashTable.cpp index 0b50bc63e5da5eaaf26b8429eabdf8fe721df6be..b34a7bbbc0099b54148fb8202828eed087a60e6c 100644 --- a/tests/src/UtilTests/CoreTests_RefHashTable.cpp +++ b/tests/src/UtilTests/CoreTests_RefHashTable.cpp @@ -15,36 +15,7 @@ */ /* - * $Log$ - * Revision 1.8 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.7 2003/05/30 13:08:26 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.6 2003/02/05 18:55:21 tng - * [Bug 11915] Utility for freeing memory. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:48 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:01:54 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:27 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/UtilTests/CoreTests_RefStack.cpp b/tests/src/UtilTests/CoreTests_RefStack.cpp index 673cbe057b9f0b42eaa49062c4f2c37bdaf51f13..58b2e29ff461856b422e93be5fa794af6903897b 100644 --- a/tests/src/UtilTests/CoreTests_RefStack.cpp +++ b/tests/src/UtilTests/CoreTests_RefStack.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:26 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:01:57 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:27 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/UtilTests/CoreTests_RefVector.cpp b/tests/src/UtilTests/CoreTests_RefVector.cpp index 45c62e768b2da0f71786407e7a1bb594e77153a2..677de1b6988cc4827a954bfc6cf66a5c688faf64 100644 --- a/tests/src/UtilTests/CoreTests_RefVector.cpp +++ b/tests/src/UtilTests/CoreTests_RefVector.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:26 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:01:59 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:27 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/UtilTests/CoreTests_String.cpp b/tests/src/UtilTests/CoreTests_String.cpp index ac5f3464ba9fcf66a135095e42149215015d7023..1c32b71b81c57508213edd5437c8355febe5a96e 100644 --- a/tests/src/UtilTests/CoreTests_String.cpp +++ b/tests/src/UtilTests/CoreTests_String.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:27 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:02:01 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:28 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/tests/src/UtilTests/CoreTests_Transcoders.cpp b/tests/src/UtilTests/CoreTests_Transcoders.cpp index 2e0f45fe7ba1ba67ebcde13318a5f3f3839e0fa5..39ef8f266154b7d1284e5c38de8989a89774788f 100644 --- a/tests/src/UtilTests/CoreTests_Transcoders.cpp +++ b/tests/src/UtilTests/CoreTests_Transcoders.cpp @@ -15,44 +15,7 @@ */ /* - * $Log$ - * Revision 1.10 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2003/05/30 13:08:27 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.8 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.7 2000/03/02 19:55:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.6 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.5 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.4 2000/01/12 00:17:48 roddey - * Removed validator tests temporarily, since they have changed and the tests need - * to be rewritten. Added new tests for the new URL class. - * - * Revision 1.3 1999/12/15 19:59:12 roddey - * Added new tests and updated tests for new split transcoder architecture. - * - * Revision 1.2 1999/12/07 23:11:01 roddey - * Add in some new tests for transcoders and update the URL tests - * a bit. - * - * Revision 1.1.1.1 1999/11/09 01:02:03 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:28 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/tests/src/UtilTests/CoreTests_URL.cpp b/tests/src/UtilTests/CoreTests_URL.cpp index 0cac44a56a5960f4a67002603cb421be924d794d..1c81ddf8d0733687a61a860d6ad7f262f123c0a2 100644 --- a/tests/src/UtilTests/CoreTests_URL.cpp +++ b/tests/src/UtilTests/CoreTests_URL.cpp @@ -15,49 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/08 13:57:05 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2003/05/30 13:08:27 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.9 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.8 2000/03/23 01:02:40 roddey - * Updates to the XMLURL class to correct a lot of parsing problems - * and to add support for the port number. Updated the URL tests - * to test some of this new stuff. - * - * Revision 1.7 2000/03/02 19:55:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.6 2000/02/17 18:51:10 roddey - * Added a new test for pruning leading whitespace - * - * Revision 1.5 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.4 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.3 2000/01/12 00:17:48 roddey - * Removed validator tests temporarily, since they have changed and the tests need - * to be rewritten. Added new tests for the new URL class. - * - * Revision 1.2 1999/12/07 23:11:01 roddey - * Add in some new tests for transcoders and update the URL tests - * a bit. - * - * Revision 1.1.1.1 1999/11/09 01:02:05 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:28 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/UtilTests/CoreTests_ValueArray.cpp b/tests/src/UtilTests/CoreTests_ValueArray.cpp index b021f7d8aa64445c1918e3aaefe5a5a6b36e6ca7..a2ff552414b00595ca1ee45f02114c5fd2054a54 100644 --- a/tests/src/UtilTests/CoreTests_ValueArray.cpp +++ b/tests/src/UtilTests/CoreTests_ValueArray.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:06 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:27 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:06 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:02:07 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:28 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/UtilTests/CoreTests_ValueStack.cpp b/tests/src/UtilTests/CoreTests_ValueStack.cpp index a0875c195a9e880358e5405c8e400d22a9bbb69e..fe822069b1e467276487759f065e4e9b54eef7af 100644 --- a/tests/src/UtilTests/CoreTests_ValueStack.cpp +++ b/tests/src/UtilTests/CoreTests_ValueStack.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:06 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:27 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:39 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:07 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:02:09 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:29 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/UtilTests/CoreTests_ValueVector.cpp b/tests/src/UtilTests/CoreTests_ValueVector.cpp index 25987faa99b4dd4ed438410b521cb18aad16372d..968e7679fd6c0c2e415c56745e67b8f4fb3b822f 100644 --- a/tests/src/UtilTests/CoreTests_ValueVector.cpp +++ b/tests/src/UtilTests/CoreTests_ValueVector.cpp @@ -15,33 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:06 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/05/30 13:08:27 gareth - * move over to macros for std:: and iostream/iostream.h issues. - * - * Revision 1.5 2002/02/01 22:46:28 peiyongz - * sane_include - * - * Revision 1.4 2000/03/02 19:55:49 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:40 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/19 00:59:07 roddey - * Get rid of dependence on old utils output streams. - * - * Revision 1.1.1.1 1999/11/09 01:02:10 twl - * Initial checkin - * - * Revision 1.2 1999/11/08 20:42:29 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tests/src/XSValueTest/XSValueTest.cpp b/tests/src/XSValueTest/XSValueTest.cpp index b8d6ec30d0982b04ffa7051177b58cbd56db4a9c..8a42ca5ad5955de384b903cbde89e0415bcd0635 100644 --- a/tests/src/XSValueTest/XSValueTest.cpp +++ b/tests/src/XSValueTest/XSValueTest.cpp @@ -15,419 +15,7 @@ */ /* -* $Id$ -* $Log$ -* Revision 1.17 2005/05/05 09:46:11 cargilld -* Update XSValue to handle float and double the same way the main library does, converting values to infinityr or zero, as the C ranges for float and double are less than the schema ranges. -* -* Revision 1.16 2005/04/05 20:26:48 cargilld -* Update XSValue to handle leading and trailing whitespace. -* -* Revision 1.15 2005/02/25 18:30:46 cargilld -* Attempt to fix compiler errors. -* -* Revision 1.14 2005/02/25 09:38:23 gareth -* Fix for compile under gcc 4. Patch by Scott Cantor. -* -* Revision 1.13 2004/12/23 16:11:21 cargilld -* Various XSValue updates: use ulong for postiveInteger; reset date fields to zero; modifty XSValueTest to test the returned value from getActualValue. -* -* Revision 1.12 2004/11/14 19:02:21 peiyongz -* error status for numeric data types tested -* -* Revision 1.11 2004/09/13 21:25:11 peiyongz -* DATATYPE_TEST added -* -* Revision 1.10 2004/09/10 13:55:00 peiyongz -* to run on 64 box -* -* Revision 1.9 2004/09/09 20:10:04 peiyongz -* Using new error code -* -* Revision 1.8 2004/09/08 19:56:32 peiyongz -* Remove parameter toValidate from validation interface -* -* Revision 1.7 2004/09/08 13:57:06 peiyongz -* Apache License Version 2.0 -* -* Revision 1.6 2004/08/31 20:53:43 peiyongz -* Testing time zone -* -* Revision 1.5 2004/08/31 15:15:16 peiyongz -* remove XSValueContext -* -* Revision 1.4 2004/08/24 16:00:15 peiyongz -* To build on AIX/Win2003-ecl -* -* Revision 1.3 2004/08/23 17:07:57 peiyongz -* Minimum representable range on all platforms -* -* Revision 1.2 2004/08/19 21:29:28 peiyongz -* no message -* -* Revision 1.1 2004/08/19 17:17:21 peiyongz -* XSValueTest -* -* -*/ - -// --------------------------------------------------------------------------- -// Includes -// --------------------------------------------------------------------------- -#include "XSValueTest.hpp" - -#include <xercesc/validators/schema/SchemaSymbols.hpp> -#include <xercesc/util/XMLUni.hpp> - -#if defined(XERCES_NEW_IOSTREAMS) -#include <fstream> -#else -#include <fstream.h> -#endif - -#include <stdio.h> -#include <math.h> - -#include <xercesc/framework/psvi/XSValue.hpp> -#include <xercesc/util/PlatformUtils.hpp> - -static const bool EXP_RET_VALID_TRUE = true; -static const bool EXP_RET_VALUE_TRUE = true; -static const bool EXP_RET_CANREP_TRUE = true; - -static const bool EXP_RET_VALID_FALSE = false; -static const bool EXP_RET_VALUE_FALSE = false; -static const bool EXP_RET_CANREP_FALSE = false; - -static const XSValue::Status DONT_CARE = XSValue::st_UnknownType; -static bool errSeen = false; - -static const XMLCh* getDataTypeString(const XSValue::DataType dt) -{ - switch(dt) - { - case XSValue::dt_string: - return SchemaSymbols::fgDT_STRING; - case XSValue::dt_boolean: - return SchemaSymbols::fgDT_BOOLEAN; - case XSValue::dt_decimal: - return SchemaSymbols::fgDT_DECIMAL; - case XSValue::dt_float: - return SchemaSymbols::fgDT_FLOAT; - case XSValue::dt_double: - return SchemaSymbols::fgDT_DOUBLE; - case XSValue::dt_duration: - return SchemaSymbols::fgDT_DURATION; - case XSValue::dt_dateTime: - return SchemaSymbols::fgDT_DATETIME; - case XSValue::dt_time: - return SchemaSymbols::fgDT_TIME; - case XSValue::dt_date: - return SchemaSymbols::fgDT_DATE; - case XSValue::dt_gYearMonth: - return SchemaSymbols::fgDT_YEARMONTH; - case XSValue::dt_gYear: - return SchemaSymbols::fgDT_YEAR; - case XSValue::dt_gMonthDay: - return SchemaSymbols::fgDT_MONTHDAY; - case XSValue::dt_gDay: - return SchemaSymbols::fgDT_DAY; - case XSValue::dt_gMonth: - return SchemaSymbols::fgDT_MONTH; - case XSValue::dt_hexBinary: - return SchemaSymbols::fgDT_HEXBINARY; - case XSValue::dt_base64Binary: - return SchemaSymbols::fgDT_BASE64BINARY; - case XSValue::dt_anyURI: - return SchemaSymbols::fgDT_ANYURI; - case XSValue::dt_QName: - return SchemaSymbols::fgDT_QNAME; - case XSValue::dt_NOTATION: - return XMLUni::fgNotationString; - case XSValue::dt_normalizedString: - return SchemaSymbols::fgDT_NORMALIZEDSTRING; - case XSValue::dt_token: - return SchemaSymbols::fgDT_TOKEN; - case XSValue::dt_language: - return SchemaSymbols::fgDT_LANGUAGE; - case XSValue::dt_NMTOKEN: - return XMLUni::fgNmTokenString; - case XSValue::dt_NMTOKENS: - return XMLUni::fgNmTokensString; - case XSValue::dt_Name: - return SchemaSymbols::fgDT_NAME; - case XSValue::dt_NCName: - return SchemaSymbols::fgDT_NCNAME; - case XSValue::dt_ID: - return XMLUni::fgIDString; - case XSValue::dt_IDREF: - return XMLUni::fgIDRefString; - case XSValue::dt_IDREFS: - return XMLUni::fgIDRefsString; - case XSValue::dt_ENTITY: - return XMLUni::fgEntityString; - case XSValue::dt_ENTITIES: - return XMLUni::fgEntitiesString; - case XSValue::dt_integer: - return SchemaSymbols::fgDT_INTEGER; - case XSValue::dt_nonPositiveInteger: - return SchemaSymbols::fgDT_NONPOSITIVEINTEGER; - case XSValue::dt_negativeInteger: - return SchemaSymbols::fgDT_NEGATIVEINTEGER; - case XSValue::dt_long: - return SchemaSymbols::fgDT_LONG; - case XSValue::dt_int: - return SchemaSymbols::fgDT_INT; - case XSValue::dt_short: - return SchemaSymbols::fgDT_SHORT; - case XSValue::dt_byte: - return SchemaSymbols::fgDT_BYTE; - case XSValue::dt_nonNegativeInteger: - return SchemaSymbols::fgDT_NONNEGATIVEINTEGER; - case XSValue::dt_unsignedLong: - return SchemaSymbols::fgDT_ULONG; - case XSValue::dt_unsignedInt: - return SchemaSymbols::fgDT_UINT; - case XSValue::dt_unsignedShort: - return SchemaSymbols::fgDT_USHORT; - case XSValue::dt_unsignedByte: - return SchemaSymbols::fgDT_UBYTE; - case XSValue::dt_positiveInteger: - return SchemaSymbols::fgDT_POSITIVEINTEGER; - default: - return 0; - } -} - -static bool compareActualValue( const XSValue::DataType datatype - , const XSValue::XSValue_Data actValue - , const XSValue::XSValue_Data expValue) -{ - switch (datatype) { - case XSValue::dt_boolean: - if (actValue.fValue.f_bool == expValue.fValue.f_bool) - return true; - printf("ACTVALUE_TEST Unexpected XSValue for dt_boolean, got %d expected %d\n", - actValue.fValue.f_bool, expValue.fValue.f_bool); - return false; - - case XSValue::dt_decimal: - if (fabs(actValue.fValue.f_double - expValue.fValue.f_double) < fabs(actValue.fValue.f_double)/1000) - return true; - printf("ACTVALUE_TEST Unexpected XSValue for datatype %s, got %f expected %f\n", StrX(getDataTypeString(datatype)).localForm(), - actValue.fValue.f_double, expValue.fValue.f_double); - return false; - case XSValue::dt_double: - if (actValue.fValue.f_doubleType.f_doubleEnum == XSValue::DoubleFloatType_Normal) { - if (fabs(actValue.fValue.f_double - expValue.fValue.f_double) < fabs(actValue.fValue.f_double)/1000) - return true; - printf("ACTVALUE_TEST Unexpected XSValue for datatype %s, got %f expected %f\n", StrX(getDataTypeString(datatype)).localForm(), - actValue.fValue.f_double, expValue.fValue.f_double); - return false; - } - else { - if (actValue.fValue.f_doubleType.f_doubleEnum == expValue.fValue.f_doubleType.f_doubleEnum) - return true; - printf("ACTVALUE_TEST Unexpected XSValue enum for datatype %s, got %d expected %d\n", StrX(getDataTypeString(datatype)).localForm(), - actValue.fValue.f_doubleType.f_doubleEnum, expValue.fValue.f_doubleType.f_doubleEnum); - return false; - } - case XSValue::dt_float: - if (actValue.fValue.f_floatType.f_floatEnum == XSValue::DoubleFloatType_Normal) { - if (fabs(actValue.fValue.f_float - expValue.fValue.f_float) < fabs(actValue.fValue.f_float)/1000) - return true; - printf("ACTVALUE_TEST Unexpected XSValue for datatype %s, got %f expected %f\n", StrX(getDataTypeString(datatype)).localForm(), - actValue.fValue.f_float, expValue.fValue.f_float); - return false; - } - else { - if (actValue.fValue.f_floatType.f_floatEnum == expValue.fValue.f_floatType.f_floatEnum) - return true; - printf("ACTVALUE_TEST Unexpected XSValue enum for datatype %s, got %d expected %d\n", StrX(getDataTypeString(datatype)).localForm(), - actValue.fValue.f_floatType.f_floatEnum, expValue.fValue.f_floatType.f_floatEnum); - return false; - } - case XSValue::dt_duration: - case XSValue::dt_dateTime: - case XSValue::dt_time: - case XSValue::dt_date: - case XSValue::dt_gYearMonth: - case XSValue::dt_gYear: - case XSValue::dt_gMonthDay: - case XSValue::dt_gDay: - case XSValue::dt_gMonth: - if (actValue.fValue.f_datetime.f_year == expValue.fValue.f_datetime.f_year && - actValue.fValue.f_datetime.f_month == expValue.fValue.f_datetime.f_month && - actValue.fValue.f_datetime.f_day == expValue.fValue.f_datetime.f_day && - actValue.fValue.f_datetime.f_hour == expValue.fValue.f_datetime.f_hour && - actValue.fValue.f_datetime.f_min == expValue.fValue.f_datetime.f_min && - actValue.fValue.f_datetime.f_second == expValue.fValue.f_datetime.f_second && - (fabs(actValue.fValue.f_datetime.f_milisec - expValue.fValue.f_datetime.f_milisec) < 0.01)) - return true; - printf("ACTVALUE_TEST Unexpected %s XSValue\n", StrX(getDataTypeString(datatype)).localForm()); - printf(" Actual year = %d, month = %d, day = %d, hour = %d, min = %d, second = %d, milisec = %f\n", - actValue.fValue.f_datetime.f_year, actValue.fValue.f_datetime.f_month, actValue.fValue.f_datetime.f_day, - actValue.fValue.f_datetime.f_hour, actValue.fValue.f_datetime.f_min, actValue.fValue.f_datetime.f_second, actValue.fValue.f_datetime.f_milisec); - printf(" Expect year = %d, month = %d, day = %d, hour = %d, min = %d, second = %d, milisec = %f\n", - expValue.fValue.f_datetime.f_year, expValue.fValue.f_datetime.f_month, expValue.fValue.f_datetime.f_day, - expValue.fValue.f_datetime.f_hour, expValue.fValue.f_datetime.f_min, expValue.fValue.f_datetime.f_second, expValue.fValue.f_datetime.f_milisec); - return false; - - case XSValue::dt_hexBinary: - // in the tests in this file the hexBinary data is always 2 long... - if (actValue.fValue.f_byteVal[0] == expValue.fValue.f_byteVal[0] && - actValue.fValue.f_byteVal[1] == expValue.fValue.f_byteVal[1]) - return true; - printf("ACTVALUE_TEST Unexpected hexBinary value\n"); - printf(" Actual Value = %x:%x\n",actValue.fValue.f_byteVal[0],actValue.fValue.f_byteVal[1]); - printf(" Expect Value = %x:%x\n",expValue.fValue.f_byteVal[0],expValue.fValue.f_byteVal[1]); - return false; - - case XSValue::dt_base64Binary: - // in the tests in this file the base64Binary data is always 9 long (XMLByte[9]) - // however, a zero byte is used to indicate when the smaller data stream is empty - { - for (unsigned int i=0; i<9; i++) - { - if (!expValue.fValue.f_byteVal[i]) - return true; - if (actValue.fValue.f_byteVal[i] != expValue.fValue.f_byteVal[i]) - { - printf("ACTVALUE_TEST Unexpected base64Binary value for byte %d\n", i); - printf(" Actual Value = %x\n",actValue.fValue.f_byteVal[i]); - printf(" Expect Value = %x\n",expValue.fValue.f_byteVal[i]); - return false; - } - } - return true; - } - - case XSValue::dt_string: - case XSValue::dt_anyURI: - case XSValue::dt_QName: - case XSValue::dt_NOTATION: - case XSValue::dt_normalizedString: - case XSValue::dt_token: - case XSValue::dt_language: - case XSValue::dt_NMTOKEN: - case XSValue::dt_NMTOKENS: - case XSValue::dt_Name: - case XSValue::dt_NCName: - case XSValue::dt_ID: - case XSValue::dt_IDREF: - case XSValue::dt_IDREFS: - case XSValue::dt_ENTITY: - case XSValue::dt_ENTITIES: - printf("ACTVALUE_TEST no Actual Value for datatype %s\n", StrX(getDataTypeString(datatype)).localForm()); - return false; - - case XSValue::dt_integer: - case XSValue::dt_nonPositiveInteger: - case XSValue::dt_negativeInteger: - case XSValue::dt_long: - if (actValue.fValue.f_long == expValue.fValue.f_long) - return true; - printf("ACTVALUE_TEST Unexpected %s XSValue, got %d expected %d\n", StrX(getDataTypeString(datatype)).localForm(), - actValue.fValue.f_long, expValue.fValue.f_long); - return false; - - case XSValue::dt_int: - if (actValue.fValue.f_int == expValue.fValue.f_int) - return true; - printf("ACTVALUE_TEST Unexpected dt_int XSValue, got %d expected %d\n", - actValue.fValue.f_int, expValue.fValue.f_int); - return false; - case XSValue::dt_short: - if (actValue.fValue.f_short == expValue.fValue.f_short) - return true; - printf("ACTVALUE_TEST Unexpected dt_short XSValue, got %d expected %d\n", - actValue.fValue.f_short, expValue.fValue.f_short); - return false; - case XSValue::dt_byte: - if (actValue.fValue.f_char == expValue.fValue.f_char) - return true; - printf("ACTVALUE_TEST Unexpected dt_byte XSValue, got %d expected %d\n", - actValue.fValue.f_char, expValue.fValue.f_char); - return false; - case XSValue::dt_nonNegativeInteger: - case XSValue::dt_unsignedLong: - case XSValue::dt_positiveInteger: - if (actValue.fValue.f_ulong == expValue.fValue.f_ulong) - return true; - printf("ACTVALUE_TEST Unexpected %s XSValue, got %d expected %d\n", StrX(getDataTypeString(datatype)).localForm(), - actValue.fValue.f_ulong, expValue.fValue.f_ulong); - return false; - case XSValue::dt_unsignedInt: - if (actValue.fValue.f_uint == expValue.fValue.f_uint) - return true; - printf("ACTVALUE_TEST Unexpected dt_unsignedIntXSValue, got %d expected %d\n", - actValue.fValue.f_uint, expValue.fValue.f_uint); - return false; - case XSValue::dt_unsignedShort: - if (actValue.fValue.f_ushort == expValue.fValue.f_ushort) - return true; - printf("ACTVALUE_TEST Unexpected dt_unsignedShort XSValue, got %d expected %d\n", - actValue.fValue.f_ushort, expValue.fValue.f_ushort); - return false; - case XSValue::dt_unsignedByte: - if (actValue.fValue.f_uchar == expValue.fValue.f_uchar) - return true; - printf("ACTVALUE_TEST Unexpected dt_unsignedByte XSValue, got %d expected %d\n", - actValue.fValue.f_uchar, expValue.fValue.f_uchar); - return false; - default: - printf("ACTVALUE_TEST Unexpected datatype\n"); - return false; - } -} - - -static char* getStatusString(const XSValue::Status status) -{ - switch (status) - { - case XSValue::st_Init: - return "st_Init"; - break; - case XSValue::st_NoContent: - return "st_NoContent"; - break; - case XSValue::st_NoCanRep: - return "st_NoCanRep"; - break; - case XSValue::st_NoActVal: - return "st_NoActVal"; - break; - case XSValue::st_NotSupported: - return "st_NotSupported"; - break; - case XSValue::st_CantCreateRegEx: - return "st_CantCreateRegEx"; - break; - case XSValue::st_FOCA0002: - return "st_FOCA0002"; - break; - case XSValue::st_FOCA0001: - return "st_FOCA0001"; - break; - case XSValue::st_FOCA0003: - return "st_FOCA0003"; - break; - case XSValue::st_FODT0003: - return "st_FODT0003"; - break; - case XSValue::st_UnknownType: - return "st_UnknownType"; - break; - default: - return "st_UnknownType"; - break; - } - -} - -/** - * This is to test methods for XSValue + * $Id$ */ @@ -831,7 +419,7 @@ void test_dt_decimal() * 3.2.3.2 Canonical representation * * The canonical representation for decimal is defined by prohibiting certain options from the Lexical - * representation (§3.2.3.1). Specifically, + * representation (�3.2.3.1). Specifically, * 1. the preceding optional "+" sign is prohibited. * 2. The decimal point is required. * 3. Leading and trailing zeroes are prohibited subject to the following: @@ -1019,7 +607,7 @@ void test_dt_float() * 3.2.4.2 Canonical representation * * The canonical representation for float is defined by prohibiting certain options from the Lexical - * representation (§3.2.4.1). + * representation (�3.2.4.1). * Specifically, * 1. the exponent must be indicated by "E". * 2. Leading zeroes and the preceding optional "+" sign are prohibited in the exponent. @@ -1215,7 +803,7 @@ void test_dt_double() * 3.2.5.2 Canonical representation * * The canonical representation for float is defined by prohibiting certain options from the Lexical - * representation (§3.2.5.1). + * representation (�3.2.5.1). * Specifically, * 1. the exponent must be indicated by "E". * 2. Leading zeroes and the preceding optional "+" sign are prohibited in the exponent. @@ -1402,7 +990,7 @@ void test_dt_integer() * 3.3.13.2 Canonical representation * * The canonical representation for integer is defined by prohibiting certain options from the Lexical - * representation (§3.3.13.1). Specifically, + * representation (�3.3.13.1). Specifically, * 1. the preceding optional "+" sign is prohibited and * 2. leading zeroes are prohibited. * @@ -1554,7 +1142,7 @@ void test_dt_nonPositiveInteger() * 3.3.14.2 Canonical representation * * The canonical representation for nonPositiveInteger is defined by prohibiting certain options from the - * Lexical representation (§3.3.14.1). Specifically, + * Lexical representation (�3.3.14.1). Specifically, * 1. the negative sign ("-") is required with the token "0" and * 2. leading zeroes are prohibited. * @@ -1700,7 +1288,7 @@ void test_dt_negativeInteger() * 3.3.15.2 Canonical representation * * The canonical representation for negativeInteger is defined by prohibiting certain options - * from the Lexical representation (§3.3.15.1). Specifically, + * from the Lexical representation (�3.3.15.1). Specifically, * 1. leading zeroes are prohibited. * ***/ @@ -1847,7 +1435,7 @@ void test_dt_long() * 3.3.16.2 Canonical representation * * The canonical representation for long is defined by prohibiting certain options from the - * Lexical representation (§3.3.16.1). Specifically, + * Lexical representation (�3.3.16.1). Specifically, * 1. the the optional "+" sign is prohibited and * 2. leading zeroes are prohibited. @@ -2004,7 +1592,7 @@ void test_dt_int() * 3.3.17.2 Canonical representation * * The canonical representation for int is defined by prohibiting certain options from the - * Lexical representation (§3.3.17.1). Specifically, + * Lexical representation (�3.3.17.1). Specifically, * 1. the the optional "+" sign is prohibited and * 2. leading zeroes are prohibited. * @@ -2158,7 +1746,7 @@ void test_dt_short() * 3.3.18.2 Canonical representation * * The canonical representation for short is defined by prohibiting certain options from the - * Lexical representation (§3.3.18.1). Specifically, + * Lexical representation (�3.3.18.1). Specifically, * 1. the the optional "+" sign is prohibited and * 2. leading zeroes are prohibited. * @@ -2312,7 +1900,7 @@ void test_dt_byte() * 3.3.19.2 Canonical representation * * The canonical representation for byte is defined by prohibiting certain options from the - * Lexical representation (§3.3.19.1). Specifically, + * Lexical representation (�3.3.19.1). Specifically, * 1. the the optional "+" sign is prohibited and * 2. leading zeroes are prohibited. * @@ -2465,7 +2053,7 @@ void test_dt_nonNegativeInteger() * 3.3.20.2 Canonical representation * * The canonical representation for nonNegativeInteger is defined by prohibiting certain options from the - * Lexical representation (§3.3.20.1). Specifically, + * Lexical representation (�3.3.20.1). Specifically, * 1. the the optional "+" sign is prohibited and * 2. leading zeroes are prohibited. * @@ -2618,7 +2206,7 @@ void test_dt_unsignedLong() * 3.3.16.2 Canonical representation * * The canonical representation for long is defined by prohibiting certain options from the - * Lexical representation (§3.3.16.1). Specifically, + * Lexical representation (�3.3.16.1). Specifically, * 1. the the optional "+" sign is prohibited and * 2. leading zeroes are prohibited. @@ -2776,7 +2364,7 @@ void test_dt_unsignedInt() * 3.3.22.2 Canonical representation * * The canonical representation for unsignedInt is defined by prohibiting certain options from the - * Lexical representation (§3.3.22.1). Specifically, + * Lexical representation (�3.3.22.1). Specifically, * leading zeroes are prohibited. * ***/ @@ -2926,7 +2514,7 @@ void test_dt_unsignedShort() * 3.3.23.2 Canonical representation * * The canonical representation for unsignedShort is defined by prohibiting certain options from the - * Lexical representation (§3.3.23.1). Specifically, + * Lexical representation (�3.3.23.1). Specifically, * 1. the leading zeroes are prohibited. * ***/ @@ -3076,7 +2664,7 @@ void test_dt_unsignedByte() * 3.3.24.2 Canonical representation * * The canonical representation for unsignedByte is defined by prohibiting certain options from the - * Lexical representation (§3.3.24.1). Specifically, + * Lexical representation (�3.3.24.1). Specifically, * 1. leading zeroes are prohibited. * ***/ @@ -3227,7 +2815,7 @@ void test_dt_positiveInteger() * 3.3.25.2 Canonical representation * * The canonical representation for positiveInteger is defined by prohibiting certain options from the - * Lexical representation (§3.3.25.1). Specifically, + * Lexical representation (�3.3.25.1). Specifically, * 1. the optional "+" sign is prohibited and * 2. leading zeroes are prohibited. * @@ -3487,7 +3075,7 @@ void test_dt_hexBinary() * 3.2.15.2 Canonical Rrepresentation * * The canonical representation for hexBinary is defined by prohibiting certain options from the - * Lexical Representation (§3.2.15.1). Specifically, + * Lexical Representation (�3.2.15.1). Specifically, * 1. the lower case hexadecimal digits ([a-f]) are not allowed. * ***/ @@ -4875,7 +4463,7 @@ void test_dt_time() * 3.2.8.2 Canonical representation * * The canonical representation for time is defined by prohibiting certain options - * from the Lexical representation (§3.2.8.1). Specifically, + * from the Lexical representation (�3.2.8.1). Specifically, * 1. either the time zone must be omitted or, * 2. if present, the time zone must be Coordinated Universal Time (UTC) * indicated by a "Z". diff --git a/tests/src/XSerializerTest/XSerializerHandlers.cpp b/tests/src/XSerializerTest/XSerializerHandlers.cpp index b1be0a078d6de9ee2290ef973b852683820dffe2..48c8ea6b5a8d1d1de2721a7fb6638ecda260e130 100644 --- a/tests/src/XSerializerTest/XSerializerHandlers.cpp +++ b/tests/src/XSerializerTest/XSerializerHandlers.cpp @@ -16,14 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.2 2004/09/08 13:57:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2003/12/16 16:57:58 peiyongz - * XSerializerHanders - * - * */ // --------------------------------------------------------------------------- diff --git a/tests/src/XSerializerTest/XSerializerTest.cpp b/tests/src/XSerializerTest/XSerializerTest.cpp index 80f174a06c0390b8fb6fe0dea549a1195a62dce8..b629cb57aba8b3553b1295f3d957310dd45a2b40 100644 --- a/tests/src/XSerializerTest/XSerializerTest.cpp +++ b/tests/src/XSerializerTest/XSerializerTest.cpp @@ -16,33 +16,6 @@ /* * $Id$ -* $Log$ -* Revision 1.9 2004/09/08 13:57:07 peiyongz -* Apache License Version 2.0 -* -* Revision 1.8 2004/03/06 21:57:54 peiyongz -* Make each test case run with distinct (de)serialization context, memMgr/gramPool/Parser -* -* Revision 1.7 2004/01/14 18:58:57 peiyongz -* XSerializerTest documentation updated -* -* Revision 1.6 2003/12/17 00:02:41 peiyongz -* Always display Serialization/Deserialization error -* -* Revision 1.5 2003/12/16 22:59:39 peiyongz -* compilation error fix -* -* Revision 1.4 2003/12/16 21:21:20 peiyongz -* fix compilation error -* -* Revision 1.3 2003/12/16 17:16:08 peiyongz -* . Using BinMemInputStream/BinMemOutputStream -* . Using SAX2XMLReader -* -* Revision 1.1 2003/12/12 18:17:25 peiyongz -* XSerializerTest -* -* */ // --------------------------------------------------------------------------- diff --git a/tools/IANACharset/IANACharset.cpp b/tools/IANACharset/IANACharset.cpp index 1452565c31dfbd43eedc7eb1d90b1ca0319ecda0..e9c3d103d8aa0efd22f0c857ccfbcfe93b48a45e 100644 --- a/tools/IANACharset/IANACharset.cpp +++ b/tools/IANACharset/IANACharset.cpp @@ -16,19 +16,7 @@ /* - * $Log$ - * Revision 1.4 2004/09/08 13:57:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.3 2003/01/29 15:00:01 knoaman - * [Bug 15787] Reduce array size to reduce memory footprint. - * - * Revision 1.2 2002/11/04 15:24:50 tng - * C++ Namespace Support. - * - * Revision 1.1 2002/07/18 20:15:32 knoaman - * Initial checkin: feature to control strict IANA encoding name. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tools/ICUData/ICUData.cpp b/tools/ICUData/ICUData.cpp index db9cb2e5bb0ce16ae4368137915ded49148f448b..4800d1d428b87dd5817175f9b871b8c25c9013c7 100644 --- a/tools/ICUData/ICUData.cpp +++ b/tools/ICUData/ICUData.cpp @@ -16,14 +16,7 @@ /* - * $Log$ - * Revision 1.2 2004/09/08 13:57:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.1 2000/03/17 23:58:00 roddey - * New utility for munging ICU UCM files and spitting out tables for - * our intrinsic encoders. - * + * $Id$ */ // --------------------------------------------------------------------------- diff --git a/tools/NLS/Xlat/Xlat.cpp b/tools/NLS/Xlat/Xlat.cpp index 302ee1ac060533d096c7ec37b1b39e6c94138700..7752a761d8bfc9a7f36484203942ddec6c7bba13 100644 --- a/tools/NLS/Xlat/Xlat.cpp +++ b/tools/NLS/Xlat/Xlat.cpp @@ -16,86 +16,7 @@ /* - * $Log$ - * Revision 1.22 2004/12/06 11:45:14 cargilld - * Add check to Xlat to see if message text is greater than 128 characters. - * - * Revision 1.21 2004/09/08 13:57:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.20 2004/05/05 10:53:08 amassari - * Make it compile again on Windows - * - * Revision 1.19 2004/04/20 15:30:49 peiyongz - * to generate code for private default constructor - * - * Revision 1.18 2003/05/14 19:11:34 gareth - * Added code creation for new method that returns error serverity the DOM way. - * - * Revision 1.17 2003/04/14 08:41:00 gareth - * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf) - * - * Revision 1.16 2002/12/12 23:40:39 peiyongz - * normlize locale string. - * - * Revision 1.15 2002/11/12 17:24:58 tng - * DOM Message: add new domain for DOM Messages. - * - * Revision 1.14 2002/11/04 15:24:50 tng - * C++ Namespace Support. - * - * Revision 1.13 2002/09/30 22:09:58 peiyongz - * To generate icu resource file (in text) for error message. - * - * Revision 1.12 2002/07/04 17:40:07 tng - * Use new DOM in Xlat. - * - * Revision 1.11 2002/03/01 16:18:38 tng - * Nest entire code in an inner block so that reference counting should recover - * all document and DOMString storage when this block exits. - * - * Revision 1.10 2002/02/07 16:19:40 knoaman - * sane_include update. - * - * Revision 1.9 2002/02/01 23:48:37 peiyongz - * sane_include - * - * Revision 1.8 2001/05/03 19:09:36 knoaman - * Support Warning/Error/FatalError messaging. - * Validity constraints errors are treated as errors, with the ability by user to set - * validity constraints as fatal errors. - * - * Revision 1.7 2000/03/18 00:00:58 roddey - * Improved error reporting - * - * Revision 1.6 2000/03/03 01:29:36 roddey - * Added a scanReset()/parseReset() method to the scanner and - * parsers, to allow for reset after early exit from a progressive parse. - * Added calls to new Terminate() call to all of the samples. Improved - * documentation in SAX and DOM parsers. - * - * Revision 1.5 2000/03/02 19:55:52 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.4 2000/02/14 19:25:44 roddey - * Fixed some small bugs in how it used strings returned from DOM calls. - * - * Revision 1.3 2000/02/06 07:48:41 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/05 20:24:58 roddey - * Some changes to simplify life for the Messge Catalog message loader. The formatter - * for the message loader now spits out a simple header of ids that allows the loader to - * be independent of hard coded set numbers. - * - * Revision 1.1.1.1 1999/11/09 01:01:12 twl - * Initial checkin - * - * Revision 1.5 1999/11/08 20:42:04 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/tools/NLS/Xlat/Xlat_CppSrc.cpp b/tools/NLS/Xlat/Xlat_CppSrc.cpp index 4abeb30e90dda3b8045049824144862379f9aa18..23f1de9bd0ed0cd3871886d17e3ad38d6e981295 100644 --- a/tools/NLS/Xlat/Xlat_CppSrc.cpp +++ b/tools/NLS/Xlat/Xlat_CppSrc.cpp @@ -15,44 +15,7 @@ */ /* - * $Log$ - * Revision 1.10 2004/09/08 13:57:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.9 2003/04/14 08:41:00 gareth - * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf) - * - * Revision 1.8 2002/12/12 19:30:48 peiyongz - * Message file name changed. - * - * Revision 1.7 2002/11/12 17:24:58 tng - * DOM Message: add new domain for DOM Messages. - * - * Revision 1.6 2002/11/04 15:24:50 tng - * C++ Namespace Support. - * - * Revision 1.5 2002/07/31 18:39:53 tng - * [Bug 3788] very long lines in CppErrMsgs_EN_US.hpp causes problems for OS390 compiler. - * - * Revision 1.4 2000/03/02 19:55:53 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:41 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/05 20:24:58 roddey - * Some changes to simplify life for the Messge Catalog message loader. The formatter - * for the message loader now spits out a simple header of ids that allows the loader to - * be independent of hard coded set numbers. - * - * Revision 1.1.1.1 1999/11/09 01:01:16 twl - * Initial checkin - * - * Revision 1.4 1999/11/08 20:42:05 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/tools/NLS/Xlat/Xlat_ICUResourceBundle.cpp b/tools/NLS/Xlat/Xlat_ICUResourceBundle.cpp index d174dcdb709d66eece7d122f23349e3e05346dcb..e4a2957ad8675dc7b2013a7438cf92e3bffa2378 100644 --- a/tools/NLS/Xlat/Xlat_ICUResourceBundle.cpp +++ b/tools/NLS/Xlat/Xlat_ICUResourceBundle.cpp @@ -16,26 +16,6 @@ /* * $Id$ - * $Log$ - * Revision 1.6 2004/09/08 13:57:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.5 2003/04/14 08:41:00 gareth - * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf) - * - * Revision 1.4 2002/12/17 17:39:09 tng - * Xlat: generate icu message file with array format as default. - * - * Revision 1.3 2002/12/12 23:40:38 peiyongz - * normlize locale string. - * - * Revision 1.2 2002/11/05 21:15:16 peiyongz - * generate correct <locale>.txt file - * - * Revision 1.1 2002/09/30 22:09:28 peiyongz - * To generate icu resource file (in text) for error message. - * - * */ diff --git a/tools/NLS/Xlat/Xlat_MsgCatalog.cpp b/tools/NLS/Xlat/Xlat_MsgCatalog.cpp index 1ca7e5d6247d61ad39a6abe2a5e21f2d77dd8e39..732d27023b9b3e3f35163183e43b96598e5fb97d 100644 --- a/tools/NLS/Xlat/Xlat_MsgCatalog.cpp +++ b/tools/NLS/Xlat/Xlat_MsgCatalog.cpp @@ -15,47 +15,7 @@ */ /* - * $Log$ - * Revision 1.11 2004/09/08 13:57:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.10 2004/05/05 15:36:14 amassari - * The XercesMessages_xx.Msg file was created with a lowercase extension - * - * Revision 1.9 2003/04/14 08:41:00 gareth - * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf) - * - * Revision 1.8 2002/12/12 19:30:48 peiyongz - * Message file name changed. - * - * Revision 1.7 2002/11/08 17:06:15 peiyongz - * to build -miconv on hpux - * - * Revision 1.6 2002/11/04 15:24:50 tng - * C++ Namespace Support. - * - * Revision 1.5 2000/03/02 19:55:53 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.4 2000/02/06 07:48:42 rahulj - * Year 2K copyright swat. - * - * Revision 1.3 2000/01/05 20:24:58 roddey - * Some changes to simplify life for the Messge Catalog message loader. The formatter - * for the message loader now spits out a simple header of ids that allows the loader to - * be independent of hard coded set numbers. - * - * Revision 1.2 1999/12/20 22:51:09 roddey - * Updated to deal with the new transcoder interface. - * - * Revision 1.1.1.1 1999/11/09 01:01:24 twl - * Initial checkin - * - * Revision 1.5 1999/11/08 20:42:06 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */ diff --git a/tools/NLS/Xlat/Xlat_Win32RC.cpp b/tools/NLS/Xlat/Xlat_Win32RC.cpp index 7ed9b6c3d0207befe05ffea880c8003b01496124..3cfb8ad08c82e46b83c8f60d7fce51684f7a2119 100644 --- a/tools/NLS/Xlat/Xlat_Win32RC.cpp +++ b/tools/NLS/Xlat/Xlat_Win32RC.cpp @@ -15,35 +15,7 @@ */ /* - * $Log$ - * Revision 1.7 2004/09/08 13:57:07 peiyongz - * Apache License Version 2.0 - * - * Revision 1.6 2003/04/14 08:41:00 gareth - * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf) - * - * Revision 1.5 2002/11/12 17:24:58 tng - * DOM Message: add new domain for DOM Messages. - * - * Revision 1.4 2000/03/02 19:55:54 roddey - * This checkin includes many changes done while waiting for the - * 1.1.0 code to be finished. I can't list them all here, but a list is - * available elsewhere. - * - * Revision 1.3 2000/02/06 07:48:42 rahulj - * Year 2K copyright swat. - * - * Revision 1.2 2000/01/05 20:24:58 roddey - * Some changes to simplify life for the Messge Catalog message loader. The formatter - * for the message loader now spits out a simple header of ids that allows the loader to - * be independent of hard coded set numbers. - * - * Revision 1.1.1.1 1999/11/09 01:01:30 twl - * Initial checkin - * - * Revision 1.3 1999/11/08 20:42:07 rahul - * Swat for adding in Product name and CVS comment log variable. - * + * $Id$ */