com.sun.msv.verifier.jarv
Class RELAXNGFactoryImpl

java.lang.Object
  |
  +--org.iso_relax.verifier.VerifierFactory
        |
        +--com.sun.msv.verifier.jarv.FactoryImpl
              |
              +--com.sun.msv.verifier.jarv.RELAXNGFactoryImpl

public class RELAXNGFactoryImpl
extends com.sun.msv.verifier.jarv.FactoryImpl

VerifierFactory implementation of RELAX NG.

Author:
Kohsuke KAWAGUCHI

Constructor Summary
RELAXNGFactoryImpl()
           
 
Method Summary
 Schema compileSchema(InputSource source)
           
 Schema compileSchema(String uri)
           
 Object getProperty(String property)
           
 boolean isFeature(String feature)
           
 Verifier newVerifier(InputSource source)
           
 Verifier newVerifier(String uri)
           
 void setFeature(String feature, boolean value)
           
 void setProperty(String property, Object value)
           
 
Methods inherited from class org.iso_relax.verifier.VerifierFactory
compileSchema, compileSchema, compileSchema, newInstance, newInstance, newVerifier, newVerifier, newVerifier
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RELAXNGFactoryImpl

public RELAXNGFactoryImpl()
Method Detail

isFeature

public boolean isFeature(String feature)
                  throws SAXNotRecognizedException
Overrides:
isFeature in class VerifierFactory

setFeature

public void setFeature(String feature,
                       boolean value)
                throws SAXNotRecognizedException
Overrides:
setFeature in class VerifierFactory

getProperty

public Object getProperty(String property)
                   throws SAXNotRecognizedException
Overrides:
getProperty in class VerifierFactory

setProperty

public void setProperty(String property,
                        Object value)
                 throws SAXNotRecognizedException
Overrides:
setProperty in class VerifierFactory

compileSchema

public Schema compileSchema(String uri)
                     throws VerifierConfigurationException,
                            SAXException
Overrides:
compileSchema in class VerifierFactory

compileSchema

public Schema compileSchema(InputSource source)
                     throws VerifierConfigurationException,
                            SAXException
Overrides:
compileSchema in class VerifierFactory

newVerifier

public Verifier newVerifier(String uri)
                     throws VerifierConfigurationException,
                            SAXException
Overrides:
newVerifier in class VerifierFactory

newVerifier

public Verifier newVerifier(InputSource source)
                     throws VerifierConfigurationException,
                            SAXException
Overrides:
newVerifier in class VerifierFactory