|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jclark.xsl.expr.DelegateExprContext
class DelegateExprContext
a base class for ExprContext classes that override some methods of an existing ExprContext, and delegate the rest of 'em to that existing ExprContest
Field Summary | |
---|---|
(package private) ExprContext |
origContext
|
Constructor Summary | |
---|---|
DelegateExprContext(ExprContext context)
wrap around an existing ExprContext |
Method Summary | |
---|---|
Node |
getCurrent(Node contextNode)
|
NodeIterator |
getDocument(java.net.URL baseURL,
java.lang.String uriRef)
loads the document at the given URI |
ExtensionContext |
getExtensionContext(java.lang.String namespace)
|
Variant |
getGlobalVariableValue(Name name)
access to the stylesheet's global variables |
KeyValuesTable |
getKeyValuesTable(Name keyName,
Node contextNode)
|
int |
getLastPosition()
|
Variant |
getLocalVariableValue(Name name)
access to the stylesheet's in-scope local variables |
int |
getPosition()
|
Variant |
getSystemProperty(Name name)
provides access to the system properties for the system-property() function in XSLT 1.0 section 12.4 |
Node |
getTree(Variant v)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
ExprContext origContext
Constructor Detail |
---|
DelegateExprContext(ExprContext context)
Method Detail |
---|
public int getPosition() throws XSLException
getPosition
in interface ExprContext
XSLException
public int getLastPosition() throws XSLException
getLastPosition
in interface ExprContext
XSLException
public Variant getLocalVariableValue(Name name) throws XSLException
ExprContext
getLocalVariableValue
in interface ExprContext
XSLException
public Variant getGlobalVariableValue(Name name) throws XSLException
ExprContext
getGlobalVariableValue
in interface ExprContext
XSLException
public ExtensionContext getExtensionContext(java.lang.String namespace) throws XSLException
getExtensionContext
in interface ExprContext
XSLException
public Variant getSystemProperty(Name name)
ExprContext
getSystemProperty
in interface ExprContext
public Node getCurrent(Node contextNode)
getCurrent
in interface ExprContext
public NodeIterator getDocument(java.net.URL baseURL, java.lang.String uriRef) throws XSLException
getDocument
in interface ExprContext
XSLException
public KeyValuesTable getKeyValuesTable(Name keyName, Node contextNode)
getKeyValuesTable
in interface ExprContext
public Node getTree(Variant v) throws XSLException
getTree
in interface ExprContext
XSLException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |