BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.apache.xerces.validators.schema
Class TraverseSchema

java.lang.Object
  |
  +--weblogic.apache.xerces.validators.schema.TraverseSchema

public class TraverseSchema
extends java.lang.Object
implements NamespacesScope.NamespacesHandler

Instances of this class get delegated to Traverse the Schema and to populate the Grammar internal representation by instances of Grammar objects. Traverse a Schema Grammar:

This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.

Version:
$Id: TraverseSchema.java,v 1.116 2001/03/12 15:49:48 neilg Exp $
Author:
Eric Ye, IBM, Jeffrey Rodriguez, IBM, Andy Clark, IBM
See Also:
Grammar

Inner Class Summary
 class TraverseSchema.ComplexTypeInfo
           
 class TraverseSchema.SchemaInfo
           
 
Field Summary
static java.lang.String SchemaForSchemaURI
           
 
Constructor Summary
TraverseSchema(org.w3c.dom.Element root, StringPool stringPool, SchemaGrammar schemaGrammar, GrammarResolver grammarResolver)
           
TraverseSchema(org.w3c.dom.Element root, StringPool stringPool, SchemaGrammar schemaGrammar, GrammarResolver grammarResolver, XMLErrorReporter errorReporter, java.lang.String schemaURL)
           
TraverseSchema(org.w3c.dom.Element root, StringPool stringPool, SchemaGrammar schemaGrammar, GrammarResolver grammarResolver, XMLErrorReporter errorReporter, java.lang.String schemaURL, org.xml.sax.EntityResolver entityResolver)
           
 
Method Summary
 void doTraverseSchema(org.w3c.dom.Element root, StringPool stringPool, SchemaGrammar schemaGrammar, GrammarResolver grammarResolver)
           
 void endNamespaceDeclScope(int prefix)
           
 DatatypeValidator getDatatypeValidator(java.lang.String uri, java.lang.String localpart)
           
 void setGrammarResolver(GrammarResolver grammarResolver)
           
 void startNamespaceDeclScope(int prefix, int uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SchemaForSchemaURI

public static final java.lang.String SchemaForSchemaURI
Constructor Detail

TraverseSchema

public TraverseSchema(org.w3c.dom.Element root,
                      StringPool stringPool,
                      SchemaGrammar schemaGrammar,
                      GrammarResolver grammarResolver,
                      XMLErrorReporter errorReporter,
                      java.lang.String schemaURL,
                      org.xml.sax.EntityResolver entityResolver)
               throws java.lang.Exception

TraverseSchema

public TraverseSchema(org.w3c.dom.Element root,
                      StringPool stringPool,
                      SchemaGrammar schemaGrammar,
                      GrammarResolver grammarResolver,
                      XMLErrorReporter errorReporter,
                      java.lang.String schemaURL)
               throws java.lang.Exception

TraverseSchema

public TraverseSchema(org.w3c.dom.Element root,
                      StringPool stringPool,
                      SchemaGrammar schemaGrammar,
                      GrammarResolver grammarResolver)
               throws java.lang.Exception
Method Detail

setGrammarResolver

public void setGrammarResolver(GrammarResolver grammarResolver)


startNamespaceDeclScope

public void startNamespaceDeclScope(int prefix,
                                    int uri)
Specified by:
startNamespaceDeclScope in interface NamespacesScope.NamespacesHandler


endNamespaceDeclScope

public void endNamespaceDeclScope(int prefix)
Specified by:
endNamespaceDeclScope in interface NamespacesScope.NamespacesHandler


doTraverseSchema

public void doTraverseSchema(org.w3c.dom.Element root,
                             StringPool stringPool,
                             SchemaGrammar schemaGrammar,
                             GrammarResolver grammarResolver)
                      throws java.lang.Exception


getDatatypeValidator

public DatatypeValidator getDatatypeValidator(java.lang.String uri,
                                              java.lang.String localpart)


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs61

WebLogic classes and methods that do not appear in this reference are not public and are not supported.