org.inria.ns.reflex.xml.xpath
Interface XPathVariableResolver

All Known Implementing Classes:
DataSet.DataSetContext

public interface XPathVariableResolver

An XPathVariableResolver is used to resolve variable calls. XPath variables are used in XPath expressions like this $bar:foo or this $foo. XPath variables are resolved by their qualified name.

Author:
Philippe Poulard

Method Summary
 Object resolveVariable(QName variableName)
          Retrieve the value of the variable that has the given name.
 

Method Detail

resolveVariable

Object resolveVariable(QName variableName)
                       throws XMLException
Retrieve the value of the variable that has the given name.

Parameters:
variableName - The qualified name of the variable.
Returns:
The value of the variable
Throws:
XMLException - When a prefix is not bound to a namespace URI.