com.saxonica
Class SchemaAwareTransformerFactory
java.lang.Object
javax.xml.transform.TransformerFactory
javax.xml.transform.sax.SAXTransformerFactory
net.sf.saxon.TransformerFactoryImpl
com.saxonica.SchemaAwareTransformerFactory
public class SchemaAwareTransformerFactory
- extends TransformerFactoryImpl
The is the JAXP TransformerFactory implementation for the schema-aware
version of Saxon. It can be invoked by setting the system property
java.xml.transform.TransformerFactory to the value com.saxonica.SchemaAwareTransformerFactory
Method Summary |
void |
addSchema(Source schemaSource)
Load a schema, which will be available for use by all subsequent operations using
this TransformerFactory. |
Methods inherited from class net.sf.saxon.TransformerFactoryImpl |
getAssociatedStylesheet, getAttribute, getConfiguration, getErrorListener, getFeature, getURIResolver, newTemplates, newTemplates, newTemplatesHandler, newTransformer, newTransformer, newTransformerHandler, newTransformerHandler, newTransformerHandler, newXMLFilter, newXMLFilter, setAttribute, setConfiguration, setErrorListener, setFeature, setURIResolver |
SchemaAwareTransformerFactory
public SchemaAwareTransformerFactory()
addSchema
public void addSchema(Source schemaSource)
throws TransformerException
- Load a schema, which will be available for use by all subsequent operations using
this TransformerFactory.
- Parameters:
schemaSource
- the JAXP Source object identifying the schema document to be loaded
- Throws:
TransformerException
- if the schema cannot be read or parsed or if it is invalid
Copyright (C) Michael H. Kay. All rights reserved.