neeraj 2002/09/27 07:15:09
Modified: java/src/org/apache/xerces/parsers
StandardParserConfiguration.java
java/src/org/apache/xerces/impl Constants.java
java/src/org/apache/xerces/impl/xs XMLSchemaValidator.java
Log:
It should also recongnize JAXP_SCHEMA_LANGUAGE property.
http://java.sun.com/xml/jaxp/properties/schemaLanguage
Revision Changes Path
1.27 +8 -1
xml-xerces/java/src/org/apache/xerces/parsers/StandardParserConfiguration.java
Index: StandardParserConfiguration.java
===================================================================
RCS file:
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/StandardParserConfiguration.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- StandardParserConfiguration.java 25 Sep 2002 02:50:37 -0000 1.26
+++ StandardParserConfiguration.java 27 Sep 2002 14:15:08 -0000 1.27
@@ -153,6 +153,10 @@
protected static final String SCHEMA_NONS_LOCATION =
Constants.XERCES_PROPERTY_PREFIX + Constants.SCHEMA_NONS_LOCATION;
+ /** Property identifier: JAXP schema language. */
+ protected static final String JAXP_SCHEMA_LANGUAGE =
+ Constants.JAXP_PROPERTY_PREFIX + Constants.SCHEMA_LANGUAGE;
+
/** Property identifier: JAXP schema source. */
protected static final String JAXP_SCHEMA_SOURCE =
Constants.JAXP_PROPERTY_PREFIX + Constants.SCHEMA_SOURCE;
@@ -251,7 +255,10 @@
SCHEMA_LOCATION,
SCHEMA_NONS_LOCATION,
JAXP_SCHEMA_SOURCE,
+ JAXP_SCHEMA_LANGUAGE,
};
+
+ addRecognizedProperties(recognizedProperties);
} // <init>(SymbolTable,XMLGrammarPool)
1.23 +5 -2 xml-xerces/java/src/org/apache/xerces/impl/Constants.java
Index: Constants.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/Constants.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- Constants.java 24 Sep 2002 23:05:16 -0000 1.22
+++ Constants.java 27 Sep 2002 14:15:09 -0000 1.23
@@ -118,12 +118,15 @@
// JAXP properties
//
- /** JAXP property prefix ("http://xml.org/sax/properties/"). */
+ /** JAXP property prefix ("http://java.sun.com/xml/jaxp/properties/"). */
public static final String JAXP_PROPERTY_PREFIX =
"http://java.sun.com/xml/jaxp/properties/";
/** JAXP schemaSource property */
public static final String SCHEMA_SOURCE = "schemaSource";
+
+ /** JAXP schemaSource language */
+ public static final String SCHEMA_LANGUAGE = "schemaLanguage";
//
1.111 +6 -1
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.110
retrieving revision 1.111
diff -u -r1.110 -r1.111
--- XMLSchemaValidator.java 26 Sep 2002 21:30:10 -0000 1.110
+++ XMLSchemaValidator.java 27 Sep 2002 14:15:09 -0000 1.111
@@ -218,6 +218,10 @@
protected static final String JAXP_SCHEMA_SOURCE =
Constants.JAXP_PROPERTY_PREFIX + Constants.SCHEMA_SOURCE;
+ /** Property identifier: JAXP schema language. */
+ protected static final String JAXP_SCHEMA_LANGUAGE =
+ Constants.JAXP_PROPERTY_PREFIX + Constants.SCHEMA_LANGUAGE;
+
// recognized features and properties
/** Recognized features. */
@@ -251,6 +255,7 @@
SCHEMA_LOCATION,
SCHEMA_NONS_LOCATION,
JAXP_SCHEMA_SOURCE,
+ JAXP_SCHEMA_LANGUAGE,
};
/** Property defaults. */
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]