## Uses of Interface
javax.xml.transform.Templates

- Packages that use Templates
  Package | Description
  --- | ---
  javax.xml.transform |
  javax.xml.transform.sax |
  org.apache.xalan.processor | Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
  org.apache.xalan.templates | Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.
  org.apache.xalan.transformer | In charge of run-time transformations and the production of result trees.
  org.apache.xalan.xsltc.runtime |
  org.apache.xalan.xsltc.trax |

- - ### Uses of Templates in javax.xml.transform

    Methods in javax.xml.transform that return Templates
    Modifier and Type | Method and Description
    --- | ---
    `abstract Templates` | TransformerFactory.`newTemplates(Source source)` Process the Source into a Templates object, which is a a compiled representation of the source.

  - ### Uses of Templates in javax.xml.transform.sax

    Methods in javax.xml.transform.sax that return Templates
    Modifier and Type | Method and Description
    --- | ---
    `Templates` | TemplatesHandler.`getTemplates()` When a TemplatesHandler object is used as a ContentHandler for the parsing of transformation instructions, it creates a Templates object, which the caller can get once the SAX events have been completed.

    Methods in javax.xml.transform.sax with parameters of type Templates
    Modifier and Type | Method and Description
    --- | ---
    `abstract TransformerHandler` | SAXTransformerFactory.`newTransformerHandler(Templates templates)` Get a TransformerHandler object that can process SAX ContentHandler events into a Result, based on the Templates argument.
    `abstract XMLFilter` | SAXTransformerFactory.`newXMLFilter(Templates templates)` Create an XMLFilter, based on the Templates argument..

  - ### Uses of Templates in org.apache.xalan.processor

    Methods in org.apache.xalan.processor that return Templates
    Modifier and Type | Method and Description
    --- | ---
    `Templates` | StylesheetHandler.`getTemplates()` When this object is used as a ContentHandler or ContentHandler, it will create a Templates object, which the caller can get once the SAX events have been completed.
    `Templates` | TransformerFactoryImpl.`newTemplates(Source source)` Process the source into a Templates object, which is likely a compiled representation of the source.
    `Templates` | TransformerFactoryImpl.`processFromNode(Node node)`

    Methods in org.apache.xalan.processor with parameters of type Templates
    Modifier and Type | Method and Description
    --- | ---
    `TransformerHandler` | TransformerFactoryImpl.`newTransformerHandler(Templates templates)` Get a TransformerHandler object that can process SAX ContentHandler events into a Result, based on the Templates argument.
    `XMLFilter` | TransformerFactoryImpl.`newXMLFilter(Templates templates)` Create an XMLFilter that uses the given source as the transformation instructions.

  - ### Uses of Templates in org.apache.xalan.templates

    Classes in org.apache.xalan.templates that implement Templates
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StylesheetRoot` This class represents the root object of the stylesheet tree.

  - ### Uses of Templates in org.apache.xalan.transformer

    Constructors in org.apache.xalan.transformer with parameters of type Templates
    Constructor and Description
    `TrAXFilter(Templates templates)` Construct an empty XML filter, with no parent.

  - ### Uses of Templates in org.apache.xalan.xsltc.runtime

    Methods in org.apache.xalan.xsltc.runtime that return Templates
    Modifier and Type | Method and Description
    --- | ---
    `Templates` | AbstractTranslet.`getTemplates()`

    Methods in org.apache.xalan.xsltc.runtime with parameters of type Templates
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractTranslet.`setTemplates(Templates templates)`

  - ### Uses of Templates in org.apache.xalan.xsltc.trax

    Classes in org.apache.xalan.xsltc.trax that implement Templates
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TemplatesImpl`

    Methods in org.apache.xalan.xsltc.trax that return Templates
    Modifier and Type | Method and Description
    --- | ---
    `Templates` | TemplatesHandlerImpl.`getTemplates()` Implements javax.xml.transform.sax.TemplatesHandler.getTemplates() When a TemplatesHandler object is used as a ContentHandler or DocumentHandler for the parsing of transformation instructions, it creates a Templates object, which the caller can get once the SAX events have been completed.
    `Templates` | TransformerFactoryImpl.`newTemplates(Source source)` javax.xml.transform.sax.TransformerFactory implementation.
    `Templates` | SmartTransformerFactoryImpl.`newTemplates(Source source)` Create a Templates object that from the input stylesheet Uses the org.apache.xalan.xsltc.trax.TransformerFactory.

    Methods in org.apache.xalan.xsltc.trax with parameters of type Templates
    Modifier and Type | Method and Description
    --- | ---
    `TransformerHandler` | TransformerFactoryImpl.`newTransformerHandler(Templates templates)` javax.xml.transform.sax.SAXTransformerFactory implementation.
    `TransformerHandler` | SmartTransformerFactoryImpl.`newTransformerHandler(Templates templates)` Get a TransformerHandler object that can process SAX ContentHandler events based on a transformer specified by the stylesheet Source.
    `XMLFilter` | TransformerFactoryImpl.`newXMLFilter(Templates templates)` javax.xml.transform.sax.SAXTransformerFactory implementation.
    `XMLFilter` | SmartTransformerFactoryImpl.`newXMLFilter(Templates templates)`

    Constructors in org.apache.xalan.xsltc.trax with parameters of type Templates
    Constructor and Description
    `TrAXFilter(Templates templates)`

Copyright © 2014 Apache XML Project. All Rights Reserved.