La classe SAXTransformerFactory étend la classe TransformerFactory pour ajouter des méthodes de fabrique spécifique à SAX.
Il fournit deux type de gestionnaires de contenu, une pour la création d'objets Transformer et l'autre pour la création d'objets Templates.
Champ |
---|
Description |
static String FEATURE |
Si la méthode TransformerFactory.getFeature() retourne true lorsqu'est passée cette valeur comme un argument, l'objet TransformerFactory retourné par la méthode TransformerFactory.newInstance() peut être converti sûrement vers un objet SAXTransformerFactory. |
static String FEATURE_XMLFILTER |
Si la méthode TransformerFactory.getFeature() retourne true lorsqu'est passée cette valeur comme un argument, les méthodes newXMLFilter() et newXMLFilter() sont supportées. |
Constructeur |
---|
Description |
protected SAXTransformerFactory() |
crée une nouvelle instance de la classe SAXTransformerFactory. Toutefois, ce constructeur est protégé. |
Methode | |
---|---|
Description | |
abstract TemplatesHandler newTemplatesHandler() | |
retourne un objet TemplatesHandler qui peut traiter les événements du gestionnaire de contenu SAX dans un objet Templates. | |
abstract TransformerHandler newTransformerHandler() | |
retourne un objet TransformerHandler qui peut traiter les événements du gestionnaire de contenu SAX dans un objet Result. | |
abstract TransformerHandler newTransformerHandler(Source src) | |
retourne un objet TransformerHandler qui peut traiter les événements du gestionnaire de contenu SAX dans un objet Result, s'appuyant sur les instructions de tranformations XSL fournies par l'objet Source spécifié. | |
abstract TransformerHandler newTransformerHandler(Templates templates) | |
retourne un objet TransformerHandler qui peut traiter les événements du gestionnaire de contenu SAX dans un objet Result, s'appuyant sur les instructions de tranformations XSL fournies par l'objet Templates spécifié. | Get a TransformerHandler object that can process SAX ContentHandler events into a Result, based on the Templates argument. |
abstract XMLFilter newXMLFilter(Source src) | |
retourne un objet XMLFilter qui utilise l'objet Source spécifié, lequel contient des instructions de transformation XSL. | |
abstract XMLFilter newXMLFilter(Templates templates) | |
retourne un objet XMLFilter qui utilise l'objet Templates spécifié, lequel contient des instructions de transformation XSL. | |
Méthodes héritées à partir de la classe javax.xml.transform.TransformerFactory | |
getAssociatedStylesheet, getAttribute, getErrorListener, getFeature, getURIResolver, newInstance, newTemplates, newTransformer, newTransformer, setAttribute, setErrorListener, setFeature, setURIResolve. | |
Méthodes héritées à partir de la classe java.lang.Object | |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait. |