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

Packages that use ElemVariable
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
`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
`ElemVariable` `Stylesheet.getVariableOrParam(QName qname)` Get an "xsl:variable" or "xsl:param" property.
`ElemVariable` `Stylesheet.getVariable(QName qname)` Get an "xsl:variable" property.
`ElemVariable` `Stylesheet.getVariableOrParam(int i)` Get an "xsl:variable" property.
`ElemVariable` `StylesheetRoot.getVariableOrParamComposed(QName qname)` Get an "xsl:variable" property.

Methods in org.apache.xalan.templates with parameters of type ElemVariable
`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
`ElemVariable.ElemVariable(ElemVariable param)` Copy constructor.
`XUnresolvedVariable.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.XUnresolvedVariableSimple(ElemVariable obj)`

Uses of ElemVariable in org.apache.xpath.operations

Methods in org.apache.xpath.operations that return ElemVariable
`ElemVariable` `Variable.getElemVariable()` Get the XSLT ElemVariable that this sub-expression references.

Copyright © 2006 Apache XML Project. All Rights Reserved.