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