Package com.sun.msv.verifier.jarv
Class FactoryImpl
java.lang.Object
org.iso_relax.verifier.VerifierFactory
com.sun.msv.verifier.jarv.FactoryImpl
- Direct Known Subclasses:
DTDFactoryImpl
,RELAXCoreFactoryImpl
,RELAXNGFactoryImpl
,TheFactoryImpl
,TREXFactoryImpl
,XSFactoryImpl
public abstract class FactoryImpl
extends org.iso_relax.verifier.VerifierFactory
base implementation of RELAXFactoryImpl and TREXFactoryImpl
- Author:
- Kohsuke KAWAGUCHI
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.iso_relax.verifier.Schema
compileSchema
(InputSource source) boolean
protected abstract Grammar
parse
(InputSource source, GrammarReaderController controller) parses a Grammar from the specified source.void
setEntityResolver
(EntityResolver _resolver) void
setFeature
(String feature, boolean v) Methods inherited from class org.iso_relax.verifier.VerifierFactory
compileSchema, compileSchema, compileSchema, compileSchema, getProperty, newInstance, newInstance, newInstance, newVerifier, newVerifier, newVerifier, newVerifier, newVerifier, setProperty
-
Field Details
-
factory
-
-
Constructor Details
-
FactoryImpl
-
FactoryImpl
protected FactoryImpl()
-
-
Method Details
-
setFeature
public void setFeature(String feature, boolean v) throws SAXNotRecognizedException, SAXNotSupportedException - Overrides:
setFeature
in classorg.iso_relax.verifier.VerifierFactory
- Throws:
SAXNotRecognizedException
SAXNotSupportedException
-
isFeature
- Overrides:
isFeature
in classorg.iso_relax.verifier.VerifierFactory
- Throws:
SAXNotRecognizedException
SAXNotSupportedException
-
setEntityResolver
- Overrides:
setEntityResolver
in classorg.iso_relax.verifier.VerifierFactory
-
getEntityResolver
- Overrides:
getEntityResolver
in classorg.iso_relax.verifier.VerifierFactory
-
parse
protected abstract Grammar parse(InputSource source, GrammarReaderController controller) throws SAXException, org.iso_relax.verifier.VerifierConfigurationException parses a Grammar from the specified source. return null if an error happens.- Throws:
SAXException
org.iso_relax.verifier.VerifierConfigurationException
-
compileSchema
public org.iso_relax.verifier.Schema compileSchema(InputSource source) throws org.iso_relax.verifier.VerifierConfigurationException, SAXException - Specified by:
compileSchema
in classorg.iso_relax.verifier.VerifierFactory
- Throws:
org.iso_relax.verifier.VerifierConfigurationException
SAXException
-