cargilld 2004/09/27 21:40:08 Modified: c/src/xercesc/parsers DOMBuilderImpl.cpp Log: Update canSetFeature with new features. Revision Changes Path 1.41 +11 -2 xml-xerces/c/src/xercesc/parsers/DOMBuilderImpl.cpp Index: DOMBuilderImpl.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/parsers/DOMBuilderImpl.cpp,v retrieving revision 1.40 retrieving revision 1.41 diff -u -r1.40 -r1.41 --- DOMBuilderImpl.cpp 28 Sep 2004 02:14:14 -0000 1.40 +++ DOMBuilderImpl.cpp 28 Sep 2004 04:40:08 -0000 1.41 @@ -239,6 +239,11 @@ { getScanner()->setValidateAnnotations(state); } + else if (XMLString::compareIString(name, XMLUni::fgXercesIdentityConstraintChecking) == 0) + { + getScanner()->setIdentityConstraintChecking(state); + } + else { throw DOMException(DOMException::NOT_FOUND_ERR, 0, getMemoryManager()); } @@ -357,7 +362,11 @@ (XMLString::compareIString(name, XMLUni::fgXercesUserAdoptsDOMDocument) == 0) || (XMLString::compareIString(name, XMLUni::fgXercesCalculateSrcOfs) == 0) || (XMLString::compareIString(name, XMLUni::fgXercesStandardUriConformant) == 0) || - (XMLString::compareIString(name, XMLUni::fgXercesDOMHasPSVIInfo) == 0)) { + (XMLString::compareIString(name, XMLUni::fgXercesDOMHasPSVIInfo) == 0) || + (XMLString::compareIString(name, XMLUni::fgXercesValidateAnnotations) == 0) || + (XMLString::compareIString(name, XMLUni::fgXercesGenerateSyntheticAnnotations) == 0) || + (XMLString::compareIString(name, XMLUni::fgXercesIdentityConstraintChecking) == 0) + ) { return true; }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]