venu 2003/11/03 21:15:16
Modified: java/src/org/apache/xerces/impl/dtd XMLDTDValidator.java
java/src/org/apache/xerces/parsers AbstractDOMParser.java
Log:
Backed out changes
Revision Changes Path
1.53 +1 -2
xml-xerces/java/src/org/apache/xerces/impl/dtd/XMLDTDValidator.java
Index: XMLDTDValidator.java
===================================================================
RCS file:
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dtd/XMLDTDValidator.java,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- XMLDTDValidator.java 3 Nov 2003 11:02:43 -0000 1.52
+++ XMLDTDValidator.java 4 Nov 2003 05:15:16 -0000 1.53
@@ -1289,7 +1289,6 @@
"MSG_ATTRIBUTE_NOT_DECLARED",
args,XMLErrorReporter.SEVERITY_ERROR);
}
- attributes.setType(i, null);
continue;
}
// attribute is declared
1.91 +3 -8
xml-xerces/java/src/org/apache/xerces/parsers/AbstractDOMParser.java
Index: AbstractDOMParser.java
===================================================================
RCS file:
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/AbstractDOMParser.java,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -r1.90 -r1.91
--- AbstractDOMParser.java 3 Nov 2003 11:04:33 -0000 1.90
+++ AbstractDOMParser.java 4 Nov 2003 05:15:16 -0000 1.91
@@ -966,7 +966,7 @@
// DTD
type = attributes.getType(i);
attrImpl.setType(type);
- id = isIDType((String)type);
+ id = (type.equals("ID")) ? true :
false;
}
if (id) {
@@ -1059,7 +1059,7 @@
else {
// DTD
type = attributes.getType(i);
- id = isIDType((String)type);
+ id = (type.equals("ID")) ? true : false;
}
// create attribute
@@ -2390,7 +2390,7 @@
}
attr.setValue(defaultValue.toString());
attr.setSpecified(false);
- attr.setIdAttribute(isIDType(type));
+ attr.setIdAttribute(type.equals("ID"));
// add default attribute to element definition
if (nsEnabled){
@@ -2550,10 +2550,5 @@
throw new RuntimeException();
}
- private boolean isIDType(String type) {
- if ( type == null )
- return false;
- return (type.equals("ID")) ? true : false;
- }
} // class AbstractDOMParser
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]