Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
com.jclark.xsl.expr.DelegateExprContext
Field Summary | |
(package private) ExprContext |
Constructor Summary | |
|
Method Summary | |
Node |
|
NodeIterator |
|
ExtensionContext |
|
Variant |
|
KeyValuesTable |
|
int | |
Variant |
|
int | |
Variant |
|
Node |
(package private) DelegateExprContext(ExprContext context)
wrap around an existing ExprContext
public NodeIterator getDocument(URL baseURL, String uriRef) throws XSLException
loads the document at the given URI
- Specified by:
- getDocument in interface ExprContext
public ExtensionContext getExtensionContext(String namespace) throws XSLException
- Specified by:
- getExtensionContext in interface ExprContext
public Variant getGlobalVariableValue(Name name) throws XSLException
access to the stylesheet's global variables
- Specified by:
- getGlobalVariableValue in interface ExprContext
public KeyValuesTable getKeyValuesTable(Name keyName, Node contextNode)
- Specified by:
- getKeyValuesTable in interface ExprContext
- Returns:
- the indexed nodes for the named key in the node's document
public int getLastPosition() throws XSLException
- Specified by:
- getLastPosition in interface ExprContext
public Variant getLocalVariableValue(Name name) throws XSLException
access to the stylesheet's in-scope local variables
- Specified by:
- getLocalVariableValue in interface ExprContext
public int getPosition() throws XSLException
- Specified by:
- getPosition in interface ExprContext
public Variant getSystemProperty(Name name)
provides access to the system properties for the system-property() function in XSLT 1.0 section 12.4
- Specified by:
- getSystemProperty in interface ExprContext
public Node getTree(Variant v) throws XSLException
- Specified by:
- getTree in interface ExprContext