com.jclark.xsl.expr
class DelegateExprContext extends Object implements ExprContext
Field Summary | |
---|---|
ExprContext | origContext |
Constructor Summary | |
---|---|
DelegateExprContext(ExprContext context)
wrap around an existing ExprContext |
Method Summary | |
---|---|
Node | getCurrent(Node contextNode) |
NodeIterator | getDocument(URL baseURL, String uriRef)
loads the document at the given URI |
ExtensionContext | getExtensionContext(String namespace) |
Variant | getGlobalVariableValue(Name name) |
KeyValuesTable | getKeyValuesTable(Name keyName, Node contextNode) |
int | getLastPosition() |
Variant | getLocalVariableValue(Name name) |
int | getPosition() |
Variant | getSystemProperty(Name name) |
Node | getTree(Variant v) |
Returns: the indexed nodes for the named key in the node's document