< prev index next >

src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java

Print this page
rev 2127 : 8048021: Remove @version tag in jaxp repo
Reviewed-by: joehw


  21 
  22 package com.sun.org.apache.xerces.internal.impl.dv.xs;
  23 
  24 import com.sun.org.apache.xerces.internal.impl.dv.SchemaDVFactory;
  25 import com.sun.org.apache.xerces.internal.impl.dv.XSFacets;
  26 import com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType;
  27 import com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool;
  28 import com.sun.org.apache.xerces.internal.util.SymbolHash;
  29 import com.sun.org.apache.xerces.internal.xs.XSConstants;
  30 import com.sun.org.apache.xerces.internal.xs.XSObjectList;
  31 
  32 /**
  33  * the base factory to create/return built-in schema DVs and create user-defined DVs
  34  *
  35  * @xerces.internal
  36  *
  37  * @author Neeraj Bajaj, Sun Microsystems, inc.
  38  * @author Sandy Gao, IBM
  39  * @author Khaled Noaman, IBM
  40  *
  41  * @version $Id: BaseSchemaDVFactory.java,v 1.2 2010-10-26 23:01:03 joehw Exp $
  42  */
  43 public abstract class BaseSchemaDVFactory extends SchemaDVFactory {
  44 
  45     static final String URI_SCHEMAFORSCHEMA = "http://www.w3.org/2001/XMLSchema";
  46 
  47     protected XSDeclarationPool fDeclPool = null;
  48 
  49     // create common built-in types
  50     protected static void createBuiltInTypes(SymbolHash builtInTypes, XSSimpleTypeDecl baseAtomicType) {
  51         // all schema simple type names
  52         final String ANYSIMPLETYPE     = "anySimpleType";
  53         final String ANYURI            = "anyURI";
  54         final String BASE64BINARY      = "base64Binary";
  55         final String BOOLEAN           = "boolean";
  56         final String BYTE              = "byte";
  57         final String DATE              = "date";
  58         final String DATETIME          = "dateTime";
  59         final String DAY               = "gDay";
  60         final String DECIMAL           = "decimal";
  61         final String DOUBLE            = "double";




  21 
  22 package com.sun.org.apache.xerces.internal.impl.dv.xs;
  23 
  24 import com.sun.org.apache.xerces.internal.impl.dv.SchemaDVFactory;
  25 import com.sun.org.apache.xerces.internal.impl.dv.XSFacets;
  26 import com.sun.org.apache.xerces.internal.impl.dv.XSSimpleType;
  27 import com.sun.org.apache.xerces.internal.impl.xs.XSDeclarationPool;
  28 import com.sun.org.apache.xerces.internal.util.SymbolHash;
  29 import com.sun.org.apache.xerces.internal.xs.XSConstants;
  30 import com.sun.org.apache.xerces.internal.xs.XSObjectList;
  31 
  32 /**
  33  * the base factory to create/return built-in schema DVs and create user-defined DVs
  34  *
  35  * @xerces.internal
  36  *
  37  * @author Neeraj Bajaj, Sun Microsystems, inc.
  38  * @author Sandy Gao, IBM
  39  * @author Khaled Noaman, IBM
  40  *

  41  */
  42 public abstract class BaseSchemaDVFactory extends SchemaDVFactory {
  43 
  44     static final String URI_SCHEMAFORSCHEMA = "http://www.w3.org/2001/XMLSchema";
  45 
  46     protected XSDeclarationPool fDeclPool = null;
  47 
  48     // create common built-in types
  49     protected static void createBuiltInTypes(SymbolHash builtInTypes, XSSimpleTypeDecl baseAtomicType) {
  50         // all schema simple type names
  51         final String ANYSIMPLETYPE     = "anySimpleType";
  52         final String ANYURI            = "anyURI";
  53         final String BASE64BINARY      = "base64Binary";
  54         final String BOOLEAN           = "boolean";
  55         final String BYTE              = "byte";
  56         final String DATE              = "date";
  57         final String DATETIME          = "dateTime";
  58         final String DAY               = "gDay";
  59         final String DECIMAL           = "decimal";
  60         final String DOUBLE            = "double";


< prev index next >