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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to