|
JDOM 2.0.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jdom2.input.sax.AbstractReaderSchemaFactory
public abstract class AbstractReaderSchemaFactory
This AbstractReaderSchemaFactory
class returns XMLReaders configured to
validate against the supplied Schema instance. The Schema could be an XSD
schema or some other schema supported by SAX (e.g. RelaxNG). It takes a pre-declared
If you want to validate an XML document against the XSD references embedded
in the XML itself (xsdSchemaLocation) then you do not want to use this class
but rather use an alternate means like
XMLReaders.XSDVALIDATING
.
See the package documentation
for the best
alternatives.
org.jdom2.input.sax
Constructor Summary | |
---|---|
AbstractReaderSchemaFactory(javax.xml.parsers.SAXParserFactory fac,
javax.xml.validation.Schema schema)
XMLReader instances from this class will be configured to validate using the supplied Schema instance. |
Method Summary | |
---|---|
org.xml.sax.XMLReader |
createXMLReader()
Return a new XMLReader according to the implementation of this XMLReaderJDOMFactory instance. |
boolean |
isValidating()
Does an XMLReader from this factory do more than just well-formed checks. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractReaderSchemaFactory(javax.xml.parsers.SAXParserFactory fac, javax.xml.validation.Schema schema)
fac
- The SAXParserFactory to use for creating XMLReader instances.schema
- The Schema to use for validation.Method Detail |
---|
public org.xml.sax.XMLReader createXMLReader() throws JDOMException
XMLReaderJDOMFactory
SAXBuilder
.
createXMLReader
in interface XMLReaderJDOMFactory
JDOMException
- if an XMLReader was not available.public boolean isValidating()
XMLReaderJDOMFactory
isValidating
in interface XMLReaderJDOMFactory
|
JDOM 2.0.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |