com.sun.msv.relaxns.verifier
Class SchemaProviderImpl
AbstractSchemaProviderImpl
com.sun.msv.relaxns.verifier.SchemaProviderImpl
public class SchemaProviderImpl
extends AbstractSchemaProviderImpl
implementation of SchemaProvider by using RELAX Grammar.
SchemaProviderImpl
public SchemaProviderImpl(RELAXGrammar grammar)
creates SchemaProvider from existing RELAXGrammar.
Since bind method is already called by RELAXNSReader,
the application should not call bind method.
bind
public boolean bind(ErrorHandler handler)
binds all IslandSchemata.
createTopLevelVerifier
public IslandVerifier createTopLevelVerifier()
fromGrammar
public static SchemaProviderImpl fromGrammar(Grammar grammar)
creates SchemaProvider from generic Grammar (including TREX/RELAX Core)