com.jclark.xsl.expr
Class WithCurrentExpr.Context
java.lang.Object
|
+--com.jclark.xsl.expr.DelegateExprContext
|
+--com.jclark.xsl.expr.WithCurrentExpr.Context
- All Implemented Interfaces:
- ExprContext
- Enclosing class:
- WithCurrentExpr
- class WithCurrentExpr.Context
- extends DelegateExprContext
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
node
Node node
origContext
ExprContext origContext
WithCurrentExpr.Context
WithCurrentExpr.Context(Node node,
ExprContext context)
getCurrent
public Node getCurrent(Node contextNode)
- Specified by:
getCurrent
in interface ExprContext
- Overrides:
getCurrent
in class DelegateExprContext
getPosition
public int getPosition()
throws XSLException
- Specified by:
getPosition
in interface ExprContext
XSLException
getLastPosition
public int getLastPosition()
throws XSLException
- Specified by:
getLastPosition
in interface ExprContext
XSLException
getLocalVariableValue
public Variant getLocalVariableValue(Name name)
throws XSLException
- Specified by:
getLocalVariableValue
in interface ExprContext
XSLException
getGlobalVariableValue
public Variant getGlobalVariableValue(Name name)
throws XSLException
- Specified by:
getGlobalVariableValue
in interface ExprContext
XSLException
getExtensionContext
public ExtensionContext getExtensionContext(java.lang.String namespace)
throws XSLException
- Specified by:
getExtensionContext
in interface ExprContext
XSLException
getSystemProperty
public Variant getSystemProperty(Name name)
- Specified by:
getSystemProperty
in interface ExprContext
getDocument
public NodeIterator getDocument(java.net.URL baseURL,
java.lang.String uriRef)
throws XSLException
- Specified by:
getDocument
in interface ExprContext
XSLException
getTree
public Node getTree(Variant v)
throws XSLException
- Specified by:
getTree
in interface ExprContext
XSLException