|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jclark.xsl.expr.DelegateExprContext
com.jclark.xsl.expr.FilterNodeIterator
Field Summary | |
(package private) ExprContext |
origContext
|
Constructor Summary | |
(package private) |
FilterNodeIterator(NodeIterator iter,
ExprContext origContext,
BooleanExpr predicate)
|
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)
|
Node |
next()
return the next Node in the list |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
ExprContext origContext
Constructor Detail |
FilterNodeIterator(NodeIterator iter, ExprContext origContext, BooleanExpr predicate)
Method Detail |
public Node next() throws XSLException
NodeIterator
next
in interface NodeIterator
XSLException
public int getPosition()
getPosition
in interface ExprContext
getPosition
in class DelegateExprContext
public int getLastPosition() throws XSLException
getLastPosition
in interface ExprContext
getLastPosition
in class DelegateExprContext
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 |