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]

Reply via email to