## Uses of Class
org.apache.xalan.templates.ElemVariable

- Packages that use ElemVariable
  Package | Description
  --- | ---
  org.apache.xalan.templates | Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.
  org.apache.xpath.operations | Support for XPath operations, such as +, -, string(), etc.

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

    Subclasses of ElemVariable in org.apache.xalan.templates
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ElemExsltFuncResult` Handles the EXSLT result element within an EXSLT function element.
    `class` | `ElemParam` Implement xsl:param.
    `class` | `ElemVariablePsuedo`

    Methods in org.apache.xalan.templates that return ElemVariable
    Modifier and Type | Method and Description
    --- | ---
    `ElemVariable` | Stylesheet.`getVariable(QName qname)` Get an "xsl:variable" property.
    `ElemVariable` | Stylesheet.`getVariableOrParam(int i)` Get an "xsl:variable" property.
    `ElemVariable` | Stylesheet.`getVariableOrParam(QName qname)` Get an "xsl:variable" or "xsl:param" property.
    `ElemVariable` | StylesheetRoot.`getVariableOrParamComposed(QName qname)` Get an "xsl:variable" property.

    Methods in org.apache.xalan.templates with parameters of type ElemVariable
    Modifier and Type | Method and Description
    --- | ---
    `void` | Stylesheet.`setVariable(ElemVariable v)` Set the "xsl:variable" property.
    `boolean` | XSLTVisitor.`visitVariableOrParamDecl(ElemVariable elem)` Visit an XSLT variable or parameter declaration.

    Constructors in org.apache.xalan.templates with parameters of type ElemVariable
    Constructor and Description
    `ElemVariable(ElemVariable param)` Copy constructor.
    `XUnresolvedVariable(ElemVariable obj, int sourceNode, TransformerImpl transformer, int varStackPos, int varStackContext, boolean isGlobal)` Create an XUnresolvedVariable, that may be executed at a later time.
    `XUnresolvedVariableSimple(ElemVariable obj)`

  - ### Uses of ElemVariable in org.apache.xpath.operations

    Methods in org.apache.xpath.operations that return ElemVariable
    Modifier and Type | Method and Description
    --- | ---
    `ElemVariable` | Variable.`getElemVariable()` Get the XSLT ElemVariable that this sub-expression references.

Copyright © 2023 Apache XML Project. All Rights Reserved.