Home » xmlbeans-2.5.0-src » org.apache.xmlbeans.impl » schema » [javadoc | source]
org.apache.xmlbeans.impl.schema
public class: BuiltinSchemaTypeSystem [javadoc | source]
java.lang.Object
   org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase
      org.apache.xmlbeans.impl.schema.BuiltinSchemaTypeSystem

All Implemented Interfaces:
    SchemaTypeSystem, SchemaTypeLoader

Field Summary
public static final  SchemaTypeImpl ST_ANY_TYPE     
public static final  SchemaTypeImpl ST_ANY_SIMPLE     
public static final  SchemaTypeImpl ST_BOOLEAN     
public static final  SchemaTypeImpl ST_BASE_64_BINARY     
public static final  SchemaTypeImpl ST_HEX_BINARY     
public static final  SchemaTypeImpl ST_ANY_URI     
public static final  SchemaTypeImpl ST_QNAME     
public static final  SchemaTypeImpl ST_NOTATION     
public static final  SchemaTypeImpl ST_FLOAT     
public static final  SchemaTypeImpl ST_DOUBLE     
public static final  SchemaTypeImpl ST_DECIMAL     
public static final  SchemaTypeImpl ST_STRING     
public static final  SchemaTypeImpl ST_DURATION     
public static final  SchemaTypeImpl ST_DATE_TIME     
public static final  SchemaTypeImpl ST_TIME     
public static final  SchemaTypeImpl ST_DATE     
public static final  SchemaTypeImpl ST_G_YEAR_MONTH     
public static final  SchemaTypeImpl ST_G_YEAR     
public static final  SchemaTypeImpl ST_G_MONTH_DAY     
public static final  SchemaTypeImpl ST_G_DAY     
public static final  SchemaTypeImpl ST_G_MONTH     
public static final  SchemaTypeImpl ST_INTEGER     
public static final  SchemaTypeImpl ST_LONG     
public static final  SchemaTypeImpl ST_INT     
public static final  SchemaTypeImpl ST_SHORT     
public static final  SchemaTypeImpl ST_BYTE     
public static final  SchemaTypeImpl ST_NON_POSITIVE_INTEGER     
public static final  SchemaTypeImpl ST_NEGATIVE_INTEGER     
public static final  SchemaTypeImpl ST_NON_NEGATIVE_INTEGER     
public static final  SchemaTypeImpl ST_POSITIVE_INTEGER     
public static final  SchemaTypeImpl ST_UNSIGNED_LONG     
public static final  SchemaTypeImpl ST_UNSIGNED_INT     
public static final  SchemaTypeImpl ST_UNSIGNED_SHORT     
public static final  SchemaTypeImpl ST_UNSIGNED_BYTE     
public static final  SchemaTypeImpl ST_NORMALIZED_STRING     
public static final  SchemaTypeImpl ST_TOKEN     
public static final  SchemaTypeImpl ST_NAME     
public static final  SchemaTypeImpl ST_NCNAME     
public static final  SchemaTypeImpl ST_LANGUAGE     
public static final  SchemaTypeImpl ST_ID     
public static final  SchemaTypeImpl ST_IDREF     
public static final  SchemaTypeImpl ST_IDREFS     
public static final  SchemaTypeImpl ST_ENTITY     
public static final  SchemaTypeImpl ST_ENTITIES     
public static final  SchemaTypeImpl ST_NMTOKEN     
public static final  SchemaTypeImpl ST_NMTOKENS     
public static final  SchemaTypeImpl ST_NO_TYPE     
static final  XmlValueRef[] FACETS_UNION     
static final  boolean[] FIXED_FACETS_UNION     
static final  XmlValueRef[] FACETS_LIST     
static final  boolean[] FIXED_FACETS_LIST     
Method from org.apache.xmlbeans.impl.schema.BuiltinSchemaTypeSystem Summary:
annotations,   attributeGroups,   attributeTypes,   documentTypes,   fillInType,   findAttribute,   findAttributeGroupRef,   findAttributeRef,   findAttributeType,   findAttributeTypeRef,   findDocumentType,   findDocumentTypeRef,   findElement,   findElementRef,   findIdentityConstraintRef,   findModelGroupRef,   findType,   findTypeRef,   get,   getClassLoader,   getName,   getNoType,   getSourceAsStream,   globalAttributes,   globalElements,   globalTypes,   handleForType,   isNamespaceDefined,   modelGroups,   resolve,   resolveHandle,   save,   saveToDirectory,   typeForClassname,   typeForHandle
Methods from org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase:
compilePath,   compilePath,   compileQuery,   compileQuery,   findAttribute,   findAttributeGroup,   findAttributeType,   findDocumentType,   findElement,   findModelGroup,   findType,   newDomImplementation,   newInstance,   newValidatingXMLInputStream,   newXmlSaxHandler,   parse,   parse,   parse,   parse,   parse,   parse,   parse,   parse,   typeForSignature
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.xmlbeans.impl.schema.BuiltinSchemaTypeSystem Detail:
 public SchemaAnnotation[] annotations() 
 public SchemaAttributeGroup[] attributeGroups() 
    Returns the attribute groups defined in this loader.
 public SchemaType[] attributeTypes() 
    Returns the attribute types defined in this loader.
 public SchemaType[] documentTypes() 
    Returns the document types defined in this loader.
 public  void fillInType(int btc) 
    Links a type.
 public SchemaGlobalAttribute findAttribute(QName name) 
 public Ref findAttributeGroupRef(QName name) 
 public Ref findAttributeRef(QName name) 
 public SchemaType findAttributeType(QName name) 
 public Ref findAttributeTypeRef(QName name) 
 public SchemaType findDocumentType(QName name) 
 public Ref findDocumentTypeRef(QName name) 
 public SchemaGlobalElement findElement(QName name) 
 public Ref findElementRef(QName name) 
 public Ref findIdentityConstraintRef(QName name) 
 public Ref findModelGroupRef(QName name) 
 public SchemaType findType(QName name) 
 public Ref findTypeRef(QName name) 
 public static SchemaTypeSystem get() 
 public ClassLoader getClassLoader() 
    Returns the classloader used by this loader for resolving types.
 public String getName() 
    Returns the name of this loader.
 public static SchemaType getNoType() 
 public InputStream getSourceAsStream(String sourceName) 
 public SchemaGlobalAttribute[] globalAttributes() 
    Returns the global attributes defined in this loader.
 public SchemaGlobalElement[] globalElements() 
    Returns the global elements defined in this loader.
 public SchemaType[] globalTypes() 
    Returns the global types defined in this loader.
 public String handleForType(SchemaType type) 
    Returns the handle for the given type within this loader.
 public boolean isNamespaceDefined(String namespace) 
 public SchemaModelGroup[] modelGroups() 
    Returns the model groups defined in this loader.
 public  void resolve() 
 public SchemaComponent resolveHandle(String handle) 
 public  void save(Filer filer) 
    Saves this type system using a Filer
 public  void saveToDirectory(File classDir) 
    Saves this type to a directory.
 public SchemaType typeForClassname(String classname) 
 public SchemaType typeForHandle(String handle)