## Uses of Interface
org.apache.xalan.xsltc.Translet

- Packages that use Translet
  Package | Description
  --- | ---
  org.apache.xalan.xsltc |
  org.apache.xalan.xsltc.dom |
  org.apache.xalan.xsltc.runtime |
  org.apache.xalan.xsltc.trax |

- - ### Uses of Translet in org.apache.xalan.xsltc

    Methods in org.apache.xalan.xsltc with parameters of type Translet
    Modifier and Type | Method and Description
    --- | ---
    `DOM` | DOMCache.`retrieveDocument(java.lang.String baseURI, java.lang.String href, Translet translet)` This method is responsible for: (1) building the DOMImpl tree Parser _parser = new Parser(); DOMImpl _dom = new DOMImpl(); _parser.setDocumentHandler(_dom.getBuilder()); _parser.setDTDHandler(_dom.getBuilder()); _parser.parse(uri); (2) giving the translet an early opportunity to extract anything from the DOMImpl that it would like translet.documentPrepass(_dom); (3) setting the document URI: _dom.setDocumentURI(uri);

  - ### Uses of Translet in org.apache.xalan.xsltc.dom

    Fields in org.apache.xalan.xsltc.dom declared as Translet
    Modifier and Type | Field and Description
    --- | ---
    `Translet` | NodeCounter.`_translet`

    Methods in org.apache.xalan.xsltc.dom with parameters of type Translet
    Modifier and Type | Method and Description
    --- | ---
    `static NodeCounter` | SingleNodeCounter.`getDefaultNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)`
    `static NodeCounter` | MultipleNodeCounter.`getDefaultNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)`
    `static NodeCounter` | AnyNodeCounter.`getDefaultNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)`
    `DOM` | DocumentCache.`retrieveDocument(java.lang.String baseURI, java.lang.String href, Translet trs)` Returns a document either by finding it in the cache or downloading it and putting it in the cache.

    Constructors in org.apache.xalan.xsltc.dom with parameters of type Translet
    Constructor and Description
    `AnyNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)`
    `MultipleNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)`
    `NodeSortRecordFactory(DOM dom, java.lang.String className, Translet translet, java.lang.String[] order, java.lang.String[] type)` Deprecated. This constructor is no longer used in generated code. It exists only for backwards compatibility.
    `NodeSortRecordFactory(DOM dom, java.lang.String className, Translet translet, java.lang.String[] order, java.lang.String[] type, java.lang.String[] lang, java.lang.String[] caseOrder)` Creates a NodeSortRecord producing object.
    `SingleNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)`

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

    Classes in org.apache.xalan.xsltc.runtime that implement Translet
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTranslet`

    Methods in org.apache.xalan.xsltc.runtime with parameters of type Translet
    Modifier and Type | Method and Description
    --- | ---
    `static DTMAxisIterator` | BasisLibrary.`node2Iterator(org.w3c.dom.Node node, Translet translet, DOM dom)` Utility function used to convert a w3c Node into an internal DOM iterator.
    `static DTMAxisIterator` | BasisLibrary.`nodeList2Iterator(org.w3c.dom.NodeList nodeList, Translet translet, DOM dom)` Utility function used to convert a w3c NodeList into a internal DOM iterator.

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

    Methods in org.apache.xalan.xsltc.trax with parameters of type Translet
    Modifier and Type | Method and Description
    --- | ---
    `DOM` | TransformerImpl.`retrieveDocument(java.lang.String baseURI, java.lang.String href, Translet translet)` This class should only be used as a DOMCache for the translet if the URIResolver has been set.

Copyright © 2023 Apache XML Project. All Rights Reserved.