com.sun.msv.verifier.jarv
Class SchemaImpl

java.lang.Object
  extended by com.sun.msv.verifier.jarv.SchemaImpl
All Implemented Interfaces:
org.iso_relax.verifier.Schema

public class SchemaImpl
extends Object
implements org.iso_relax.verifier.Schema

base implementation of RELAXFactoryImpl and TREXFactoryImpl

Author:
Kohsuke KAWAGUCHI

Field Summary
protected  SAXParserFactory factory
           
protected  Grammar grammar
           
 
Constructor Summary
  SchemaImpl(Grammar grammar)
           
protected SchemaImpl(Grammar grammar, SAXParserFactory factory, boolean _usePanicMode)
           
 
Method Summary
 org.iso_relax.verifier.Verifier newVerifier()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

grammar

protected final Grammar grammar

factory

protected final SAXParserFactory factory
Constructor Detail

SchemaImpl

protected SchemaImpl(Grammar grammar,
                     SAXParserFactory factory,
                     boolean _usePanicMode)

SchemaImpl

public SchemaImpl(Grammar grammar)
Method Detail

newVerifier

public org.iso_relax.verifier.Verifier newVerifier()
                                            throws org.iso_relax.verifier.VerifierConfigurationException
Specified by:
newVerifier in interface org.iso_relax.verifier.Schema
Throws:
org.iso_relax.verifier.VerifierConfigurationException


MSV