From b1b7bf8587a466046b8f6342740389e0b11854c1 Mon Sep 17 00:00:00 2001 From: James David Berry <jberry@apache.org> Date: Fri, 17 Jun 2005 00:21:06 +0000 Subject: [PATCH] $Log$ be gone. Regex is your friend. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@191036 13f79535-47bb-0310-9956-ffa450edef68 --- .../XercesLib/XercesLibCarbonDbgPrefix.h | 10 +- .../XercesLib/XercesLibCarbonRelPrefix.h | 10 +- .../XercesLib/XercesLibClassicDbgPrefix.h | 10 +- .../XercesLib/XercesLibClassicRelPrefix.h | 10 +- .../XercesLib/XercesLibCommonPrefix.h | 8 +- Projects/MacOS/ShortenFiles.pl | 11 +- Projects/Win32/BCB4/Xerces-all/Readme.txt | 11 +- Projects/Win32/BCB5/Xerces-all/Readme.txt | 13 +- samples/src/DOMPrint/DOMPrintErrorHandler.cpp | 23 - samples/src/DOMPrint/DOMPrintFilter.cpp | 13 - samples/src/EnumVal/EnumVal.cpp | 80 +--- samples/src/MemParse/MemParse.cpp | 63 +-- samples/src/MemParse/MemParseHandlers.cpp | 31 +- samples/src/PParse/PParse.cpp | 66 +-- samples/src/PSVIWriter/PSVIWriter.cpp | 26 +- samples/src/Redirect/Redirect.cpp | 42 +- samples/src/SAX2Count/SAX2Count.cpp | 96 +--- samples/src/SAX2Count/SAX2CountHandlers.cpp | 24 +- samples/src/SAX2Print/SAX2FilterHandlers.cpp | 9 +- samples/src/SAX2Print/SAX2Print.cpp | 58 +-- samples/src/SAX2Print/SAX2PrintHandlers.cpp | 37 +- samples/src/SAXCount/SAXCount.cpp | 107 +---- samples/src/SAXCount/SAXCountHandlers.cpp | 31 +- samples/src/SAXPrint/SAXPrint.cpp | 90 +--- samples/src/SAXPrint/SAXPrintHandlers.cpp | 68 +-- samples/src/SCMPrint/SCMPrint.cpp | 23 +- samples/src/StdInParse/StdInParse.cpp | 59 +-- samples/src/StdInParse/StdInParseHandlers.cpp | 28 +- scripts/packageSources.pl | 8 +- src/xercesc/com/BindStatusCallback.cpp | 11 +- src/xercesc/com/BindStatusCallback.h | 11 +- src/xercesc/com/IXMLDOMCharacterDataImpl.h | 23 +- src/xercesc/com/IXMLDOMNodeImpl.h | 42 +- src/xercesc/com/IXMLDOMTextImpl.h | 17 +- src/xercesc/com/StdAfx.h | 14 +- src/xercesc/com/XMLDOMCDATASection.h | 41 +- src/xercesc/com/XMLDOMComment.h | 41 +- src/xercesc/com/XMLDOMDocument.h | 54 +-- src/xercesc/com/XMLDOMDocumentFragment.h | 41 +- src/xercesc/com/XMLDOMDocumentType.h | 41 +- src/xercesc/com/XMLDOMElement.h | 41 +- src/xercesc/com/XMLDOMEntity.h | 32 +- src/xercesc/com/XMLDOMEntityReference.h | 41 +- src/xercesc/com/XMLDOMImplementation.cpp | 14 +- src/xercesc/com/XMLDOMImplementation.h | 38 +- src/xercesc/com/XMLDOMNamedNodeMap.h | 47 +- src/xercesc/com/XMLDOMNodeList.h | 47 +- src/xercesc/com/XMLDOMNotation.h | 41 +- src/xercesc/com/XMLDOMParseError.cpp | 11 +- src/xercesc/com/XMLDOMParseError.h | 32 +- src/xercesc/com/XMLDOMProcessingInstruction.h | 41 +- src/xercesc/com/XMLDOMText.h | 41 +- src/xercesc/com/XMLHTTPRequest.cpp | 14 +- src/xercesc/com/XMLHttpRequest.h | 35 +- src/xercesc/com/resource.h | 11 +- src/xercesc/com/xml4com.cpp | 36 +- src/xercesc/com/xml4comCP.h | 11 +- src/xercesc/dom/impl/DOMErrorImpl.cpp | 35 +- src/xercesc/dom/impl/DOMLocatorImpl.cpp | 17 +- src/xercesc/dom/impl/DOMWriterImpl.cpp | 182 ------- src/xercesc/framework/BinOutputStream.cpp | 8 - .../framework/LocalFileFormatTarget.cpp | 39 -- src/xercesc/framework/MemBufFormatTarget.cpp | 29 -- src/xercesc/framework/MemBufInputSource.cpp | 36 +- src/xercesc/framework/StdInInputSource.cpp | 31 +- src/xercesc/framework/StdOutFormatTarget.cpp | 33 -- src/xercesc/framework/URLInputSource.cpp | 38 +- .../framework/Wrapper4DOMInputSource.cpp | 24 +- src/xercesc/framework/Wrapper4InputSource.cpp | 24 +- src/xercesc/framework/XMLAttDefList.cpp | 10 - src/xercesc/framework/XMLBuffer.cpp | 43 +- src/xercesc/framework/XMLBufferMgr.cpp | 34 +- src/xercesc/framework/XMLContentModel.cpp | 23 +- src/xercesc/framework/XMLDTDDescription.cpp | 7 - .../framework/XMLGrammarDescription.cpp | 10 - src/xercesc/framework/XMLNotationDecl.cpp | 49 +- src/xercesc/framework/XMLRefInfo.cpp | 14 +- .../framework/XMLSchemaDescription.cpp | 7 - src/xercesc/framework/XMLValidator.cpp | 85 +--- src/xercesc/framework/psvi/PSVIAttribute.cpp | 32 +- .../framework/psvi/PSVIAttributeList.cpp | 26 +- src/xercesc/framework/psvi/PSVIElement.cpp | 22 +- src/xercesc/framework/psvi/PSVIItem.cpp | 28 +- src/xercesc/framework/psvi/XSAnnotation.cpp | 38 +- .../psvi/XSAttributeGroupDefinition.cpp | 28 +- src/xercesc/framework/psvi/XSAttributeUse.cpp | 29 +- .../psvi/XSComplexTypeDefinition.cpp | 50 +- .../framework/psvi/XSElementDeclaration.cpp | 44 +- src/xercesc/framework/psvi/XSFacet.cpp | 23 +- .../framework/psvi/XSIDCDefinition.cpp | 32 +- src/xercesc/framework/psvi/XSModel.cpp | 79 +-- src/xercesc/framework/psvi/XSModelGroup.cpp | 20 +- .../framework/psvi/XSModelGroupDefinition.cpp | 23 +- .../framework/psvi/XSMultiValueFacet.cpp | 29 +- src/xercesc/framework/psvi/XSNamedMap.c | 14 +- .../framework/psvi/XSNamespaceItem.cpp | 34 +- .../framework/psvi/XSNotationDeclaration.cpp | 31 +- src/xercesc/framework/psvi/XSObject.cpp | 38 +- src/xercesc/framework/psvi/XSParticle.cpp | 23 +- .../framework/psvi/XSSimpleTypeDefinition.cpp | 41 +- .../framework/psvi/XSTypeDefinition.cpp | 38 +- src/xercesc/framework/psvi/XSWildcard.cpp | 23 +- src/xercesc/internal/BinFileOutputStream.cpp | 15 - src/xercesc/internal/BinMemOutputStream.cpp | 20 - src/xercesc/internal/ElemStack.cpp | 107 +---- .../internal/MemoryManagerArrayImpl.cpp | 17 +- src/xercesc/internal/MemoryManagerImpl.cpp | 14 +- .../internal/ValidationContextImpl.cpp | 16 +- src/xercesc/internal/VecAttrListImpl.cpp | 52 +- src/xercesc/internal/VecAttributesImpl.cpp | 45 +- src/xercesc/internal/XMLGrammarPoolImpl.cpp | 86 ---- src/xercesc/internal/XProtoType.cpp | 17 - src/xercesc/internal/XSerializeEngine.cpp | 68 --- src/xercesc/internal/XTemplateSerializer.cpp | 39 -- src/xercesc/parsers/SAX2XMLFilterImpl.cpp | 5 +- src/xercesc/parsers/SAX2XMLReaderImpl.cpp | 287 +---------- src/xercesc/parsers/SAXParser.cpp | 238 +-------- src/xercesc/sax/Dummy.cpp | 25 +- src/xercesc/sax/InputSource.cpp | 41 +- src/xercesc/sax/SAXException.cpp | 20 +- src/xercesc/sax/SAXParseException.cpp | 38 +- src/xercesc/sax2/sax2Dummy.cpp | 17 +- src/xercesc/util/Base64.cpp | 70 +-- src/xercesc/util/BinFileInputStream.cpp | 38 +- src/xercesc/util/BinInputStream.cpp | 25 +- src/xercesc/util/BinMemInputStream.cpp | 34 +- src/xercesc/util/BitSet.cpp | 34 +- src/xercesc/util/Compilers/CSetDefs.cpp | 26 +- src/xercesc/util/Compilers/GCCDefs.cpp | 31 +- src/xercesc/util/Compilers/HPCCDefs.cpp | 22 +- src/xercesc/util/Compilers/MIPSproDefs.cpp | 28 +- src/xercesc/util/Compilers/MVSCPPDefs.cpp | 25 +- src/xercesc/util/Compilers/OS400SetDefs.cpp | 16 +- src/xercesc/util/Compilers/PTXCCDefs.cpp | 11 +- src/xercesc/util/Compilers/QCCDefs.cpp | 9 +- src/xercesc/util/Compilers/SCOCCDefs.cpp | 6 +- src/xercesc/util/Compilers/SunCCDefs.cpp | 22 +- src/xercesc/util/Compilers/TandemCCDefs.cpp | 22 +- src/xercesc/util/CountedPointer.c | 33 +- src/xercesc/util/DefaultPanicHandler.cpp | 8 - src/xercesc/util/EncodingValidator.cpp | 26 +- src/xercesc/util/FlagJanitor.c | 30 +- src/xercesc/util/HeaderDummy.cpp | 29 +- src/xercesc/util/HexBin.cpp | 29 +- src/xercesc/util/Janitor.c | 49 +- src/xercesc/util/KVStringPair.cpp | 75 +-- src/xercesc/util/KeyValuePair.c | 27 +- .../util/MsgLoaders/ICU/ICUMsgLoader.cpp | 109 +---- .../MsgLoaders/InMemory/InMemMsgLoader.cpp | 56 +-- .../MsgCatalog/MsgCatalogLoader.cpp | 83 +--- src/xercesc/util/Mutexes.cpp | 29 +- src/xercesc/util/NameIdPool.c | 51 +- .../Socket/UnixHTTPURLInputStream.cpp | 91 +--- .../WinSock/BinHTTPURLInputStream.cpp | 84 +--- .../NetAccessors/libWWW/BinURLInputStream.cpp | 81 +--- src/xercesc/util/PanicHandler.cpp | 11 - .../util/Platforms/BeOS/BeOSPlatformUtils.cpp | 56 +-- .../Platforms/Cygwin/CygwinPlatformUtils.cpp | 9 +- .../FreeBSD/FreeBSDPlatformUtils.cpp | 86 +--- .../util/Platforms/HPUX/HPPlatformUtils.cpp | 135 +----- .../util/Platforms/IRIX/IRIXPlatformUtils.cpp | 118 +---- .../Interix/InterixPlatformUtils.cpp | 12 +- .../Platforms/Linux/LinuxPlatformUtils.cpp | 164 +------ .../OpenServer/OpenServerPlatformUtils.cpp | 56 +-- .../util/Platforms/PTX/PTXPlatformUtils.cpp | 17 +- .../Platforms/Tandem/TandemPlatformUtils.cpp | 60 +-- .../UnixWare/UnixWarePlatformUtils.cpp | 102 +--- src/xercesc/util/QName.cpp | 74 +-- src/xercesc/util/RefArrayOf.c | 36 +- src/xercesc/util/RefHash2KeysTableOf.c | 65 +-- src/xercesc/util/RefHash3KeysIdPool.c | 68 +-- src/xercesc/util/RefHashTableOf.c | 108 +---- src/xercesc/util/RefStackOf.c | 33 +- src/xercesc/util/RefVectorOf.c | 63 +-- src/xercesc/util/StringPool.cpp | 61 +-- src/xercesc/util/SynchronizedStringPool.cpp | 11 +- .../Transcoders/Cygwin/CygwinTransService.cpp | 44 +- .../util/Transcoders/Iconv400/iconv_cnv.cpp | 31 +- .../util/Transcoders/Iconv400/iconv_util.cpp | 31 +- .../util/Transcoders/Iconv400/pos400.h | 13 +- .../util/Transcoders/Iconv400/utypes.h | 16 +- .../IconvFBSD/IconvFBSDTransService.cpp | 66 +-- .../IconvGNU/IconvGNUTransService.cpp | 48 +- .../Uniconv390/XML256TableTranscoder390.cpp | 8 +- .../Uniconv390/XML88591Transcoder390.cpp | 8 +- .../Uniconv390/XMLASCIITranscoder390.cpp | 8 +- .../Uniconv390/XMLEBCDICTranscoder390.cpp | 8 +- .../Uniconv390/XMLIBM1047Transcoder390.cpp | 11 +- .../Uniconv390/XMLIBM1140Transcoder390.cpp | 11 +- .../Uniconv390/XMLUTF8Transcoder390.cpp | 14 +- .../Uniconv390/XMLWin1252Transcoder390.cpp | 11 +- .../util/Transcoders/Uniconv390/ascii.s | 11 +- .../util/Transcoders/Uniconv390/trot.s | 11 +- src/xercesc/util/ValueArrayOf.c | 42 +- src/xercesc/util/ValueHashTableOf.c | 31 +- src/xercesc/util/ValueStackOf.c | 36 +- src/xercesc/util/ValueVectorOf.c | 60 +-- src/xercesc/util/XMLAbstractDoubleFloat.cpp | 103 ---- src/xercesc/util/XMLBigDecimal.cpp | 94 +--- src/xercesc/util/XMLBigInteger.cpp | 68 +-- src/xercesc/util/XMLDateTime.cpp | 108 ----- src/xercesc/util/XMLDeleterFor.c | 16 +- src/xercesc/util/XMLDouble.cpp | 94 ---- src/xercesc/util/XMLFloat.cpp | 89 ---- src/xercesc/util/XMLInitializer.cpp | 5 +- src/xercesc/util/XMLMsgLoader.cpp | 17 - src/xercesc/util/XMLNumber.cpp | 28 -- src/xercesc/util/XMLRegisterCleanup.cpp | 8 - src/xercesc/util/XMLStringTokenizer.cpp | 35 +- src/xercesc/util/regx/ASCIIRangeFactory.cpp | 44 +- src/xercesc/util/regx/BMPattern.cpp | 26 +- src/xercesc/util/regx/BlockRangeFactory.cpp | 59 +-- src/xercesc/util/regx/CharToken.cpp | 20 +- src/xercesc/util/regx/ClosureToken.cpp | 23 +- src/xercesc/util/regx/ConcatToken.cpp | 23 +- src/xercesc/util/regx/ConditionToken.cpp | 23 +- src/xercesc/util/regx/Match.cpp | 26 +- src/xercesc/util/regx/ModifierToken.cpp | 23 +- src/xercesc/util/regx/Op.cpp | 33 +- src/xercesc/util/regx/OpFactory.cpp | 38 +- src/xercesc/util/regx/ParenToken.cpp | 20 +- src/xercesc/util/regx/ParserForXMLSchema.cpp | 60 +-- src/xercesc/util/regx/RangeFactory.cpp | 38 +- src/xercesc/util/regx/RangeToken.cpp | 59 +-- src/xercesc/util/regx/RangeTokenMap.cpp | 68 +-- src/xercesc/util/regx/RegularExpression.cpp | 101 +--- src/xercesc/util/regx/RegxParser.cpp | 83 +--- src/xercesc/util/regx/RegxUtil.cpp | 29 +- src/xercesc/util/regx/StringToken.cpp | 26 +- src/xercesc/util/regx/Token.cpp | 44 +- src/xercesc/util/regx/TokenFactory.cpp | 71 +-- src/xercesc/util/regx/UnicodeRangeFactory.cpp | 53 +-- src/xercesc/util/regx/UnionToken.cpp | 53 +-- src/xercesc/util/regx/XMLRangeFactory.cpp | 53 +-- src/xercesc/util/regx/XMLUniCharacter.cpp | 23 +- src/xercesc/validators/DTD/DTDAttDef.cpp | 34 +- src/xercesc/validators/DTD/DTDAttDefList.cpp | 46 +- src/xercesc/validators/DTD/DTDGrammar.cpp | 77 +-- src/xercesc/validators/DTD/DTDScanner.cpp | 204 +------- .../validators/DTD/XMLDTDDescriptionImpl.cpp | 20 - .../validators/common/AllContentModel.cpp | 45 +- src/xercesc/validators/common/CMAny.cpp | 35 +- src/xercesc/validators/common/CMBinaryOp.cpp | 48 +- src/xercesc/validators/common/CMUnaryOp.cpp | 45 +- .../common/ContentLeafNameTypeVector.cpp | 29 +- .../validators/common/DFAContentModel.cpp | 165 +------ .../validators/common/MixedContentModel.cpp | 99 +--- .../validators/common/SimpleContentModel.cpp | 85 +--- .../AbstractNumericFacetValidator.cpp | 83 ---- .../datatype/AbstractNumericValidator.cpp | 47 -- .../datatype/AbstractStringValidator.cpp | 106 +---- .../AnySimpleTypeDatatypeValidator.cpp | 42 +- .../datatype/AnyURIDatatypeValidator.cpp | 71 --- .../Base64BinaryDatatypeValidator.cpp | 69 +-- .../datatype/BooleanDatatypeValidator.cpp | 75 +-- .../validators/datatype/DatatypeValidator.cpp | 107 +---- .../datatype/DatatypeValidatorFactory.cpp | 178 +------ .../datatype/DateDatatypeValidator.cpp | 43 -- .../datatype/DateTimeDatatypeValidator.cpp | 53 --- .../validators/datatype/DateTimeValidator.cpp | 62 --- .../datatype/DayDatatypeValidator.cpp | 43 -- .../datatype/DecimalDatatypeValidator.cpp | 144 +----- .../datatype/DoubleDatatypeValidator.cpp | 56 --- .../datatype/DurationDatatypeValidator.cpp | 46 -- .../datatype/ENTITYDatatypeValidator.cpp | 55 --- .../datatype/FloatDatatypeValidator.cpp | 60 --- .../datatype/HexBinaryDatatypeValidator.cpp | 63 +-- .../datatype/IDDatatypeValidator.cpp | 48 -- .../datatype/IDREFDatatypeValidator.cpp | 46 -- .../datatype/ListDatatypeValidator.cpp | 104 +--- .../datatype/MonthDatatypeValidator.cpp | 43 -- .../datatype/MonthDayDatatypeValidator.cpp | 43 -- .../datatype/NCNameDatatypeValidator.cpp | 40 -- .../datatype/NOTATIONDatatypeValidator.cpp | 59 --- .../datatype/NameDatatypeValidator.cpp | 43 -- .../datatype/QNameDatatypeValidator.cpp | 47 -- .../datatype/StringDatatypeValidator.cpp | 90 +--- .../datatype/TimeDatatypeValidator.cpp | 56 --- .../datatype/UnionDatatypeValidator.cpp | 106 +---- .../datatype/YearDatatypeValidator.cpp | 43 -- .../datatype/YearMonthDatatypeValidator.cpp | 43 -- .../validators/schema/ComplexTypeInfo.cpp | 186 +------- .../validators/schema/NamespaceScope.cpp | 32 +- .../validators/schema/SchemaAttDef.cpp | 64 +-- .../validators/schema/SchemaAttDefList.cpp | 44 +- .../validators/schema/SchemaElementDecl.cpp | 124 +---- .../validators/schema/SchemaGrammar.cpp | 102 +--- src/xercesc/validators/schema/SchemaInfo.cpp | 61 +-- .../validators/schema/SchemaSymbols.cpp | 58 +-- .../schema/XMLSchemaDescriptionImpl.cpp | 26 - .../validators/schema/XSDErrorReporter.cpp | 55 +-- src/xercesc/validators/schema/XSDLocator.cpp | 18 +- src/xercesc/validators/schema/XUtil.cpp | 38 +- .../validators/schema/XercesAttGroupInfo.cpp | 41 +- .../schema/XercesElementWildcard.cpp | 20 +- .../validators/schema/XercesGroupInfo.cpp | 44 +- .../schema/identity/FieldActivator.cpp | 35 +- .../schema/identity/FieldValueMap.cpp | 32 +- .../validators/schema/identity/IC_Field.cpp | 32 +- .../validators/schema/identity/IC_Key.cpp | 20 +- .../validators/schema/identity/IC_KeyRef.cpp | 20 +- .../schema/identity/IC_Selector.cpp | 32 +- .../validators/schema/identity/IC_Unique.cpp | 20 +- .../schema/identity/IdentityConstraint.cpp | 41 +- .../identity/IdentityConstraintHandler.cpp | 8 - .../validators/schema/identity/ValueStore.cpp | 44 +- .../schema/identity/ValueStoreCache.cpp | 38 +- .../schema/identity/XPathMatcher.cpp | 44 +- .../schema/identity/XPathMatcherStack.cpp | 23 +- .../schema/identity/XPathSymbols.cpp | 14 +- .../schema/identity/XercesXPath.cpp | 62 +-- tests/src/DOM/DOMTest/DTest.cpp | 92 +--- tests/src/DOM/DOMTest/DTest.h | 32 +- tests/src/DOM/Traversal/Traversal.cpp | 57 +-- tests/src/MemHandlerTest/MemoryMonitor.cpp | 23 +- .../MemHandlerTest/SimpleValueHashTableOf.c | 10 +- tests/src/ParserTest/ParserTest.cpp | 43 +- tests/src/ParserTest/ParserTest_Parser.cpp | 43 +- tests/src/UtilTests/CoreTestsMain.cpp | 28 +- tests/src/UtilTests/CoreTests_BitSet.cpp | 28 +- .../UtilTests/CoreTests_CountedPointer.cpp | 28 +- tests/src/UtilTests/CoreTests_RefArray.cpp | 28 +- .../src/UtilTests/CoreTests_RefHashTable.cpp | 31 +- tests/src/UtilTests/CoreTests_RefStack.cpp | 28 +- tests/src/UtilTests/CoreTests_RefVector.cpp | 28 +- tests/src/UtilTests/CoreTests_String.cpp | 28 +- tests/src/UtilTests/CoreTests_Transcoders.cpp | 39 +- tests/src/UtilTests/CoreTests_URL.cpp | 44 +- tests/src/UtilTests/CoreTests_ValueArray.cpp | 28 +- tests/src/UtilTests/CoreTests_ValueStack.cpp | 28 +- tests/src/UtilTests/CoreTests_ValueVector.cpp | 28 +- tests/src/XSValueTest/XSValueTest.cpp | 450 +----------------- .../XSerializerTest/XSerializerHandlers.cpp | 8 - tests/src/XSerializerTest/XSerializerTest.cpp | 27 -- tools/IANACharset/IANACharset.cpp | 14 +- tools/ICUData/ICUData.cpp | 9 +- tools/NLS/Xlat/Xlat.cpp | 81 +--- tools/NLS/Xlat/Xlat_CppSrc.cpp | 39 +- tools/NLS/Xlat/Xlat_ICUResourceBundle.cpp | 20 - tools/NLS/Xlat/Xlat_MsgCatalog.cpp | 42 +- tools/NLS/Xlat/Xlat_Win32RC.cpp | 30 +- 341 files changed, 344 insertions(+), 15175 deletions(-) diff --git a/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonDbgPrefix.h b/Projects/MacOS/CodeWarrior/XercesLib/XercesLibCarbonDbgPrefix.h index 257a45515..8cc8df5d1 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 ea62a70cb..6e7334a04 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 06a8df4e8..bbb10f82a 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 2fe5419c5..7aa7b9809 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 e950632da..1057c444d 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 b2f64e78e..e61c259c8 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 8a211b910..e43f86a70 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 749d0f15a..131492854 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 889a0d9bb..1a33ce7d0 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 c008433d4..293700691 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 db7366baa..70f2b0e38 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 52f0fbca1..83c292fce 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 63e6a2072..3ce7795ec 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 8c56b2f07..43d4185a7 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 25639583a..83ae163a2 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 8029f47af..b92c98234 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 976552e46..4fc5993e7 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 2406060fd..f06c4e94d 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 a9e6b0730..472d4be9b 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 d1346018a..c957a0497 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 1c9d85fe4..3c15fff52 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 73b10205d..a158c9fe3 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 78f982ab9..bc1e20919 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 7d094b927..b3e35d9f7 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 123c3edcd..a4c781d31 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 354bd10c9..e5afb88cf 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 b6a5890b7..015edc629 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 d4a419f94..7f56156d8 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 8654a13cb..979a7ae23 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 c1b71ffc8..47822feae 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 7ca68e66a..7e6b0ec06 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 febe0b679..01893e084 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 a80175c1c..de7be4dd7 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 083015d2f..7d349ea7d 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 9013b0a35..1765c7ad9 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 01ff090a6..5fd3ddd70 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 4ff0faa92..6fe635999 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 57c3c7307..14a6bc56d 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 08606f2ef..9a5497a4f 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 4c2f8e2b8..2ed89ef64 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 9f2dd7e49..5ead4f7ff 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 92aa6e9a4..0f11fd021 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 4ee5db346..d8a67d32a 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 5695f3192..f12010950 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 66d0528cc..deb8cddd0 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 fa17f87ed..2e590dfc7 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 fc9974e6c..3acbcb76f 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 f160f490c..94bf5822d 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 f712b7e80..18f6f7b8e 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 4472fe83c..e4d455923 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 67481fa4a..7496f1d8e 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 718df3d54..9d5266f7a 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 f4b68c1a5..ebfea7cee 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 fb56e97c7..184109e63 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 e59740ce4..c6ab9b8ea 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 e2816f2aa..5ce33a3b5 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 390fae517..03287c9a8 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 7d95c5223..2e687692e 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 cd802af3b..2ee3d118c 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 5e4733555..8c3b424da 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 86e90f913..1629d1789 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 1b1199415..740ef3627 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 759c48b53..8328c7188 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 5dd88a042..91d725ea3 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 5bd16b50f..726f4149f 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 3b7743b12..4d85ffce8 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 a4c9cff95..3adbada5c 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 4a69080d2..3fab23906 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 4c3931a93..23d85c806 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 34271043a..a176a33dc 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 8fbab501e..e661d82f7 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 0fb18a375..56b4e8d2c 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 76e97a010..2d29695da 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 24b4b22f5..420768b77 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 4eed46c8d..b4b032fd6 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 fc4052728..dcfeb3a17 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 25fadf125..a495252f4 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 b4a7f3700..27a1b60ef 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 f3f3588cc..119cac298 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 6bcba1eae..a39403981 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 86b63f83c..f31af1a4c 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 fca5472fe..3cf395680 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 dd8d96cf7..e2eb22912 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 3e3692f70..91d706380 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 d34722d8e..e823c698b 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 93d3b9724..98bc0ecaa 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 d037e8e69..bf38e59b7 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 a2f0fbaf5..68835fa6d 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 a2f9af5cc..4a8c174f2 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 669534097..310d695ec 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 259f275dc..58257c477 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 bcfabf8e6..ce0fef906 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 570947d12..c732fd68b 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 f233f7739..5cdae56d1 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 fa90bf982..9d891a890 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 f6298cbe0..ea07852a0 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 89b4bec91..77329768e 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 01550a8a7..ad585180a 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 90a0c7045..49dae278e 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 8110296ea..59d3e9f9a 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 9d2083378..35fad9fdf 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 66677ee71..a7195c811 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 7b8502043..c88a33efa 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 fe5cd72ad..a2eb38d57 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 e51772dcd..79be557b5 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 b2e18f45e..2830192f7 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 5113c537a..61544a684 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 8fa476b92..937bdf165 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 1a1c9e2f1..22bcdb309 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 4110953f5..d224cde05 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 71e6d4ad1..2df98bd64 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 32d72d893..70c340aec 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 77318318b..d90809a90 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 5794be1b5..ba139aac4 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 7b2df2281..3ec33c916 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 47d8f0abb..60e7499bf 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 464fcf860..2d7735c7d 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 d28b86bb8..75145f13b 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 6aeb140d7..bec0c87f7 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 9d4115dd8..9e21d768b 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 c0001b55e..f8b38bf33 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 d90ba6ca2..d0ca9c183 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 6c5d40b70..827a1dcfe 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 69c278e6a..1d6484179 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 0d5acd977..c2f671289 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 0fcb6b5e7..d2936f786 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 914916f31..e609f586c 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 27503444c..d327d7675 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 afb5d5076..f95a0a342 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 3168f2472..ea866aef7 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 070f9d183..a313f4fe9 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 f3f897c3a..41947e24e 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 586c9d147..7ddb81485 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 ba4577d96..5801a10de 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 06321a6cd..1accbdf1f 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 382a700bc..a9c88c691 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 a7925547a..de9785f0e 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 35ba28d27..52fffccc3 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 00c5182d4..046e053fc 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 b3e4ac266..44063eb19 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 1388eba29..e15d8801e 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 f15328b09..31555a5b0 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 6f90777d3..ff15bf5a5 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 e4e184325..27c7bd538 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 e16ffd9f8..c47d9734d 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 79f985913..bd143dee9 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 c07a806f0..146432bd6 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 90048d72d..11ddbbefb 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 9d416b947..55687cc66 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 d102aa974..1d2d9e7ce 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 8a8e8a008..61d62750e 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 fb1079264..dc7ed04e5 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 8c556f583..a11dc8fee 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 6fa5e2903..f6d9808f9 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 88af5386e..3e3d9f053 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 b0451bbff..350a97669 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 5ee517800..6eaa89135 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 33a53e55d..d06294e91 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 64b05094d..aa0dde141 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 036c4a851..281758237 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 c35a60d0b..eaf2d30ce 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 1aa31df57..6b950a711 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 e960adc5a..1add7c023 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 f5a6d1e65..1fc7327e8 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 30c78c390..dbf31fc52 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 a5a744e74..cd5cf6eea 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 308631ba4..db787d403 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 1766da87e..a1f6f85f4 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 b23a430fb..3e6c4124d 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 a80f7ebea..2fb6223eb 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 a45ddb824..5b38560d0 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 b78688917..a9bf779aa 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 1a839e050..ac635f23f 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 0b6812dbd..efb740dd4 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 2626fa0ff..26a8cda0a 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 571390656..ba24c8ead 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 9f1007b4e..f604df8e9 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 0e819d4b1..de18bbd4d 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 6a701833e..44616ebc4 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 24665d52a..dccc65b06 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 67769b7a5..1769d22cc 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 447edbbcb..9498f478c 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 a94f95d75..c92cbad0b 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 77291334a..305733819 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 756e2322b..d8a6c9bf9 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 6c43606dc..9ff4d8a22 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 ea254b1ba..f44da811d 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 2923b799b..49ade1d51 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 d9d79b5d5..6bd035a85 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 2260bfbe0..a071b2321 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 da76f395f..4f7eb85ab 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 213010018..c628e16e9 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 f96909665..cbebf3fa1 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 d314e1bb1..ce4e9ce18 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 5666e18b1..cb852025d 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 f207d5d18..c3a03f9b2 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 3d10b6968..a2acb7a04 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 dd55ed6e2..a6ec2a45f 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 f89e9ac0e..b2ebada72 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 0d195dab1..f74b5dd2a 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 ba9ed1356..444426856 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 a43cab1c5..7080c1087 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 e676560ad..8d9e44e40 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 84efed261..9ab4a590e 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 1343076b4..1886613c9 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 05aa2a40a..952b16723 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 f4e06369b..92f0a51f0 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 5fdd0909d..0de9bb0ca 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 36c9d154a..557fd3fb4 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 efc86f599..a16cb8960 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 ed2483f83..39d93d0f5 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 edfe39953..e770a2a8e 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 69c074fbb..8f1d01e51 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 aeb621ad5..3b400a64d 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 20ccf257a..4d6dffdf1 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 103b6c05d..1314375cd 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 83b6269c1..965823a98 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 556697f31..aea5f7c37 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 a963ff5bb..49a2361fc 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 b16c375db..90e2726bb 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 a061a35be..55dad634d 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 75a91c6b8..d50812273 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 4b1d6fbcf..c0728f502 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 d7464cad6..7dd947871 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 c629bb401..52a458ab8 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 379bfd051..de420f097 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 2ce910b68..6b67d6cb4 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 c5fa4406f..3cd2921d1 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 ce0db875a..464407635 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 4a81a7578..aa1046e96 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 87bbb65a0..e88d65b3d 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 0f2819c98..ac7af4ce0 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 fee350fd4..f0d02e032 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 f3dbe6fc8..320dac170 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 9be9e54df..0633fa28f 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 3373034ab..57f8059a9 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 489e85d0d..a0c8a47be 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 d92b0c484..5bd877665 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 e59bc41f1..d4e03384d 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 40ea0f8f0..f7601a68a 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 a4ef06fe2..ea3f02c33 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 329060df3..1065b4923 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 2494d3431..7f5a2bc14 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 1c74acae3..767b840cb 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 358fd21e1..9c57b13c3 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 533dc7b5a..238f53562 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 0ffd28b55..fa69bf173 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 39239b65b..36dcb2096 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 bb5c9a445..aa7f4a5d0 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 aeb2c3b15..d2e0e4f9f 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 d7f7e506f..c27c6a6c7 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 580ecc915..8dd9553c0 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 874cc8fa4..7fafdce8a 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 03e3e9af4..d603094f4 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 304464757..be7da7533 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 2ff1ed42b..b6caa661a 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 b9f1c26ee..5f9eff3f1 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 5efdd8e9a..a996032ef 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 3d38321ff..aaf468aaa 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 79dd119f8..44ac5462c 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 77e2d865b..67d4ac0a5 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 862f5fd34..f809f893c 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 7f40187b7..90311bf65 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 f33350d14..1b545151e 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 e270cbadf..768f9dda9 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 112990f87..fbb073c73 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 d873aec31..f16ec0d36 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 a4f74e9ea..97d6bc3cd 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 4a65c910a..da04c7f90 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 f4d520223..21052a6fa 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 3344ad72d..03a4e47bc 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 43ff74838..0e8fbf53f 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 b8a1af3be..08ccaf93a 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 31914e7e4..1f32b52ba 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 71a035b08..3eab5d115 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 ba043201c..0d87444ca 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 5a4651346..a3b7d5a9e 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 9e44602ee..e03df17a9 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 0125fb3b1..376ab0ce7 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 0fde148a4..f4079f57e 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 512f086b5..5dee45b13 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 8a2dbc685..8865574c3 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 db0a880a4..701e1936e 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 401235f27..2c9318dcb 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 09a1ade44..d113b3f37 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 0e1a6480e..c77879009 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 edf6a7d5a..a37e54e8e 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 54ee4c647..60938496a 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 b92fdfc8f..b7d33393c 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 5eb536994..2b0e9100f 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 2833a031d..bf64ce01c 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 273fce4d7..1f8be0e79 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 1cf3f13cb..6544d9a08 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 cd2f0b808..94ef2161d 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 4d9929761..2a1529ae5 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 9f6e486f0..8ae94c2ca 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 a706e999c..7b26b141d 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 5b3beb558..8bf129ae6 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 0a737f4d5..21378b2d9 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 b7e536a6a..7f6ef0bd1 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 6abb3411c..1c9320463 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 263f74278..0feda2a9f 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 924b67516..64ab352aa 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 ccbe68801..c37c9b61f 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 933c98447..66c084d57 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 35b8e5bcf..93c6f2cfa 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 913ce08d1..015c60dd6 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 7a41087ea..61c6a0688 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 472d67170..6cda0e554 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 725e4f7e6..b418483a7 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 bf03ace0b..830ce6d9d 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 9b208b3c2..610a9a821 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 c9afbb690..ec5fdeb9d 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 e2747c8a0..672351b01 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 1162fc630..75a9901ed 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 c6aaedb86..99d42a3ea 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 0e0f7a95c..c4a89deed 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 4770a9394..3c2983a01 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 d3a300a14..3e5fcdcda 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 0d0251a9f..3560fd7cf 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 e32a3ede5..b4f076791 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 2b6670356..6719e1145 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 0b50bc63e..b34a7bbbc 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 673cbe057..58b2e29ff 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 45c62e768..677de1b69 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 ac5f3464b..1c32b71b8 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 2e0f45fe7..39ef8f266 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 0cac44a56..1c81ddf8d 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 b021f7d8a..a2ff55241 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 a0875c195..fe822069b 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 25987faa9..968e7679f 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 b8d6ec30d..8a42ca5ad 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 b1be0a078..48c8ea6b5 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 80f174a06..b629cb57a 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 1452565c3..e9c3d103d 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 db9cb2e5b..4800d1d42 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 302ee1ac0..7752a761d 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 4abeb30e9..23f1de9bd 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 d174dcdb7..e4a2957ad 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 1ca7e5d62..732d27023 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 7ed9b6c3d..3cfb8ad08 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$ */ -- GitLab