La classe abstraite TransformerFactory peut être utilisée pour créer des objets Transformer et Templates.

Constructeur
Description
protected TransformerFactory()
crée une nouvelle instance de la classe TransformerFactory. Ce constructeur est protégé.
Methode
Description
abstract Source getAssociatedStylesheet(
Source source, String media, String title, String charset)
retourne un objet Source contenant des instructions XSLT liées au document XML source spécifié par l'instruction de traitement xml-stylesheet. Il est possible de renvoyer plusieurs feuilles de style. Dans ce cas, elles sont retournées comme si elles étaient une liste d'importations au sein d'une unique source XSLT.
abstract Object getAttribute(String name)
retourne un attribut correspondant au nom passé en argument.
abstract ErrorListener getErrorListener()
retourne le gestionnaire d'erreurs associé à l'objet TransformerFactory.
abstract boolean getFeature(String name)
indique l'état de la caractéristique correspondat au nom spécifié.
abstract URIResolver getURIResolver()
retourne l'objet qui est utilisé par défaut durant la transformation pour résoudre les adresses URI utilisées dans les instructions XSLT document(), xsl:import et xsl:include.
static TransformerFactory newInstance()
retourne une nouvelle instance de la classe TransformerFactory.
abstract Templates newTemplates(Source source)
retourne l'objet Source spécifié sous la forme d'un objet Templates, lequel est une représentation compilée de la source XSLT.
abstract Transformer newTransformer()
retourne une nouvelle instance de la classe Transformer.
abstract Transformer newTransformer(Source source)
retourne un objet Transformer conçu à partir d'une source XSLT spécifiée.
abstract void setAttribute(String name, Object value)
fixe la valeur de l'attribut correspondant au nom spécifié.
abstract void setErrorListener(ErrorListener listener)
assigne un gestionnaire d'erreurs qui est utilisé pour le traitement des instructions de transformation et non pour la transformation elle-même.
abstract void setFeature(String name, boolean value)
fixe la valeur d'une caractéristique l'objet TransformerFactory courant et pour les objets Transformer ou Templates créés par cette fabrique.
abstract void setURIResolver(URIResolver resolver)
assigne un gestionnaire d'adresses URI utilisé par défaut pour résoudre les adresses URI employées dans les instructions XSLT document(), xsl:import et xsl:include.
Méthodes héritées à partir de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait.