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. |