You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ne...@apache.org on 2003/01/22 17:51:43 UTC
cvs commit: xml-xerces/java/src/org/apache/xerces/parsers org.apache.xerces.xni.parser.XMLParserConfiguration SecurityConfiguration.java SAXParser.java DOMParser.java DOMBuilderImpl.java
neilg 2003/01/22 08:51:43
Modified: java/src/org/apache/xerces/parsers
org.apache.xerces.xni.parser.XMLParserConfiguration
SecurityConfiguration.java SAXParser.java
DOMParser.java DOMBuilderImpl.java
Log:
Enable XML 1.1 support by default. Now, if the parser is presented
with a document with the version pseudoattribute having a value
of 1.1, it will parse it according to the XML 1.1 candidate recommendation.
This was effected by changing the default configuration that the parser
uses for SAX/DOM parser construction from
IntegratedParserConfiguration to XML11Configuration.
It should be noted that this might result in slight performance
degradations for documents that use namespaces and do not employ
DTD's, since XML11Configuration does not yet contain the optimization for
these documents that IntegratedParserConfiguration does.
Revision Changes Path
1.3 +1 -1 xml-xerces/java/src/org/apache/xerces/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration
Index: org.apache.xerces.xni.parser.XMLParserConfiguration
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- org.apache.xerces.xni.parser.XMLParserConfiguration 16 Sep 2002 17:54:40 -0000 1.2
+++ org.apache.xerces.xni.parser.XMLParserConfiguration 22 Jan 2003 16:51:41 -0000 1.3
@@ -1 +1 @@
-org.apache.xerces.parsers.IntegratedParserConfiguration
+org.apache.xerces.parsers.XML11Configuration
1.2 +3 -3 xml-xerces/java/src/org/apache/xerces/parsers/SecurityConfiguration.java
Index: SecurityConfiguration.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/SecurityConfiguration.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SecurityConfiguration.java 8 Jan 2003 23:04:54 -0000 1.1
+++ SecurityConfiguration.java 22 Jan 2003 16:51:41 -0000 1.2
@@ -83,7 +83,7 @@
*
* @version $Id$
*/
-public class SecurityConfiguration extends IntegratedParserConfiguration
+public class SecurityConfiguration extends XML11Configuration
{
//
@@ -148,5 +148,5 @@
setProperty(SECURITY_MANAGER_PROPERTY, new SecurityManager());
} // <init>(SymbolTable,XMLGrammarPool)
-} // class IntegratedParserConfiguration
+} // class SecurityConfiguration
1.34 +3 -3 xml-xerces/java/src/org/apache/xerces/parsers/SAXParser.java
Index: SAXParser.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/SAXParser.java,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- SAXParser.java 16 Sep 2002 21:36:41 -0000 1.33
+++ SAXParser.java 22 Jan 2003 16:51:41 -0000 1.34
@@ -2,7 +2,7 @@
* The Apache Software License, Version 1.1
*
*
- * Copyright (c) 2000-2002 The Apache Software Foundation. All rights
+ * Copyright (c) 2000-2003 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -139,7 +139,7 @@
public SAXParser(SymbolTable symbolTable, XMLGrammarPool grammarPool) {
super((XMLParserConfiguration)ObjectFactory.createObject(
"org.apache.xerces.xni.parser.XMLParserConfiguration",
- "org.apache.xerces.parsers.IntegratedParserConfiguration"
+ "org.apache.xerces.parsers.XML11Configuration"
));
// set features
1.66 +2 -2 xml-xerces/java/src/org/apache/xerces/parsers/DOMParser.java
Index: DOMParser.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/DOMParser.java,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- DOMParser.java 7 Jan 2003 22:23:47 -0000 1.65
+++ DOMParser.java 22 Jan 2003 16:51:41 -0000 1.66
@@ -152,7 +152,7 @@
public DOMParser(SymbolTable symbolTable, XMLGrammarPool grammarPool) {
super((XMLParserConfiguration)ObjectFactory.createObject(
"org.apache.xerces.xni.parser.XMLParserConfiguration",
- "org.apache.xerces.parsers.IntegratedParserConfiguration"
+ "org.apache.xerces.parsers.XML11Configuration"
));
// set properties
1.29 +2 -2 xml-xerces/java/src/org/apache/xerces/parsers/DOMBuilderImpl.java
Index: DOMBuilderImpl.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/DOMBuilderImpl.java,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- DOMBuilderImpl.java 17 Jan 2003 22:40:54 -0000 1.28
+++ DOMBuilderImpl.java 22 Jan 2003 16:51:41 -0000 1.29
@@ -218,7 +218,7 @@
this(
(XMLParserConfiguration) ObjectFactory.createObject(
"org.apache.xerces.xni.parser.XMLParserConfiguration",
- "org.apache.xerces.parsers.IntegratedParserConfiguration"));
+ "org.apache.xerces.parsers.XML11Configuration"));
fConfiguration.setProperty(
Constants.XERCES_PROPERTY_PREFIX + Constants.SYMBOL_TABLE_PROPERTY,
symbolTable);
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org