com.thaiopensource.relaxng.parse.sax
Class SAXSubParser

java.lang.Object
  extended bycom.thaiopensource.relaxng.parse.sax.SAXSubParser
All Implemented Interfaces:
SubParser
Direct Known Subclasses:
SAXParseable, SAXParseReceiver

public class SAXSubParser
extends java.lang.Object
implements SubParser


Method Summary
 ParsedPattern parseExternal(java.lang.String uri, SchemaBuilder schemaBuilder, Scope s)
           
 ParsedPattern parseInclude(java.lang.String uri, SchemaBuilder schemaBuilder, IncludedGrammar g)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parseInclude

public ParsedPattern parseInclude(java.lang.String uri,
                                  SchemaBuilder schemaBuilder,
                                  IncludedGrammar g)
                           throws BuildException,
                                  IllegalSchemaException
Specified by:
parseInclude in interface SubParser
Throws:
BuildException
IllegalSchemaException

parseExternal

public ParsedPattern parseExternal(java.lang.String uri,
                                   SchemaBuilder schemaBuilder,
                                   Scope s)
                            throws BuildException,
                                   IllegalSchemaException
Specified by:
parseExternal in interface SubParser
Throws:
BuildException
IllegalSchemaException