TransformerFactory (Java Platform SE 7 ) (original) (raw)
Modifier and Type
Method and Description
abstract [Source](../../../javax/xml/transform/Source.html "interface in javax.xml.transform")
**[getAssociatedStylesheet](../../../javax/xml/transform/TransformerFactory.html#getAssociatedStylesheet%28javax.xml.transform.Source,%20java.lang.String,%20java.lang.String,%20java.lang.String%29)**([Source](../../../javax/xml/transform/Source.html "interface in javax.xml.transform") source,[String](../../../java/lang/String.html "class in java.lang") media,[String](../../../java/lang/String.html "class in java.lang") title,[String](../../../java/lang/String.html "class in java.lang") charset)
Get the stylesheet specification(s) associated with the XML Source
document via the xml-stylesheet processing instruction that match the given criteria.
abstract [Object](../../../java/lang/Object.html "class in java.lang")
**[getAttribute](../../../javax/xml/transform/TransformerFactory.html#getAttribute%28java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") name)
Allows the user to retrieve specific attributes on the underlying implementation.
abstract [ErrorListener](../../../javax/xml/transform/ErrorListener.html "interface in javax.xml.transform")
**[getErrorListener](../../../javax/xml/transform/TransformerFactory.html#getErrorListener%28%29)**()
Get the error event handler for the TransformerFactory.
abstract boolean
**[getFeature](../../../javax/xml/transform/TransformerFactory.html#getFeature%28java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") name)
Look up the value of a feature.
abstract [URIResolver](../../../javax/xml/transform/URIResolver.html "interface in javax.xml.transform")
**[getURIResolver](../../../javax/xml/transform/TransformerFactory.html#getURIResolver%28%29)**()
Get the object that is used by default during the transformation to resolve URIs used in document(), xsl:import, or xsl:include.
static [TransformerFactory](../../../javax/xml/transform/TransformerFactory.html "class in javax.xml.transform")
**[newInstance](../../../javax/xml/transform/TransformerFactory.html#newInstance%28%29)**()
Obtain a new instance of a TransformerFactory
.
static [TransformerFactory](../../../javax/xml/transform/TransformerFactory.html "class in javax.xml.transform")
**[newInstance](../../../javax/xml/transform/TransformerFactory.html#newInstance%28java.lang.String,%20java.lang.ClassLoader%29)**([String](../../../java/lang/String.html "class in java.lang") factoryClassName,[ClassLoader](../../../java/lang/ClassLoader.html "class in java.lang") classLoader)
Obtain a new instance of a TransformerFactory
from factory class name.
abstract [Templates](../../../javax/xml/transform/Templates.html "interface in javax.xml.transform")
**[newTemplates](../../../javax/xml/transform/TransformerFactory.html#newTemplates%28javax.xml.transform.Source%29)**([Source](../../../javax/xml/transform/Source.html "interface in javax.xml.transform") source)
Process the Source into a Templates object, which is a a compiled representation of the source.
abstract [Transformer](../../../javax/xml/transform/Transformer.html "class in javax.xml.transform")
**[newTransformer](../../../javax/xml/transform/TransformerFactory.html#newTransformer%28%29)**()
Create a new Transformer
that performs a copy of the Source
to the Result
.
abstract [Transformer](../../../javax/xml/transform/Transformer.html "class in javax.xml.transform")
**[newTransformer](../../../javax/xml/transform/TransformerFactory.html#newTransformer%28javax.xml.transform.Source%29)**([Source](../../../javax/xml/transform/Source.html "interface in javax.xml.transform") source)
Process the Source
into a Transformer
Object
.
abstract void
**[setAttribute](../../../javax/xml/transform/TransformerFactory.html#setAttribute%28java.lang.String,%20java.lang.Object%29)**([String](../../../java/lang/String.html "class in java.lang") name,[Object](../../../java/lang/Object.html "class in java.lang") value)
Allows the user to set specific attributes on the underlying implementation.
abstract void
**[setErrorListener](../../../javax/xml/transform/TransformerFactory.html#setErrorListener%28javax.xml.transform.ErrorListener%29)**([ErrorListener](../../../javax/xml/transform/ErrorListener.html "interface in javax.xml.transform") listener)
Set the error event listener for the TransformerFactory, which is used for the processing of transformation instructions, and not for the transformation itself.
abstract void
**[setFeature](../../../javax/xml/transform/TransformerFactory.html#setFeature%28java.lang.String,%20boolean%29)**([String](../../../java/lang/String.html "class in java.lang") name, boolean value)
Set a feature for this TransformerFactory
and Transformer
s or Template
s created by this factory.
abstract void
**[setURIResolver](../../../javax/xml/transform/TransformerFactory.html#setURIResolver%28javax.xml.transform.URIResolver%29)**([URIResolver](../../../javax/xml/transform/URIResolver.html "interface in javax.xml.transform") resolver)
Set an object that is used by default during the transformation to resolve URIs used in document(), xsl:import, or xsl:include.