You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mu...@apache.org on 2010/07/25 15:28:39 UTC

svn commit: r979036 - in /xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs: SchemaSymbols.java opti/SchemaVersioningHelper.java

Author: mukulg
Date: Sun Jul 25 13:28:38 2010
New Revision: 979036

URL: http://svn.apache.org/viewvc?rev=979036&view=rev
Log:
using constants defined in SchemaSymbols.java for schema versioning functionality. defining few constants in SchemaSymbols which were not there. i think this is good instead of defining same literals again in SchemaVersioningHelper.

Modified:
    xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/SchemaSymbols.java
    xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/opti/SchemaVersioningHelper.java

Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/SchemaSymbols.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/SchemaSymbols.java?rev=979036&r1=979035&r2=979036&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/SchemaSymbols.java (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/SchemaSymbols.java Sun Jul 25 13:28:38 2010
@@ -236,6 +236,10 @@ public final class SchemaSymbols {
     public static final String ATTVAL_UNSIGNEDSHORT          = "unsignedShort";
     public static final String ATTVAL_YEAR                   = "gYear";
     public static final String ATTVAL_YEARMONTH              = "gYearMonth";
+    public static final String ATTVAL_PRECISIONDECIMAL       = "precisionDecimal";
+    public static final String ATTVAL_YEARMONTHDURATION      = "yearMonthDuration";
+    public static final String ATTVAL_DAYTIMEDURATION        = "dayTimeDuration";
+    public static final String ATTVAL_DATETIMESTAMP          = "dateTimeStamp";
 
     // form qualified/unqualified
     public static final short FORM_UNQUALIFIED = 0;

Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/opti/SchemaVersioningHelper.java
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/opti/SchemaVersioningHelper.java?rev=979036&r1=979035&r2=979036&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/opti/SchemaVersioningHelper.java (original)
+++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/opti/SchemaVersioningHelper.java Sun Jul 25 13:28:38 2010
@@ -22,6 +22,7 @@ import java.util.Iterator;
 import java.util.List;
 
 import org.apache.xerces.impl.Constants;
+import org.apache.xerces.impl.xs.SchemaSymbols;
 import org.apache.xerces.xni.QName;
 
 /**
@@ -59,57 +60,108 @@ public class SchemaVersioningHelper {
     // initializing the supported XML Schema types
     private void initSupportedTypes() {
         
-        typesSupported.add(new QName(null, "anyType", "anyType", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "anySimpleType", "anySimpleType", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "anyAtomicType", "anyAtomicType", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "string", "string", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "boolean", "boolean", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "decimal", "decimal", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "precisionDecimal", "precisionDecimal", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "float", "float", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "double", "double", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "duration", "duration", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "dateTime", "dateTime", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "time", "time", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "date", "date", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "gYearMonth", "gYearMonth", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "gYear", "gYear", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "gMonthDay", "gMonthDay", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "gDay", "gDay", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "gMonth", "gMonth", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "hexBinary", "hexBinary", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "base64Binary", "base64Binary", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "anyURI", "anyURI", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "QName", "QName", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "NOTATION", "NOTATION", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "normalizedString", "normalizedString", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "token", "token", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "language", "language", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "NMTOKEN", "NMTOKEN", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "NMTOKENS", "NMTOKENS", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "Name", "Name", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "NCName", "NCName", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "ID", "ID", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "IDREF", "IDREF", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "IDREFS", "IDREFS", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "ENTITY", "ENTITY", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "ENTITIES", "ENTITIES", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "integer", "integer", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "nonPositiveInteger", "nonPositiveInteger", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "negativeInteger", "negativeInteger", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "long", "long", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "int", "int", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "short", "short", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "byte", "byte", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "nonNegativeInteger", "nonNegativeInteger", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "unsignedLong", "unsignedLong", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "unsignedInt", "unsignedInt", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "unsignedShort", "unsignedShort", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "unsignedByte", "unsignedByte", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "positiveInteger", "positiveInteger", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "yearMonthDuration", "yearMonthDuration", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "dayTimeDuration", "dayTimeDuration", Constants.NS_XMLSCHEMA));
-        typesSupported.add(new QName(null, "dateTimeStamp", "dateTimeStamp", Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_ANYTYPE, 
+                                     SchemaSymbols.ATTVAL_ANYTYPE, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_ANYSIMPLETYPE, 
+                                     SchemaSymbols.ATTVAL_ANYSIMPLETYPE, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_ANYATOMICTYPE, 
+                                     SchemaSymbols.ATTVAL_ANYATOMICTYPE, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_STRING, 
+                                     SchemaSymbols.ATTVAL_STRING, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_BOOLEAN, 
+                                     SchemaSymbols.ATTVAL_BOOLEAN, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_DECIMAL, 
+                                     SchemaSymbols.ATTVAL_DECIMAL, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_PRECISIONDECIMAL, 
+                                     SchemaSymbols.ATTVAL_PRECISIONDECIMAL, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_FLOAT, 
+                                     SchemaSymbols.ATTVAL_FLOAT, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_DOUBLE, 
+                                     SchemaSymbols.ATTVAL_DOUBLE, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_DURATION, 
+                                     SchemaSymbols.ATTVAL_DURATION, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_DATETIME, 
+                                     SchemaSymbols.ATTVAL_DATETIME, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_TIME, 
+                                     SchemaSymbols.ATTVAL_TIME, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_DATE, 
+                                     SchemaSymbols.ATTVAL_DATE, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_YEARMONTH, 
+                                     SchemaSymbols.ATTVAL_YEARMONTH, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_YEAR, 
+                                     SchemaSymbols.ATTVAL_YEAR, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_MONTHDAY, 
+                                     SchemaSymbols.ATTVAL_MONTHDAY, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_DAY, 
+                                     SchemaSymbols.ATTVAL_DAY, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_MONTH, 
+                                     SchemaSymbols.ATTVAL_MONTH, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_HEXBINARY, 
+                                     SchemaSymbols.ATTVAL_HEXBINARY, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_BASE64BINARY, 
+                                     SchemaSymbols.ATTVAL_BASE64BINARY, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_ANYURI, 
+                                     SchemaSymbols.ATTVAL_ANYURI, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_QNAME, 
+                                     SchemaSymbols.ATTVAL_QNAME, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_NOTATION, 
+                                     SchemaSymbols.ATTVAL_NOTATION, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_NORMALIZEDSTRING, 
+                                     SchemaSymbols.ATTVAL_NORMALIZEDSTRING, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_TOKEN, 
+                                     SchemaSymbols.ATTVAL_TOKEN, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_LANGUAGE, 
+                                     SchemaSymbols.ATTVAL_LANGUAGE, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_NMTOKEN, 
+                                     SchemaSymbols.ATTVAL_NMTOKEN, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_NMTOKENS, 
+                                     SchemaSymbols.ATTVAL_NMTOKENS, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_NAME, 
+                                     SchemaSymbols.ATTVAL_NAME, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_NCNAME, 
+                                     SchemaSymbols.ATTVAL_NCNAME, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_ID, 
+                                     SchemaSymbols.ATTVAL_ID, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_IDREF, 
+                                     SchemaSymbols.ATTVAL_IDREF, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_IDREFS, 
+                                     SchemaSymbols.ATTVAL_IDREFS, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_ENTITY, 
+                                     SchemaSymbols.ATTVAL_ENTITY, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_ENTITIES, 
+                                     SchemaSymbols.ATTVAL_ENTITIES, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_INTEGER, 
+                                     SchemaSymbols.ATTVAL_INTEGER, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_NONPOSITIVEINTEGER, 
+                                     SchemaSymbols.ATTVAL_NONPOSITIVEINTEGER, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_NEGATIVEINTEGER, 
+                                     SchemaSymbols.ATTVAL_NEGATIVEINTEGER, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_LONG, 
+                                     SchemaSymbols.ATTVAL_LONG, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_INT, 
+                                     SchemaSymbols.ATTVAL_INT, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_SHORT, 
+                                     SchemaSymbols.ATTVAL_SHORT, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_BYTE, 
+                                     SchemaSymbols.ATTVAL_BYTE, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_NONNEGATIVEINTEGER, 
+                                     SchemaSymbols.ATTVAL_NONNEGATIVEINTEGER, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_UNSIGNEDLONG, 
+                                     SchemaSymbols.ATTVAL_UNSIGNEDLONG, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_UNSIGNEDINT, 
+                                     SchemaSymbols.ATTVAL_UNSIGNEDINT, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_UNSIGNEDSHORT, 
+                                     SchemaSymbols.ATTVAL_UNSIGNEDSHORT, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_UNSIGNEDBYTE, 
+                                     SchemaSymbols.ATTVAL_UNSIGNEDBYTE, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_POSITIVEINTEGER, 
+                                     SchemaSymbols.ATTVAL_POSITIVEINTEGER, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_YEARMONTHDURATION, 
+                                     SchemaSymbols.ATTVAL_YEARMONTHDURATION, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_DAYTIMEDURATION, 
+                                     SchemaSymbols.ATTVAL_DAYTIMEDURATION, Constants.NS_XMLSCHEMA));
+        typesSupported.add(new QName(null, SchemaSymbols.ATTVAL_DATETIMESTAMP, 
+                                     SchemaSymbols.ATTVAL_DATETIMESTAMP, Constants.NS_XMLSCHEMA));
         
     } // initSupportedTypes
     
@@ -117,22 +169,38 @@ public class SchemaVersioningHelper {
     // initializing the supported XML Schema facets
     private void initSupportedFacets() {
         
-        facetsSupported.add(new QName(null, "length", "length", Constants.NS_XMLSCHEMA));        
-        facetsSupported.add(new QName(null, "minLength", "minLength", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "maxLength", "maxLength", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "pattern", "pattern", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "enumeration", "enumeration", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "whiteSpace", "whiteSpace", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "maxInclusive", "maxInclusive", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "maxExclusive", "maxExclusive", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "minInclusive", "minInclusive", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "totalDigits", "totalDigits", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "minExclusive", "minExclusive", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "fractionDigits", "fractionDigits", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "maxScale", "maxScale", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "minScale", "minScale", Constants.NS_XMLSCHEMA));
-        facetsSupported.add(new QName(null, "assertion", "assertion", Constants.NS_XMLSCHEMA));        
-        facetsSupported.add(new QName(null, "explicitTimezone", "explicitTimezone", Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_LENGTH, 
+                                      SchemaSymbols.ELT_LENGTH, Constants.NS_XMLSCHEMA));        
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_MINLENGTH, 
+                                      SchemaSymbols.ELT_MINLENGTH, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_MAXLENGTH, 
+                                      SchemaSymbols.ELT_MAXLENGTH, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_PATTERN, 
+                                      SchemaSymbols.ELT_PATTERN, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_ENUMERATION, 
+                                      SchemaSymbols.ELT_ENUMERATION, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_WHITESPACE, 
+                                      SchemaSymbols.ELT_WHITESPACE, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_MAXINCLUSIVE, 
+                                      SchemaSymbols.ELT_MAXINCLUSIVE, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_MAXEXCLUSIVE, 
+                                      SchemaSymbols.ELT_MAXEXCLUSIVE, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_MININCLUSIVE, 
+                                      SchemaSymbols.ELT_MININCLUSIVE, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_TOTALDIGITS, 
+                                      SchemaSymbols.ELT_TOTALDIGITS, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_MINEXCLUSIVE, 
+                                      SchemaSymbols.ELT_MINEXCLUSIVE, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_FRACTIONDIGITS, 
+                                      SchemaSymbols.ELT_FRACTIONDIGITS, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_MAXSCALE, 
+                                      SchemaSymbols.ELT_MAXSCALE, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_MINSCALE, 
+                                      SchemaSymbols.ELT_MINSCALE, Constants.NS_XMLSCHEMA));
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_ASSERTION, 
+                                      SchemaSymbols.ELT_ASSERTION, Constants.NS_XMLSCHEMA));        
+        facetsSupported.add(new QName(null, SchemaSymbols.ELT_EXPLICITTIMEZONE, 
+                                      SchemaSymbols.ELT_EXPLICITTIMEZONE, Constants.NS_XMLSCHEMA));
         
     } // initSupportedFacets
     



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org