|
|||||||||
| 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 ExprContextXSLException
public int getLastPosition()
throws XSLException
getLastPosition in interface ExprContextXSLException
public Variant getLocalVariableValue(Name name)
throws XSLException
ExprContext
getLocalVariableValue in interface ExprContextXSLException
public Variant getGlobalVariableValue(Name name)
throws XSLException
ExprContext
getGlobalVariableValue in interface ExprContextXSLException
public ExtensionContext getExtensionContext(java.lang.String namespace)
throws XSLException
getExtensionContext in interface ExprContextXSLExceptionpublic Variant getSystemProperty(Name name)
ExprContext
getSystemProperty in interface ExprContextpublic Node getCurrent(Node contextNode)
getCurrent in interface ExprContext
public NodeIterator getDocument(java.net.URL baseURL,
java.lang.String uriRef)
throws XSLException
getDocument in interface ExprContextXSLException
public KeyValuesTable getKeyValuesTable(Name keyName,
Node contextNode)
getKeyValuesTable in interface ExprContext
public Node getTree(Variant v)
throws XSLException
getTree in interface ExprContextXSLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||