sandygao 2002/09/23 11:31:30
Modified: java/src/org/apache/xerces/impl/xs XMLSchemaValidator.java
Log:
1. A typo in "endElement" call: should apply schema default element value
when the "schema default" feature is "on", istead of "off".
2. Cleaned up some code related to normalizing data.
Revision Changes Path
1.104 +2 -2
xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java
Index: XMLSchemaValidator.java
===================================================================
RCS file:
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -r1.103 -r1.104
--- XMLSchemaValidator.java 23 Sep 2002 18:30:02 -0000 1.103
+++ XMLSchemaValidator.java 23 Sep 2002 18:31:30 -0000 1.104
@@ -725,7 +725,7 @@
Augmentations modifiedAugs = handleEndElement(element, augs);
// call handlers
if (fDocumentHandler != null) {
- if (fSchemaElementDefault || fDefaultValue == null) {
+ if (!fSchemaElementDefault || fDefaultValue == null) {
fDocumentHandler.endElement(element, modifiedAugs);
} else {
fDocumentHandler.characters(fDefaultValue, null);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]