Package net.sf.saxon.expr.instruct

## Interface ITemplateCall

- All Superinterfaces:
    `ContextOriginator`
  All Known Implementing Classes:
    `ApplyImports`, `ApplyNextMatchingTemplate`, `ApplyTemplates`, `CallTemplate`, `NextMatch`

      public interface ITemplateCall
      extends ContextOriginator

  An interface satisfied by all instructions that invoke templates: apply-templates, call-template. apply-imports, next-match

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `WithParam[]` | `getActualParams()` | Get the actual parameters passed to the called template
    `WithParam[]` | `getTunnelParams()` | Get the tunnel parameters passed to the called template

- - ### Method Detail

    - #### getActualParams

          WithParam[] getActualParams()

      Get the actual parameters passed to the called template
      Returns:
        the non-tunnel parameters

    - #### getTunnelParams

          WithParam[] getTunnelParams()

      Get the tunnel parameters passed to the called template
      Returns:
        the tunnel parameters